<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
.header ul{padding: 0; list-style: none; margin:0px; margin-bottom:15px; display:none;}
.header li{display:inline-block; font-weight:400; font-size:13px; text-transform:uppercase;}
.header li img{width:20px; height:18px; position:relative; top:3px; opacity:.5;transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -o-transition:all .5s;}
.header li a.active img, .header li a:hover img{opacity:1;}
.header li a{display:inline-block; padding:0px 15px 0px 15px; color:#666; letter-spacing:.5px;}
.header li a:hover{color:#000;}
.header li a.active{color:#000; font-weight:600;}
.user{display:inline-block; position:relative; top:5px; right:10px; border-radius:50%; cursor:pointer;}
.user img{width:21px; height:21px; opacity:1; border-radius:50%; }
.profile{display:none; position:absolute; z-index:50; width:150px; left:-65px; margin-top:10px; padding:10px; -webkit-box-shadow:1px 1px 5px #ccc; box-shadow:1px 1px 5px #ccc; border-radius:4px; -webkit-border-radius:4px; background:#f7f7f7; border:1px solid #ccc;}
.profile:before{ content:''; border-bottom:8px solid #ccc; border-left:8px solid transparent; border-right:8px solid transparent; position:absolute; left:45%; top:-9px; width:0px; height:0px; display:block; clear:both;}
.profile a{display:block; color:#000; line-height:15px; text-align:center; margin-bottom:7px; padding-bottom:7px; clear:both; border-bottom:1px dotted #ddd;}
.profile a:last-child{margin-bottom:0px; padding-bottom:0px; border-bottom:0px;}

nav{margin:0 auto;}

@media screen and (max-width:1280px){
.header li a{display:inline-block; padding:2px 10px 2px 10px; font-weight:400; color:#999;}
}

@media screen and (max-width:900px){
.fixed .header{display:block;}
.fixed .top_right{margin:0px;}
.fixed .data_search{display:none;}
.fixed .social_logo{display:none;}
.fixed .button{top:0px;}
.user{display:block; margin-bottom:10px;}
.profile:before{left:92px;}
.profile{display:none; position:relative; width:100%; left:10px; margin:10px 0px 10px 0px; padding:10px; -webkit-box-shadow:none;border-radius:0px; -webkit-border-radius:0px; background:#f7f7f7;}
header{padding:15px 15px 0px 15px;}
.logo{width:200px;}
.top_right{display:block; margin-top:10px; clear:both; width:100%; }
.header{position:fixed; right:0; top:0px; z-index:150;}
nav{width:100%;}
.search{padding:5px 5px 5px 5px; width:30px; display:inline-block;}
.data_search{display:block; width:98%; margin-top:10px; margin-right:0%; text-align:center;}
.data_search input[type=text]{display:inline-block; width:80%;}
.social_logo{display:block; width:auto; max-width:280px; margin:0px auto; margin-top:10px; }
.social_box{width:13%; height:30px; float:left; border-right:0px solid #ccc; text-align:center; margin:0; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s;}

.header ul{padding: 0; list-style: none; position:absolute; padding:10px; -webkit-box-shadow:1px 1px 10px #ccc; box-shadow:1px 1px 10px #ccc; border-radius:4px; top:45px; z-index:100; background:#fff; right:20px;}
.header li{display:block; margin-bottom:5px;}
.header li a{display:block; width:120px; box-sizing:border-box;}
.button{width:55px;height:46px;position:absolute;right:0;top:15px;cursor:pointer;z-index: 12399994;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}
.button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #000;border-bottom:2px solid #000;content:''}
.button:before{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;top:16px;right:20px;display:block;height:2px;width:20px;background:#000;content:''}
.button.menu-opened:after{-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;top:23px;border:0;height:2px;width:19px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.button.menu-opened:before{top:23px;background:#000;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}

}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
.banner{overflow:hidden!important;}
.main {height:390px!important; overflow:hidden!important;}
.main .slick-slide img {margin:0px auto; width:100%!important; height:auto!important; }
.video_cont{overflow:hidden!important;}
.bottom_logo{height:40px!important;}
}

/* associate logo start  SECTORS*/
.agri{width:250px; margin-top:7px;}
.children{width:300px; margin-top:7px;}
.crime{width:280px; margin-top:7px;}
.demographics{width:350px; margin-top:7px;}
.economy{width:320px; margin-top:7px;}
.education{width:320px; margin-top:7px;}
.energy{width:320px; margin-top:7px;}
.environ{width:320px; margin-top:7px;}
.health{width:320px; margin-top:7px;}
.housing{width:320px; margin-top:7px;}
.industry{width:320px; margin-top:7px;}
.infra{width:300px; margin-top:7px;}
.labour{width:310px; margin-top:7px;}
.rural{width:300px; margin-top:7px;}
.SCST{width:290px; margin-top:7px;}
.tourism{width:300px; margin-top:7px;}
.urban{width:300px; margin-top:7px;}
.welfare{width:310px; margin-top:7px;}
.women{width:300px; margin-top:7px;}
/* associate logo end SECTORS*/

/* associate logo start STATES*/
.andhrapradesh{width:350px; margin-top:7px;}
.arunachalpradesh{width:350px; margin-top:10px;}
.assam{width:310px; margin-top:7px;}
.bihar{width:300px; margin-top:7px;}
.chandigarh{width:330px; margin-top:10px;}
.chhattisgarh{width:330px; margin-top:10px;}
.delhi{width:290px; margin-top:7px;}
.goa{width:270px; margin-top:7px;}
.gujarat{width:290px; margin-top:7px;}
.haryana{width:290px; margin-top:7px;}
.himachalpradesh{width:350px; margin-top:10px;}
.jammuandkashmir{width:350px; margin-top:10px;}
.jharkhand{width:330px; margin-top:10px;}
.karnataka{width:330px; margin-top:10px;}
.kerala{width:300px; margin-top:10px;}
.madhyapradesh{width:350px; margin-top:10px;}
.maharashtra{width:350px; margin-top:10px;}
.manipur{width:330px; margin-top:10px;}
.meghalaya{width:350px; margin-top:10px;}
.mizoram{width:330px; margin-top:10px;}
.nagaland{width:340px; margin-top:10px;}
.odisha{width:300px; margin-top:10px;}
.punjab{width:300px; margin-top:10px;}
.rajasthan{width:340px; margin-top:10px;}
.sikkim{width:300px; margin-top:10px;}
.tamilnadu{width:340px; margin-top:10px;}
.telangana{width:340px; margin-top:10px;}
.tripura{width:320px; margin-top:10px;}
.uttarakhand{width:350px; margin-top:10px;}
.uttarpradesh{width:350px; margin-top:10px;}
.westbengal{width:350px; margin-top:10px;}
/* associate logo end STATES*/

/* associate logo start REGION*/
.east{width:320px; margin-top:10px;}
.hindibelt{width:350px; margin-top:10px;}
.north{width:330px; margin-top:10px;}
.northeast{width:350px; margin-top:10px;}
.south{width:330px; margin-top:10px;}
.west{width:320px; margin-top:10px;}
/* associate logo end REGION*/
</pre></body></html>