

/*----terms page---*/

.select2-search__field{ height:25px }
*{margin:0;padding:0;text-decoration:none}
#cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
#cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
#cssmenu #head-mobile{display:none}

#cssmenu > ul > li{float:left}
#cssmenu > ul > li > a{padding:10px 5px; font-size:16px; text-decoration:none; font-family:Calibri; color:#fff; 
border-right:#474747 solid 1px; 
border-left:#333333 solid 1px;   }
#cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
#cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover
{

-webkit-transition:background .3s ease;
-ms-transition:background .3s ease;
transition:background .3s ease;
}
#cssmenu > ul > li.has-sub:hover > a:before{top:20px;height:0}
#cssmenu ul ul{position:absolute;left:-9999px}
#cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#fff; transition:all .25s ease}
#cssmenu ul ul li:hover{}
#cssmenu li:hover > ul{left:auto}
#cssmenu li:hover > ul > li{height:35px}
#cssmenu ul ul ul{margin-left:100%;top:0}
#cssmenu ul ul li a{border-bottom:1px solid #666; padding:11px 15px; white-space:nowrap; width:auto;font-size:12px;text-decoration:none;color:#fff;font-weight:400; position:relative; z-index:999; background:#474747 }
#cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
	#cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{ background:#eee; color:#000000}
#cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
#cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}
#cssmenu ul ul ul li.active a{border-left:1px solid #333}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #fff;}

#pull-logo{text-align:right}

.display-space{ display:none}

.top-h-menu{font-size:12px; font-family:Calibri}


@media screen and (max-width:1000px){
.logo{position:absolute;top:0;left: 0;width:100%;height:46px;text-align:center;padding:10px 0 0 0 ;float:none}
.logo2{display:none}
nav{width:100%;}
#cssmenu{width:100%}
#cssmenu ul{width:100%;display:none}
#cssmenu ul li{width:100%;border-top:1px solid #999}
#cssmenu ul li:hover{background:#363636;}
#cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
#cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
#cssmenu > ul > li{float:none}
#cssmenu ul ul li a{padding-left:25px}
#cssmenu ul ul li{background:#333!important;}
#cssmenu ul ul li:hover{background:#363636!important}
#cssmenu ul ul ul li a{padding-left:35px}
#cssmenu ul ul li a{color:#ddd;background:none}
#cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#000}
#cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
#cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
#cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}
.button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index: 12399994;}
.button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;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:#ddd;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:#fff;-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:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #999;height:34px;width:46px;cursor:pointer}
#cssmenu .submenu-button.submenu-opened{background:#262626}
#cssmenu ul ul .submenu-button{height:34px;width:34px}
#cssmenu .submenu-button:after{position:absolute;top:15px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:after{top:15px;right:13px}
#cssmenu .submenu-button.submenu-opened:after{background:#fff}
#cssmenu .submenu-button:before{position:absolute;top:12px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
#cssmenu ul ul .submenu-button:before{top:12px;right:16px}
#cssmenu .submenu-button.submenu-opened:before{display:none}
#cssmenu ul ul ul li.active a{border-left:none}
#cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}

}

@media screen and (max-width:1024px)
{
#cssmenu > ul > li > a{padding:9px 4px; font-size:14px; text-decoration:none; font-family:Calibri; color:#fff; }
#pull-logo{text-align:left;}
.display-space{ display:inline}
}

