/*!
Theme Name: Microsite
Author: Shubham Chaurasiya
Description: Custom wordpress theme use for micro websites
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: microsite
*/
 h1.entry-title{display:none}.page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main{max-width:100%!important}input.wpcf7-form-control.wpcf7-submit:hover{background:#fff0}body{font-family:"Poppins",Arial,sans-serif!important;background:#fff;line-height:1.8;font-weight:400;color:#000!important}body.menu-show{overflow:hidden;position:fixed;height:100%;width:100%}a{transition:.3s all ease}a:hover,a:focus{text-decoration:none;color:#262c59;outline:none!important}h1,h2{font-size:35px;font-weight:800}@media(max-width:575.98px){h1,h2{font-size:1.375rem}}h3{font-size:24px;font-weight:700}@media(max-width:575.98px){h3{font-size:18px}}.font-weight-medium{font-weight:500}.wrap .top-wrap{font-size:12px}.wrap .top-wrap .icon{width:38px;height:38px;border-radius:50%;border:1px solid #262c59}.wrap .top-wrap .icon span{color:#262c59}.wrap .top-wrap .text{padding-left:15px;width:calc(100% - 30px)}.wrap .top-wrap .text span{display:block}.wrap .top-wrap .text span:first-child(){text-transform:uppercase}.wrap .top-wrap .text span:last-child(){color:rgb(255 255 255 / .8)}@media(max-width:991.98px){.main-nav{background:#000;padding:10px 15px}}@media(max-width:1199.98px){.main-nav .navbar-nav{text-align:right}}.main-nav .navbar-nav>.nav-item>.nav-link{font-size:14px;padding-top:1rem;padding-bottom:1rem;padding-left:23px;padding-right:23px;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:1px;position:relative;opacity:1!important}.main-nav .navbar-nav>.nav-item>.nav-link:before{content:"";position:absolute;width:100%;height:100%;bottom:0;left:0;background-color:#262c59;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0;transition:all .2s ease-in-out 0;z-index:-1}.main-nav .navbar-nav>.nav-item>.nav-link:hover:before{visibility:visible;background-color:#262c59;-webkit-transform:scaleX(1);transform:scaleX(1)}@media(max-width:991.98px){.main-nav .navbar-nav>.nav-item>.nav-link{padding-left:0;padding-right:0;padding-top:.9rem;padding-bottom:.9rem;color:#fff}.main-nav .navbar-nav>.nav-item>.nav-link:hover:before{display:none}}.main-nav .navbar-nav>.nav-item .dropdown-menu{border:0;background:#fff;-webkit-box-shadow:0 10px 34px -20px rgb(0 0 0 / .41);box-shadow:0 10px 34px -20px rgb(0 0 0 / .41);border-radius:4px}.main-nav .navbar-nav>.nav-item .dropdown-menu .dropdown-item{font-size:12px;color:#000}.main-nav .navbar-nav>.nav-item .dropdown-menu .dropdown-item:hover,.main-nav .navbar-nav>.nav-item .dropdown-menu .dropdown-item:focus{background:0;color:#fff}.main-nav .navbar-nav>.nav-item.cta>a{color:#fff;background:#262c59;border-radius:0}.main-nav .navbar-nav>.nav-item.active>a{color:#fff}.main-nav .navbar-nav>.nav-item.active>a:before{visibility:visible;background-color:#262c59;-webkit-transform:scaleX(1);transform:scaleX(1)}@media(max-width:991.98px){.main-nav .navbar-nav>.nav-item.active>a{color:#262c59}.main-nav .navbar-nav>.nav-item.active>a:before{display:none}}.main-nav .navbar-toggler:focus{outline:none!important}.animation-nav{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.title-absolute{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width:575.98px){.title-absolute{position:relative;top:0;-webkit-transform:translate(0);transform:translate(0)}}.hero-wrap{width:100%;height:100%;position:inherit;background-size:cover;background-repeat:no-repeat;background-position:top center;position:relative}.hero-wrap .overlay{position:absolute;top:0;left:0;right:0;bottom:0;content:"";opacity:.7;background-color:#000}.hero-wrap .slider-text .slider-title{color:#fff;line-height:1.2;font-family:"Poppins",Arial,sans-serif}.hero-wrap .slider-text .slider-title span{color:#262c59}.hero-wrap .slider-text .subheading{font-size:15px;color:#262c59;text-transform:uppercase;font-family:"Poppins",Arial,sans-serif;font-weight:700;letter-spacing:2px}.hero-wrap .slider-text p{font-size:18px;line-height:1.5;color:rgb(255 255 255 / .7)}.hero-wrap .slider-text p strong{font-weight:700}.hero-wrap .slider-text p strong a{color:#000}.hero-wrap .slider-text .breadcrumbs{font-size:16px;font-weight:400;margin-bottom:20px;z-index:99}.hero-wrap .slider-text .breadcrumbs span{color:#000}.hero-wrap .slider-text .breadcrumbs span i{font-size:12px}.hero-wrap .slider-text .breadcrumbs span a:hover,.hero-wrap .slider-text .breadcrumbs span a:focus{color:#262c59}.hero-wrap .slider-text .breadcrumbs span a:hover i,.hero-wrap .slider-text .breadcrumbs span a:focus i{color:#262c59}.owl-carousel{position:relative}.owl-carousel .owl-item{opacity:1}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;position:relative}.owl-carousel .owl-dots .owl-dot:after{position:absolute;top:-2px;left:-2px;right:0;bottom:0;width:14px;height:14px;content:"";border:1px solid #4d4d4d}.owl-carousel .owl-dots .owl-dot:hover,.owl-carousel .owl-dots .owl-dot:focus{outline:none!important}.owl-carousel .owl-dots .owl-dot.active{background:#b3b3b3}.owl-carousel .owl-dots .owl-dot.active:after{border-color:#fff}.owl-carousel.home-slider{position:relative;height:683px;z-index:0}@media(max-width:575.98px){.owl-carousel.home-slider{height:300px}}.owl-carousel.home-slider .slider-item{background-size:cover;background-repeat:no-repeat;background-position:center center;height:680px;position:relative;z-index:0;overflow:hidden}@media(max-width:575.98px){.owl-carousel.home-slider .slider-item{height:300px}}.owl-carousel.home-slider .slider-item .overlay{position:absolute;top:0;bottom:0;right:0;background:#000;opacity:.2;width:100%;padding:0;z-index:0}.owl-carousel.home-slider .slider-item .slider-text{height:800px;position:relative}@media(max-width:575.98px){.owl-carousel.home-slider .slider-item .slider-text{height:300px}}.owl-carousel.home-slider .slider-item .slider-text .text{z-index:0;color:rgb(255 255 255 / .9)}.owl-carousel.home-slider .slider-item .slider-text .slider-title{font-size:40px;font-weight:800;color:#fff;text-transform:uppercase;line-height:1;text-shadow:0 3px 25px rgb(0 0 0 / .1)};@media(max-width:575.98px){.owl-carousel.home-slider .slider-item .slider-text .slider-title{font-size:22px}}.owl-carousel.home-slider .slider-item .slider-text .slider-lead{font-size:24px;font-family:"Roboto",Arial,sans-serif;font-weight:300;color:#fff;font-style:italic;display:inline-block;position:relative}@media(max-width:575.98px){.owl-carousel.home-slider .slider-item .slider-text .slider-lead{font-size:20px}}.owl-carousel.home-slider .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel.home-slider .owl-nav .owl-prev,.owl-carousel.home-slider .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:none!important;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}.owl-carousel.home-slider .owl-nav .owl-prev span:before,.owl-carousel.home-slider .owl-nav .owl-next span:before{font-size:30px;color:rgb(255 255 255 / .5);-webkit-transition:all .3s ease;transition:all .3s ease}.owl-carousel.home-slider .owl-nav .owl-prev:hover span:before,.owl-carousel.home-slider .owl-nav .owl-prev:focus span:before,.owl-carousel.home-slider .owl-nav .owl-next:hover span:before,.owl-carousel.home-slider .owl-nav .owl-next:focus span:before{color:#fff}.owl-carousel.home-slider .owl-nav .owl-prev{left:0;margin-left:0}.owl-carousel.home-slider .owl-nav .owl-next{right:0;margin-right:0}.owl-carousel.home-slider:hover .owl-nav .owl-prev,.owl-carousel.home-slider:hover .owl-nav .owl-next{opacity:1}.owl-carousel.home-slider:hover .owl-nav .owl-prev{margin-left:50px}.owl-carousel.home-slider:hover .owl-nav .owl-next{margin-right:50px}.owl-carousel.home-slider .owl-dots{position:absolute;left:0;right:0;bottom:100px;width:100%;text-align:center}@media(max-width:575.98px){.owl-carousel.home-slider .owl-dots{bottom:10px}}.owl-carousel.home-slider .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:rgb(255 255 255 / .4)}.owl-carousel.home-slider .owl-dots .owl-dot.active{background:#fff}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y}.owl-carousel{position:relative}.owl-carousel .owl-item{opacity:.4}.owl-carousel .owl-item.active{opacity:1}.owl-carousel .owl-nav{position:absolute;top:50%;width:100%}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-10px;color:#262c59!important;-webkit-transition:all .7s ease;transition:all .7s ease;opacity:0}.owl-carousel .owl-nav .owl-prev span:before,.owl-carousel .owl-nav .owl-next span:before{font-size:30px}.owl-carousel .owl-nav .owl-prev{left:0}.owl-carousel .owl-nav .owl-next{right:0}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:10px;height:10px;margin:5px;border-radius:50%;background:#e6e6e6;position:relative}.owl-carousel .owl-dots .owl-dot:after{position:absolute;top:-2px;left:-2px;right:0;bottom:0;width:14px;height:14px;content:"";border:1px solid #e6e6e6;border-radius:50%}.owl-carousel .owl-dots .owl-dot.active{background:#b3b3b3}.owl-carousel:hover .owl-nav .owl-prev,.owl-carousel:hover .owl-nav .owl-next{opacity:1}.owl-carousel:hover .owl-nav .owl-prev{left:-25px}.owl-carousel:hover .owl-nav .owl-next{right:-25px}.owl-custom-nav{float:right;position:relative;z-index:10;border:1px solid red}.owl-custom-nav .owl-custom-prev,.owl-custom-nav .owl-custom-next{padding:10px;font-size:30px;background:#ccc;line-height:0;width:60px;text-align:center;display:inline-block}.btn{padding:7px 10px;cursor:pointer;border-radius:10px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.btn:hover,.btn:active,.btn:focus{outline:0;box-shadow:none}.btn.btn-primary{background:#000;border:1px solid #000;color:#fff}.btn.btn-primary:hover{border:1px solid #262c59;background:#fff0;color:#262c59}.btn.btn-primary.btn-outline-primary{border:1px solid #262c59;background:#fff0;color:#262c59}.btn.btn-primary.btn-outline-primary:hover{border:1px solid #fff0;background:#262c59;color:#fff}.btn.btn-secondary{background:#1292ff;border:1px solid #1292ff;color:#fff}.btn.btn-secondary:hover{border:1px solid #1292ff;background:#fff0;color:#1292ff}.btn.btn-secondary.btn-outline-secondary{border:1px solid #1292ff;background:#fff0;color:#1292ff}.btn.btn-secondary.btn-outline-secondary:hover{border:1px solid #fff0;background:#1292ff;color:#fff}.btn.btn-light{background:#fff;border:1px solid #fff;color:#000}.btn.btn-light:hover{border:1px solid #fff;background:#fff0;color:#fff}.btn.btn-light.btn-outline-light{border:1px solid #fff;background:#fff0;color:#fff}.btn.btn-light.btn-outline-light:hover{border:1px solid #fff0;background:#fff;color:#000}.btn.btn-dark{background:#000;border:1px solid #000;color:#fff}.btn.btn-dark:hover{border:1px solid #000;background:#fff0;color:#000}.btn.btn-dark.btn-outline-dark{border:1px solid #000;background:#fff0;color:#000}.btn.btn-dark.btn-outline-dark:hover{border:1px solid #fff0;background:#000;color:#fff}.btn.btn-lg{font-weight:700}.btn.btn-shadow-white{-webkit-box-shadow:0 0 5px 5px rgb(255 255 255 / .5);box-shadow:0 0 5px 5px rgb(255 255 255 / .5)}.btn.btn-shadow-primary{-webkit-box-shadow:0 0 10px 5px rgb(190 73 73 / 50%);box-shadow:0 0 10px 5px rgb(190 73 73 / 50%)}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;padding-right:15px;padding-left:15px}.section{padding:3.75rem 0;position:relative}@media(max-width:575.98px){.section{padding:1.875rem 0}.navbar-brand{margin:0 auto}}.footer{overflow:hidden;clear:both}.footer .footer-widget .footer-contact i{font-size:18px}.footer .footer-widget .footer-contact .icon{padding-top:5px;width:30px}.footer .footer-widget .footer-contact .icon,.footer .footer-widget .footer-contact span{display:table-cell}.footer .footer-widget .footer-contact li a{white-space:nowrap}.footer .footer-widget .footer-form .form-control{color:#fff;background:#fff0}.footer .footer-widget .footer-form .form-control::-webkit-input-placeholder{color:#b1b1b1}.footer .footer-widget .footer-form .form-control:-ms-input-placeholder{color:#b1b1b1}.footer .footer-widget .footer-form .form-control::-ms-input-placeholder{color:#b1b1b1}.footer .footer-widget .footer-form .form-control::placeholder{color:#b1b1b1}.footer .footer-widget .btn-primary{background:#fff!important;border:2px solid #fff!important}.footer .footer-widget .btn-primary:hover{background:#fff;border:2px solid #fff!important}.footer p{color:#fff}.footer a{color:#fff}.footer a:hover{color:#262c59}.footer-social li{list-style:none;margin:0 10px 0 0;display:inline-block}.footer-social li a{color:#000;height:40px;width:40px;display:block;float:left;background:#fff;border-radius:50%;position:relative}.footer-social li a span{position:absolute;font-size:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.footer-social li a:hover{color:#262c59}.footer-small-nav>li{display:inline-block}.footer-small-nav>li a{margin:0 10px 10px 0}.footer-small-nav>li a:hover,.footer-small-nav>li a:focus{color:#262c59}.img,.blog-img,.user-img{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.contact-wrap{border-radius:10px}.contact-wrap h3{font-size:1.875rem}@media(max-width:575.98px){.contact-wrap h3{font-size:1.375rem}}.contactForm .form-control{border:2px solid rgb(0 0 0 / .05)!important}.contactForm .form-control::-webkit-input-placeholder{color:#999}.contactForm .form-control:-ms-input-placeholder{color:#999}.contactForm .form-control::-ms-input-placeholder{color:#999}.contactForm .form-control::placeholder{color:#999}.request-form .form-control{padding:10px 20px;border-radius:30px}button:disabled,input[type="submit"]:disabled{pointer-events:none}.site-logo{padding:30px;text-align:center}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer a:hover{color:#000}ul.lis-deco{padding:0;margin:0;list-style:none}.lis-deco li{padding-left:30px;text-align:justify}.lis-deco li:before{content:"\f188";font-family:fontawesome;font-size:20px;margin:0 5px 0 -24px;color:#262c59;transition:.3s}.breadcrumbs_1{background-color:#1a99d6;padding:30px;text-align:center;margin-top:-17px!important;color:#fff}@media(max-width:991.98px){.mb_design{display:block}.dis_des{display:none!important}}.mb_design{display:none}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{color:#fff;background-color:#262c59;text-decoration:none}.blog1{background-color:#fff;box-shadow:0 5px 28px 0 rgb(132 132 132 / 61%);-webkit-box-shadow:0 5px 28px 0 rgb(132 132 132 / 61%);padding:45px 40px 30px;text-align:left;width:90.55%;margin:0 auto 40px;position:relative}.breadcrumbs_1 h1{font-size:29px}.breadcrumbs_1{margin-top:-17px!important}.breadcrumbs a{color:#262c59}.btn10{padding:10px;border:1px solid #262c59;color:#262c59;text-decoration:none!important}.blog1{display:flex}p a:hover{text-decoration:none}.hero-wrap .slider-item{background-position:center;background-size:cover;padding:30px 0 140px 0}.hero-wrap .slider-item p a{text-decoration:none}.page-content .hero-wrap{height:auto}.location_box .phone_box{background-color:#262c59;padding:20px 14px;position:absolute;border-radius:19px;box-shadow:3px 4px 7px #a1a1a1;bottom:-20px;left:10%;min-width:18%}.location_box .email-box{left:32%}.location_box .call_box{left:68%}.location_box{display:flex;justify-content:space-evenly;margin-top:35%;position:absolute;position:relative}.map_section{position:relative}.hero-wrap .slider-text .slider-title{font-size:32px;font-weight:600}.faq .accordion .card button:focus,.faq .accordion .card button:hover{background-color:#fff0;color:#000;box-shadow:0 0 0 .2rem #f7f7f7}.faq .accordion .card .btn:first-child:active{border-color:#f7f7f7}.nav-wrap .mx-auto .sticky_li{display:none}.accordion-item{border-top:1px solid #ccc}.accordion-header{background-color:#f5f5f5;padding:10px 20px;cursor:pointer;position:relative;color:#333;font-weight:400}.accordion-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.accordion-content{padding:10px;display:none}.nav-wrap .ml-auto .sticky_li{display:block;background-color:#4a8ead;padding:0 20px;border-radius:8px;font-weight:700}.nav-wrap .ml-auto .sticky_li a,.nav-wrap .ml-auto .sticky_li a:hover{font-size:19px;letter-spacing:1px;text-decoration:none}.pop_box_banner p{font-size:14px;margin-bottom:0}.blog1{display:flex;margin-top:40px}@media (max-width:600px){.location_box .phone_box{position:static;margin-bottom:20px}.location_box{display:block;margin-top:125%}.nav-wrap .ml-auto .sticky_li{display:none}.hero-wrap .slider-text .slider-title{font-size:25px}.hero-wrap .overlay{background:#fff0}.footer-section .new_a_flex{margin-bottom:20px}.main-nav button:focus,.main-nav button:hover{color:#fff;background-color:#fff0;margin-right:10px;padding-right:0}.main-nav .navbar-collapse ul li{text-align:center}.main-nav .navbar-collapse ul li:hover{background-color:#007bff;color:#fff}.blog1{display:block!important}.blog1{padding:45px 15px 30px;width:100%}.main-blog{overflow:hidden}.navbar-brand{margin:0 auto!important}.navbar-brand{margin:0 auto!important}.faq .container_main h2{font-size:23px}.accordion-header{padding:10px 0 10px 10px}.site-main{padding-right:0px!important;padding-left:0px!important}}.ratings{display:flex;gap:10px}.import-list-style3 li{margin:5px 20px;font-size:16px;font-size:18px;list-style-image:url(/wp-content/uploads/2023/06/right-1-3.png);font-weight:400;color:#000;margin-bottom:15px;padding-left:0rem}.import-list-style3{padding-left:0rem}.sitemap-list-style{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-column-gap:10px;padding:0;list-style-type:none;margin:0}.sitemap-list-style li{position:relative;margin-bottom:15px;font-size:16px;padding-left:8%;padding-top:1%}.sitemap-list-style li:before{position:absolute;content:"";left:0;top:4px;background-image:url(/wp-content/uploads/2023/06/right-1-3.png);background-repeat:no-repeat;width:20px;height:20px}.location_box .phone_box{background-color:#262c59;padding:20px 14px;position:absolute;border-radius:19px;box-shadow:3px 4px 7px #a1a1a1;left:0%;bottom:-11px;min-width:23%}.location_box .email-box{left:26.5%}.contact-wrap{margin-top:65px}.location_box .call_box{left:69%}.location_box .call_box p{margin-bottom:0}.location_box{display:flex;justify-content:space-evenly;margin-top:6%;position:relative}.map_section{position:relative}.location_box .phone_box{background-color:#4a8ead!important}.main-nav .navbar-nav>.current-menu-item>a:before{background-color:#4a8ead!important}.main-nav .navbar-nav>.nav-item.current-menu-item>a{color:#fff!important}.main-nav .navbar-nav>.nav-item.current-menu-item>a:before{visibility:visible!important;background-color:#4a8ead!important;transform:scaleX(1)}.location_box a{text-decoration:none}.blog_page{position:relative;height:50vh;z-index:1;padding:0 20px;color:#000}@media only screen and (max-width:768px){.location_box .phone_box{position:static!important;margin-bottom:20px;text-align:center}.location_box{display:block!important;width:100%}.location_box a{text-decoration:none;word-break:break-all}}.breadcrumbs_1 h1{font-size:29px;text-transform:capitalize}p.breadcrumbs.mb-2{text-transform:capitalize}.quick_links ul{list-style:none;padding:0}.error_page_img{width:28%}.menu-main-menu-container ul,.contact-list{list-style:none;padding-left:0}a{text-decoration:none}