.title_name{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold; text-transform:uppercase; text-shadow:#333 2px 1px 1px; 
color:#FFFFFF; padding:8px 15px 17px 10px;}


.blink_me {
-moz-animation: blinker 1s linear infinite;
-webkit-animation: blinker 1s linear infinite;
-ms-animation: blinker 1s linear infinite;
-o-animation: blinker 1s linear infinite; 
  animation: blinker 1s linear infinite; 
  
  color:#000000; font-family:Calibri; font-size:18px; text-align:center; padding-top:15px; font-weight:bold;
}

@keyframes blinker {  
  50% { opacity:0; }


select.error { background-color:#ffa8a8; border: 1px dotted red; float:left;   }
input.error{ background-color:#ffa8a8; border: 1px dotted red; float:left; }
textarea.error{ background-color:#ffa8a8; border: 1px dotted red; vertical-align:top; float:left; }
#chosenColor10{ background:#990000; color:#FFFFFF;  font-weight:bold}
.panel-heading{ font-weight:bold; background:#cebfbf}

.panel{ border:#cebfbf solid 1px;}

.step_style {color: #333333; font-weight:bold;}
.mun_svs_heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}

#scale{border:#c4c3c3 solid 1px;}

#scale,.mun_svs_heading{
-webkit-transition:all 0.7s ease;
-moz-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
-ms-transition:all 0.5s ease;
transition:all 0.5s ease; padding-left:0px;}

#scale:hover{background:#6666FF; border:#666666 solid 1px; cursor:pointer;}


#scale:hover .mun_svs_heading{font-size:20px; cursor:pointer; color:#FFFFFF; text-shadow:#000 0px 0px 3px; text-align:center}
.menu_property{ width:100%; text-indent:5px; color:#23564f; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:33px; line-height:30px; border-bottom:#CCCCCC solid 1px;}
.menu_property:hover{ color:#fff; background:#368177; cursor:pointer}

.menu_property1{ width:100%; text-indent:4px; color:#333; font-weight:bold; font-family:Calibri; font-size:13px; height:29px; line-height:25px; border-bottom:#CCCCCC solid 1px;}
.menu_property1:hover{ color:#fff; background:#1e5ae1; cursor:pointer}

.pay_p_tax{margin:auto; width:90%; padding:5px; color:#035eba; height:auto; background:#ddd; box-shadow:#999 0px 0px 3px inset; font-family:Calibri; font-size:14px; text-transform:uppercase; line-height:20px; text-align:center; font-weight:bold}

.pay_p_tax:hover{background:#6699FF; cursor:pointer; color:#FFFFFF}

.footer{background-color:#999999; width:100%; padding:10px 0px 10px 0px;}
a{text-decoration:none}
.cg_title{color:#fb1d28; text-shadow:#333 1px 1px 0px;  letter-spacing:1px;   font-size:30px; line-height:75px; display:inline; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.time_inr{float:right; line-height:95px; color:#FFFFFF}
#logo_inr{float:left}
#none-ele{margin-bottom:0px; border-radius:0px; border:hidden; box-shadow:none; padding:8px; color:#FFFFFF; background: #042b68;
background: -webkit-linear-gradient(#333, #474747);
background: -o-linear-gradient(#333, #474747);
background: -moz-linear-gradient(#333, #474747);
background: linear-gradient(#000, #474747);}
.main-til{padding:7px 7px; color:#FFFFFF; font-size:13px; font-family:Calibri}
.main-til1{padding:7px 7px; color:#FFFFFF; font-size:14px; background:#3f51b5; font-family:Calibri}
.main-til1:hover{ background:#283893}
.main-til2{padding:7px 7px; color:#FFFFFF; font-size:14px; background:#673ab7; font-family:Calibri}
.main-til2:hover{ background:#52279e}
.main-til3{padding:7px 7px; color:#FFFFFF; font-size:14px; background:#9c27b0; font-family:Calibri}
.main-til3:hover{ background:#7f1392}
.cur-pot{ cursor:pointer}



@media screen and (max-width:1024px)
{
.cg_title{ font-size:18px;}
.main-til1,.main-til2,.main-til3{ font-size:12px}
.blink_me{ font-size:16px;}
}



@media screen and (max-width:768px)
{
#cg_title{font-size:11px;}
.cg_title{font-size:20px; line-height:40px; text-align:center; display:block}
.time_inr{display:none}
#logo_inr{text-align:center;}
}

@media (max-width: 480px) {

.other-services{ display:none}
.top-h-menu{ font-size:10px;}
.cg_title{font-size:12px; line-height:70px; text-align:center; display:block}
}



.goog-logo-link{ display:none}
iframe {
  display: none !important;
}


.input_disabled{width:210px;height:16px;border-radius:5px;border:#DDDDDD solid 1px; padding:4px;line-height:24px;color:#666666;background:#F5F5F5; vertical-align:middle;}





/*----terms -----*/

         *{margin:0;padding:0;text-decoration:none}
         #cssmenu,#cssmenu ul,#cssmenu ul li,#cssmenu ul li a,#cssmenu #head-mobile{border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
         #cssmenu:after,#cssmenu > ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
         #cssmenu #head-mobile{display:none}
         #cssmenu > ul > li{float:left}
         #cssmenu > ul > li > a{padding:23px 25px; font-size:16px; text-decoration:none; font-family:Calibri; color:#fff; 
         }
         /* #cssmenu > ul > li > a:hover{ background:#861001} */
         #cssmenu > ul > li:hover > a,#cssmenu ul li.active a{color:#fff}
         #cssmenu > ul > li:hover,#cssmenu ul li.active:hover,#cssmenu ul li.active,#cssmenu ul li.has-sub.active:hover
         {
         -webkit-transition:background .3s ease;
         -ms-transition:background .3s ease;
         transition:background .3s ease;
         }
         #cssmenu > ul > li.has-sub:hover > a:before{top:20px;height:0}
         #cssmenu ul ul{position:absolute;left:-9999px}
         #cssmenu ul ul li{height:0;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;background:#fff; transition:all .25s ease}
         #cssmenu ul ul li:hover{}
         #cssmenu li:hover > ul{left:auto}
         #cssmenu li:hover > ul > li{height:35px}
         #cssmenu ul ul ul{margin-left:100%;top:0}
         #cssmenu ul ul li a{border-bottom:1px solid #1b9ce3; padding:11px 15px; white-space:nowrap; width:auto;font-size:12px;text-decoration:none;color:#fff;font-weight:400; position:relative; z-index:999; background:#1b9ce3 }
         #cssmenu ul ul li:last-child > a,#cssmenu ul ul li.last-item > a{border-bottom:0}
         #cssmenu ul ul li:hover > a,#cssmenu ul ul li a:hover{ background:#eee; color:#000000}
         #cssmenu ul ul > li.has-sub:hover > a:before{top:17px;height:0}
         #cssmenu ul ul li.has-sub:hover,#cssmenu ul li.has-sub ul li.has-sub ul li:hover{background:#363636;}
         #cssmenu ul ul ul li.active a{border-left:1px solid #333}
         #cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active> a{border-top:1px solid #fff;}
         #pull-logo{text-align:right}
         .display-space{ display:none}
         .top-h-menu{font-size:12px; font-family:Calibri}
         @media screen and (max-width:1000px){
         .logo{position:absolute;top:0;left: 0;width:100%;height:46px;text-align:center;padding:10px 0 0 0 ;float:none}
         .logo2{display:none}
         nav{width:100%;}
         #cssmenu{width:100%}
         #cssmenu ul{width:100%;display:none}
         #cssmenu ul li{width:100%;border-top:1px solid #999}
         #cssmenu ul li:hover{background:#363636;}
         #cssmenu ul ul li,#cssmenu li:hover > ul > li{height:auto}
         #cssmenu ul li a,#cssmenu ul ul li a{width:100%;border-bottom:0}
         #cssmenu > ul > li{float:none}
         #cssmenu ul ul li a{padding-left:25px}
         #cssmenu ul ul li{background:#333!important;}
         #cssmenu ul ul li:hover{background:#363636!important}
         #cssmenu ul ul ul li a{padding-left:35px}
         #cssmenu ul ul li a{color:#ddd;background:none}
         #cssmenu ul ul li:hover > a,#cssmenu ul ul li.active > a{color:#000}
         #cssmenu ul ul,#cssmenu ul ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}
         #cssmenu > ul > li.has-sub > a:after,#cssmenu > ul > li.has-sub > a:before,#cssmenu ul ul > li.has-sub > a:after,#cssmenu ul ul > li.has-sub > a:before{display:none}
         #cssmenu #head-mobile{display:block;padding:23px;color:#ddd;font-size:12px;font-weight:700}
         .button{width:55px;height:46px;position:absolute;right:0;top:0;cursor:pointer;z-index: 12399994;}
         .button:after{position:absolute;top:22px;right:20px;display:block;height:4px;width:20px;border-top:2px solid #dddddd;border-bottom:2px solid #dddddd;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:#ddd;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:#fff;-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:#fff;width:19px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
         #cssmenu .submenu-button{position:absolute;z-index:99;right:0;top:0;display:block;border-left:1px solid #999;height:34px;width:46px;cursor:pointer}
         #cssmenu .submenu-button.submenu-opened{background:#262626}
         #cssmenu ul ul .submenu-button{height:34px;width:34px}
         #cssmenu .submenu-button:after{position:absolute;top:15px;right:19px;width:8px;height:2px;display:block;background:#ddd;content:''}
         #cssmenu ul ul .submenu-button:after{top:15px;right:13px}
         #cssmenu .submenu-button.submenu-opened:after{background:#fff}
         #cssmenu .submenu-button:before{position:absolute;top:12px;right:22px;display:block;width:2px;height:8px;background:#ddd;content:''}
         #cssmenu ul ul .submenu-button:before{top:12px;right:16px}
         #cssmenu .submenu-button.submenu-opened:before{display:none}
         #cssmenu ul ul ul li.active a{border-left:none}
         #cssmenu > ul > li.has-sub > ul > li.active > a,#cssmenu > ul ul > li.has-sub > ul > li.active > a{border-top:none}
         }
         @media screen and (max-width:1024px)
         {
         #cssmenu > ul > li > a{padding:9px 4px; font-size:14px; text-decoration:none; font-family:Calibri; color:#fff; }
         #pull-logo{text-align:left;}
         .display-space{ display:inline}
         }



         .goog-logo-link{ display:none}
         iframe {
         display: none !important;
         }
         .serv-bg{width:50px; height:50px; border-radius:25px; text-align:center; background:#FFFFFF; float:left}
         .serv-txt{
         font-size:18px;
         font-family:Calibri;
         font-weight:bold; 
         color:#233e62;
         }
         #panel-otr3 a{ color:#fff}
         #panel-otr3 a:hover{ color:#3f51b5}
         #panel-otr3{background:#243698; border:#FFFFFF solid 3px; box-shadow:#999 0px 0px 4px; padding:10px; color:#FFFFFF; text-shadow:#333 0px 0px 2px; }
         #panel-otr3:hover{background:#fff; border:#3f51b5 solid 3px; color:#3f51b5; text-shadow:inherit; cursor:pointer }
         #panel-otr2 a{ color:#fff}
         #panel-otr2 a:hover{ color:#00bcd4}
         #panel-otr2{background:#00bcd4; border:#FFFFFF solid 3px; box-shadow:#999 0px 0px 4px; padding:10px; color:#FFFFFF; text-shadow:#333 0px 0px 2px;}
         #panel-otr2:hover{background:#FFFFFF; border:#00bcd4 solid 3px; color:#00bcd4; text-shadow:inherit; cursor:pointer}
         #panel-otr1 a{ color:#fff}
         #panel-otr1 a:hover{ color:#673ab7}
         #panel-otr1{background:#673ab7; border:#FFFFFF solid 3px; box-shadow:#999 0px 0px 4px; padding:10px; color:#FFFFFF; text-shadow:#333 0px 0px 2px;}
         #panel-otr1:hover{background:#fff; border:#673ab7 solid 3px; color:#673ab7; text-shadow:inherit; cursor:pointer}
         #panel-shadow{box-shadow:#ababab 0px 4px 4px; border:none; padding-top:2px;}
         .txt-hvr{ color:#333399}
         .txt-hvr:hover{ color:#FF9900}
         .txt-dtl{font-family:Calibri; line-height:20px; font-size:12px; text-align:justify}
      
	  
	  
         .title_name{ font-family:Arial, Helvetica, sans-serif;
         font-size:12px;
         font-weight:bold; text-transform:uppercase; text-shadow:#333 2px 1px 1px; 
         color:#FFFFFF; padding:8px 15px 17px 10px;}
         .blink_me {
         -moz-animation: blinker 1s linear infinite;
         -webkit-animation: blinker 1s linear infinite;
         -ms-animation: blinker 1s linear infinite;
         -o-animation: blinker 1s linear infinite; 
         animation: blinker 1s linear infinite; 
         color:#000000; font-family:Calibri; font-size:18px; text-align:center; padding-top:15px; font-weight:bold;
         }
         @keyframes blinker {  
            50% { opacity:0; }
         }
   
   
   
         select.error { background-color:#ffa8a8; border: 1px dotted red; float:left;   }
         input.error{ background-color:#ffa8a8; border: 1px dotted red; float:left; }
         textarea.error{ background-color:#ffa8a8; border: 1px dotted red; vertical-align:top; float:left; }
         #chosenColor10{ background:#990000; color:#FFFFFF;  font-weight:bold}
         .panel-heading{ font-weight:bold; background:#cebfbf}
         .panel{ border:#cebfbf solid 1px;}
         .step_style {color: #333333; font-weight:bold;}
         .mun_svs_heading{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
         #scale{border:#c4c3c3 solid 1px;}
         #scale,.mun_svs_heading{
         -webkit-transition:all 0.7s ease;
         -moz-transition:all 0.5s ease;
         -o-transition:all 0.5s ease;
         -ms-transition:all 0.5s ease;
         transition:all 0.5s ease; padding-left:0px;}
         #scale:hover{background:#6666FF; border:#666666 solid 1px; cursor:pointer;}
         #scale:hover .mun_svs_heading{font-size:20px; cursor:pointer; color:#FFFFFF; text-shadow:#000 0px 0px 3px; text-align:center}
         .menu_property{ width:100%; text-indent:5px; color:#23564f; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:33px; line-height:30px; border-bottom:#CCCCCC solid 1px;}
         .menu_property:hover{ color:#fff; background:#368177; cursor:pointer}
         .menu_property1{
         width:100%; 
         text-indent: 24px;
         color:#233e62; 
         height:inherit!important;
         font-size: 14px!important;
         font-family:Arial, Helvetica, sans-serif; font-size:12px;
         background-color:#dbecf5;
         border-bottom:inherit!important; 
         -webkit-transition:all 0.3s ease;
         -moz-transition:all 0.3s ease;
         -ms-transition:all 0.3s ease;
         -o-transition:all 0.3s ease;
         transition:all 0.3s ease;}
         .menu_property1:hover{ color:#fff; background:#1b9ce3; cursor:pointer;  text-indent:30px;}
         .pay_p_tax{margin:auto; width:90%; padding:5px; color:#035eba; height:auto; background:#ddd; box-shadow:#999 0px 0px 3px inset; font-family:Calibri; font-size:14px; text-transform:uppercase; line-height:20px; text-align:center; font-weight:bold}
         .pay_p_tax:hover{background:#6699FF; cursor:pointer; color:#FFFFFF}
         .footer{background-color:#999999; width:100%; padding:10px 0px 10px 0px;}
         a{text-decoration:none}
         .cg_title{color:#333; text-shadow:inherit!important;  letter-spacing:1px;font-size:18px;line-height: 26px; display:inline; font-weight:inherit!important}
         .time_inr{float:right; line-height:95px; color:#FFFFFF}
         #logo_inr{float:left; width:80px;}
         #none-ele{margin-bottom:0px; border-radius:0px; border:hidden; box-shadow:none; padding:8px; color:#FFFFFF; 
         background: #0d1128;
         }
         .main-til{padding:7px 7px; color:#FFFFFF; font-size:13px; font-family:Calibri}
         .main-til1{padding:7px 7px; color:#FFFFFF; font-size:14px; background:#3f51b5; font-family:Calibri}
         .main-til1:hover{ background:#283893}
         .main-til2{padding:7px 7px; color:#FFFFFF; font-size:14px; background:#673ab7; font-family:Calibri}
         .main-til2:hover{ background:#52279e}
         .main-til3{padding:7px 7px; color:#FFFFFF; font-size:14px; background:#9c27b0; font-family:Calibri}
         .main-til3:hover{ background:#7f1392}
         .cur-pot{ cursor:pointer}
         #mgr{margin-top:15px; outline:none;  text-decoration:none}
         #display-no{  display:none}
  
  
  
  
         @media screen and (max-width:1024px)
         {
         #display-ys{padding:0px; display:none}
         #display-no{display:block}
         .cg_title{ font-size:26px;}
         .main-til1,.main-til2,.main-til3{ font-size:12px}
         .blink_me{ font-size:16px;}
         #logo_inr{float:left; width:70px;}
         .serv-txt{ font-size:16px}
         }
   
   
         @media screen and (max-width:768px)
         {
         .other-services{ display:none}
         .other-services-font{ font-size:10px}
         #cg_title{font-size:11px;}
         .cg_title{font-size:20px; line-height:50px; text-align:center; display:block}
         .time_inr{display:none}
         #logo_inr{text-align:center;}
         #other-services{ display:none}
         #logo_inr{float:left; width:60px;}
         }
         @media (max-width: 480px) {
         .serv-txt{ font-size:20px}
         #mgr{ margin-top:-20px; display:none}
         .other-services-font{ font-size:10px}
         .other-services{ display:none}
         .top-h-menu{ font-size:10px;}
         .cg_title{font-size:12px; line-height:50px; text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; text-shadow:inherit;}
         #other-services{ display:none}
         #logo_inr{float:left; width:50px;}
         }
      
        .top-section{
          display:flex;
          justify-content:space-between;
          align-items:center;
        }
        #autos{
          display:flex;
          align-items:center;
        }
        .login{
          background-color:#1b9ce3;
          padding:13px 45px;
          border-radius:25px;
        }
        .login a{
          color:#fff!important;
          font-size: 16px!important;
        }
        .top-section a{
            color:rgba(0, 0, 0, 0.7);
            font-size:16px;
        }
        .about_section{
         width:100%;
        }
        .about{
         margin:90px 90px;
         display:flex;
         justify-content:space-between;
        }
        .boxe1{
         width:60%;
        }
        .boxe2{
         width:33%;
		 height:525px;
        }
        .boxe1 h1{
         color:#233e62;
        }
        .boxe1 p{
         color: gray;
         font-size: 16px;
         line-height: 1.6;
         margin-top: 10px;
        }
        .boxe2{
         border: 4px solid #d1ebf9;
         padding: 20px;
        }
        .boxe2 h3{
         margin:10px 0px ;
         color:#233e62;
        }
        .boxe2 p{
            color:#3e3d3d;
            line-height: 1.5;
        }
        .it{
         display:flex;
         justify-content:space-between;
         
        }
        .it-top{
         position: relative;
         width:47%;
         /* height:100px; */
         background-color:#dbecf5;
         margin-bottom:40px;
         padding: 44px 0px;
         text-align: center;
         transition:all .2s ease; 
        }
        .it-top a{
         color:#233e62;
        }
        .it-top a i{
         font-size:39px;
         margin-bottom:20px;
        }
        .serv-txt{
         font-size:22px;
        }
        .it-top:after {
         position: absolute;
         top: 0;
         right: 0;
         content: '';
         width: 0;
         height: 0;
         border-style: solid;
         border-width: 0 50px 50px 0;
         border-color: transparent #fff transparent transparent;
         display:block;
      }
      .it-top:hover{
         background-color:#1b9ce3;
      }
      .it-top:hover a{
         color:#fff!important;
      }
      .it-top:hover a .serv-txt{
         color:#fff!important;
      }
      .third_section{
         margin:0px 90px;
         margin-bottom: 60px;
      }
      footer{
         background-color:#232323!important;
         padding:20px;
      }
      .main-foot{
         display:flex;
         color:rgba(255, 255, 255, 0.7);
         justify-content:space-between;
      }
      .main-foot h2{
         color:#fff;
         margin-bottom:10px;
      }
      .foots{
         width: 20%;
         font-size: 15px;
    line-height: 1.7;
      }
      iframe{
         display:block!important;
      }
      .foots ul li{
         list-style: none;
      }
      .foots ul li a{
         color:rgba(255, 255, 255, 0.7);
         font-size: 16px;
    line-height: 1.7;
    transition:all .2s ease;
      }
      .foots ul li a:hover{
         color:#fff;
      }
      .member{
         display:flex;
      }
      .notice{
         width:33%;
         padding:10px;
         border-bottom: 2px solid rgb(0 0 0 / 8%);
      }
      #noticed{
         border-left: 2px solid rgb(0 0 0 / 8%);
         border-right: 2px solid rgb(0 0 0 / 8%);
      }
      .note{
         font-size:20px;
         font-weight:bold;
         color:#233e62;
         text-align: center;
         padding-bottom: 15px;
         border-bottom:2px solid #d1ebf9;
      }
      .sit a .menu_property1{
         margin:10px 0px;
         padding:6px 0px;
         border-radius: 10px;
      }
      .marq{
         border:1px solid #1b9ce3;
         margin-top:10px;
         padding:10px;
         border-radius:10px;
         cursor:pointer;
      }
      .panel{
         margin-top:20px;
      }
      @media screen and (max-width:575px) {
         .main-foot{
            flex-direction:column;
         }
         .foots{
            width:100%;
         }
         .member{
            flex-direction:column;
         }
         .notice {
            width: 95%;
            margin-bottom:20px;
         }  
         .third_section {
         margin: 0px 20px;
      }
      .about {
            margin: 64px 20px;
            flex-direction:column;

            }
            .it{
               flex-direction:column;
               
            }
            .boxe1{
               width:100%;
            }
            .boxe2{
               width: 84%;
            }
            .it-top{
               width:100%;
               margin-bottom: 45px!important;
            }
            #autos{
               flex-direction:column;
            }
            .cg_title{
               line-height: 22px;
            }
            .top-section a{
               font-size: 11px;
            }
            .login{
               padding: 2px 10px;
            }
            .login a{
               font-size: 12px!important;
            }
            .tel{
               display:none;
            }
            #autos .span5{
               justify-content: center!important;
               margin-bottom:10px;
            }
      }
