@import url('https://fonts.googleapis.com/css?family=Dancing+Script:400,700');@import url('https://fonts.googleapis.com/css?family=Poppins:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');@import url('https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i');@import url(../css/font-awesome.css);@import url(../css/flaticon.css);@import url(../css/owl.css);@import url(../css/bootstrap.min.css);@import url(../css/bootstrap-select.min.css);* {margin:0px;padding:0px;border:none;outline:none;}body {font-size:14px;color:#666666;line-height:26px;font-weight:400;background:#ffffff;font-family: 'Open Sans', sans-serif;background-size:cover;background-repeat:no-repeat;background-position:center top;-webkit-font-smoothing: antialiased;overflow-x: hidden;}@media (min-width:1200px) {.container {padding: 0px 0px;}.news-section.style-two .news-item {min-height: 236px }}.centred{text-align: center;}a{text-decoration:none;position: relative;font-size: 14px;font-family: 'Open Sans',sans-serif;line-height: 25px;cursor:pointer;color:#666666;transition: all 500ms ease;}a:hover{text-decoration:none;outline:none;color: #0499D3;transition: all 500ms ease;}input,button,select,textarea{font-family: 'Hind', sans-serif;}.strike-through{text-decoration:line-through;}.auto-container{position:static;max-width:1200px;padding:0px 15px;margin:0 auto;}.boxed_wrapper{position: relative;overflow-x: hidden;margin: 0 auto;width: 100%;min-width: 300px;}.small-container{max-width:680px;margin:0 auto;}ul,li{list-style:none;padding:0px;margin:0px;}.centered{text-align:center;}.sec-pad{padding: 92px 0px 100px 0px;}p{position: relative;font-size: 14px;font-family: 'Open Sans', sans-serif;line-height: 26px;font-weight: 400;color: #333;margin-bottom: 10px;transition: all 500ms ease;text-align:justify;}h1,h2,h3,h4,h5,h6 {position:relative;font-family: 'Poppins',sans-serif;font-weight: 400;margin-bottom: 10px;color: #222;margin-top: 0px;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {position:relative;font-family: 'Poppins',sans-serif;font-weight: 400;margin-bottom: 0px;color: #222;margin-top: 0px;transition: all 500ms ease;}h1{font-size: 60px;line-height: 66px;font-weight: 700;color: #fff;}h2{font-size: 40px;line-height: 45px;}h3{font-size: 24px;line-height: 30px;}h4{font-size: 20px;line-height: 30px;}h5{font-size: 16px;line-height: 26px;font-family: 'Montserrat', sans-serif;}h6{font-size: 15px;line-height: 26px;}h3 a{font-size: 24px;line-height: 33px;}h4 a{font-size: 20px;line-height: 30px;}h5 a{font-size: 16px;line-height: 20px;}h6 a{font-size: 15px;line-height: 26px;}h3 a:hover, h4 a:hover, h5 a:hover{color: #0499D3;transition: all 500ms ease;}.preloader{position: fixed;left:0px;top:0px;height:100%;width: 100%;z-index:999999;background-color:#ffffff;background-position:center center;background-repeat:no-repeat;}.btn-one {font-size: 14px;font-weight: 600;text-transform: uppercase;color: #fff;background: #4e565a;border: 2px solid #4e565a;padding: 13px 40px 13px 40px;font-family: 'Open Sans', sans-serif;position: relative;transition: all 900ms ease;cursor: pointer;border-radius: 50px;display: inline-block;text-align: center;z-index: 1;}.btn-one:hover{color: #0499D3;background: transparent;border: 2px solid #0499D3;transition: all 900ms ease;}.contact-section #gform_2 input[type='submit']:hover{color: #0499D3;background: transparent;border: 2px solid #0499D3;transition: all 900ms ease;}.btn-three {font-size: 14px;font-weight: 600;text-transform: uppercase;color: #3c3c3c;background: #ffffff;border: 2px solid #ffffff;padding: 13px 40px 13px 40px;font-family: 'Open Sans', sans-serif;position: relative;transition: all 900ms ease;cursor: pointer;border-radius: 50px;display: inline-block;text-align: center;z-index: 1;}.btn-three:hover{color: #ffffff;background: transparent;border: 2px solid #ffffff;transition: all 900ms ease;}.btn-two {font-size: 14px;font-weight: 600;text-transform: uppercase;color: #fff;background: transparent;padding: 13px 40px 13px 40px;font-family: 'Open Sans', sans-serif;position: relative;border: 2px solid #fff;transition: all 900ms ease;border-radius: 50px;cursor: pointer;display: inline-block;text-align: center;z-index: 1;border: 2px solid #fff;}.btn-two:hover{color: #fff;background: #0499D3;border: 2px solid #0499D3;transition: all 900ms ease;}.page-pagination{position: relative;padding: 0px;margin: 0px;}.page-pagination li{display: inline-block;margin: 0px 3px;}.page-pagination li a{position: relative;display: inline-block;font-size: 18px;font-family: 'OpenSans',sans-serif;color: #848484;font-weight: 600;border-radius: 50%;width: 55px;height: 55px;line-height: 55px;text-align: center;transition: all 500ms ease;}.page-pagination li a:hover, .page-pagination li a.active{background: #0499D3;color: #fff;transition: all 500ms ease;}.sec-title h2{position: relative;font-size: 27px;line-height: 48px;font-weight: 600;margin-bottom: 23px;}.head-title h2{position: relative;font-size: 27px;line-height: 48px;font-weight: 600;margin-bottom: 40px;text-align: center;}.title-top{position: relative;font-size: 26px;font-family: 'Poppins',sans-serif;line-height: 43px;color: #0499D3;font-weight: 700;margin-bottom: 9px;}.scroll-to-top span{color: #fff;}.scroll-to-top{position:fixed;bottom:15px;right:15px;font-size:18px;line-height:53px;width:55px;height:55px;background: #0499D3;text-align:center;z-index:100;cursor:pointer;display:none;border-radius: 50%;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.scroll-to-top:hover{background: #222;}.scroll-to-top:after {position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 1;background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);background: -webkit-radial-gradient(center ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}.main-header{position:relative;left:0px;top:0px;z-index:999;width:100%;}.header-lower{background: #fff;width: 100%;z-index:999;opacity:1;visibility:visible;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.logo-box{margin-top: 12px;margin-left: -10px;}.logo-box a {display: inline-block;width: 100%;height: 100%;}.main-header .info-box{position: relative;display: inline-block;}.main-header .menu-bar{position: relative;text-align:center;}.main-menu{position:relative;display: inline-block;}.main-menu .navbar-collapse{padding:0px;}.navigation-box > ul.navigation{position:relative;margin:0px;}.main-menu .navigation-box > ul.navigation > li{position:relative;display: inline-block;margin-left: 36px;}.main-menu .navigation-box > ul.navigation > li > a > i:before{margin-right: 5px;font-size: 16px;}.main-menu .navigation-box > ul.navigation > li > a{position:relative;display:block;font-size:14px;font-weight: 600;color: #222;padding: 10px 0px 10px 0px;font-family: 'Poppins', sans-serif;opacity:1;}.navigation-box > ul.navigation > li:hover > a,.navigation-box > ul.navigation > li.current-menu-item > a, .main-menu .navbar-collapse > ul li.menu-item-has-children:hover .dropdown-btn span:before, .main-menu .navbar-collapse > ul li.menu-item-has-children.current .dropdown-btn span:before{color: #0499D3;transition: all 500ms ease;}.navigation-box > ul.navigation > li:hover > a:after{opacity:1;}.navigation-box > ul.navigation > li > ul{position:absolute;left:0px;top:100%;width:220px;padding:0px;z-index:100;display:none;background:#fff;border-top:3px solid #0499D3;box-shadow: 0 0px 5px rgba(0, 0, 0, 0.15);}.navigation-box > ul.navigation > li > ul > li{position:relative;width:100%;}.navigation-box > ul.navigation > li > ul > li:last-child{border-bottom:none;}.navigation-box > ul.navigation > li > ul > li > a{position:relative;display:block;padding:10px 15px;line-height:28px;font-weight:600;font-size:14px;font-family: 'Poppins', sans-serif;text-transform:capitalize;color: #222;border-bottom: 1px dashed #0499D3;transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.navigation-box > ul.navigation > li > ul > li:last-child >a{border-bottom: none;}.navigation-box > ul.navigation > li > ul > li:hover > a{color: #0499D3;padding:10px 15px 10px 17px;transition:all 500ms ease;}.navigation-box > ul.navigation > li > ul > li.menu-item:hover > a:after{color:#ffffff;transition:all 500ms ease;}.navigation-box > ul.navigation > li.menu-item-has-children:hover > ul.sub-menu{visibility:visible;top:100%;}.main-menu li.menu-item-has-children> a:after{position: absolute;content: "\f107";font-family: 'FontAwesome';top: 35px;right: -18px;cursor: pointer;color: #000;font-size: 17px;transition: all 500ms ease;}.main-menu li.menu-item-has-children:hover:before, .main-menu li.current-menu-item.menu-item-has-children:before{color: #0499D3;}.navigation-box > .mobile-menu li.menu-item-has-children .dropdown-btn {position: absolute;right: 3px;top: 0;width: 35px;height: 43px;border-left: 1px solid #ffffff;cursor: pointer;display: block;z-index: 5;}.navigation-box > .mobile-menu li.menu-item-has-children .dropdown-btn:after {position: absolute;content: "\f107";font-family: FontAwesome;color: #fff;font-size: 20px;line-height: 40px;text-align: center;width: 100%;}.mobile-menu, .navigation-box > .mobile-menu > li > ul, .navigation-box > .mobile-menu > li > ul > li > ul{background: #000000;}.navigation-box > .mobile-menu > li > ul, .navigation-box > .mobile-menu > li > ul > li > ul{display: none;}.navigation-box > .mobile-menu > li > a,.navigation-box > .mobile-menu > li > ul > li > a, .navigation-box > .mobile-menu > li > ul > li > ul > li > a{padding:10px 20px;font-family: 'Roboto', sans-serif;line-height:22px;color:#ffffff;display: block;text-transform: uppercase;font-size: 14px;border-top: 1px solid #fff;}@keyframes menu_sticky {0% {margin-top:-100px;}50% {margin-top: -90px;}100% {margin-top: 0;}}.theme_menu.stricky-fixed {margin: 0;position: fixed;background: #fff;top:0;left:0;width: 100%;z-index: 99999;animation-name: menu_sticky;animation-duration: 0.60s;animation-timing-function: ease-out;box-shadow: 0 0 5px 0px rgba(0, 0, 0, 0.49);}.slide-nav .owl-nav {padding: 0px;top: 50%;transform: translateY(-50%);position: absolute;left: 0;right: 0;opacity: 0;transform: scale(0.97);transition: .5s ease;}.slide-nav:hover .owl-nav {transform: scale(1);opacity: 1;}.slide-nav .carousel-outer:hover .owl-nav .owl-next, .slide-nav .carousel-outer:hover .owl-nav .owl-prev {opacity: 1;visibility: visible;}.slide-nav .owl-nav .owl-prev {left: 50px;float: left;}.slide-nav .owl-nav .owl-next {right: 50px;float: right;}.slide-nav .owl-dots{display: none !important;}.about-section-page{position: relative;padding: 100px 0px 80px 0px;}.about-section-page .img-box{position: relative;margin-left: 60px;margin-right: 20px;box-shadow: 0px 0 20px 10px #eee;}.about-section-page .img-box img{position: relative;width: 100%;z-index: 1;}.about-section-page .about-content{position: relative;margin-left: 22px;}.about-section-page .about-content p{margin-bottom: 32px;}.about-section-page .home-content{position: relative;margin-top: -10px;}.about-section-page .home-content p{margin-bottom: 32px;text-align:justify;}.video-gallery {position: relative;display: inline-block;margin-left: 7px;}.video-area{position: relative;display: inline-block;}.video-gallery .icon-holder .icon a{position: relative;display: inline-block;font-size: 20px;color: #0499D3;width: 70px;height: 70px;line-height: 70px;background: #fff;border-radius: 50%;text-align: center;transform: scale(1.0);transition: all 500ms ease;}.video-gallery .icon-holder .icon a:hover{transform: scale(1.1);}.service-section{position: relative;padding: 85px 0px 55px 0px;}.single-item-overlay{position: relative;margin-bottom: 25px;}.service-section .single-item-overlay .img-box{position: relative;overflow: hidden;}.service-section .single-item-overlay .img-box:before{position: absolute;content: '';background: url(../../../uploads/2024/06/shap.png);width: 100%;height: 44px;left: 0px;bottom: -1px;z-index: 1;transition: all 900ms ease;}.service-section .single-item:hover .img-box:before{bottom: -45px;transition: all 900ms ease;}.single-item-overlay .img-box img {width: 100%;}.single-item-overlay .img-box .overlay {position: absolute;left: 0;top: 0;height: 100%;background: rgba(4, 153, 211, 0.49);width: 100%;transform: scale(0.7,0);transition: .5s ease-in-out;}.single-item:hover .img-box .overlay {transform: scale(1,1);transition: .5s ease-in-out;}.single-item-overlay .inner-box {display: table;width: 100%;height: 100%;text-align: center;}.single-item-overlay .content {display: table-cell;vertical-align: middle;position: relative;top: -20%;transition: .2s cubic-bezier(0.4, 0, 1, 1);}.single-item:hover .content {top: 0;transition: .5s cubic-bezier(0.4, 0, 1, 1);transition-delay: .3s;}.single-item-overlay .content a {color: #222;display: inline-block;font-size: 16px;background: #fff;width: 46px;height: 46px;text-align: center;border-radius: 50%;line-height: 46px;}.single-item-overlay .content a:hover{color: #0499D3;}.service-section .text{font-size: 15px;}.service-section .single-item{margin-bottom: 42px;}.service-section .sec-title h2{margin-bottom: 40px;}.service-section .single-item h3{margin-bottom: 9px;}.testimonials-section{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;color: #fff;padding: 257px 0px 243px 0px;}.testimonials-section:before{position: absolute;content: '';width: 100%;height: 100%;background-size: cover;background-repeat: no-repeat;left: 0px;top: 0px;background-position: center center;z-index: -1;}.testimonials-section .sec-title h2{color: #fff;margin-bottom: 32px;}.testimonials-section .text{position: relative;font-size: 18px;line-height: 32px;margin-bottom: 24px;padding: 0px 20px;}.testimonials-section .author{font-size: 22px;font-family: 'Poppins', sans-serif;line-height: 31px;margin-bottom: 23px;}.testimonial-content .inner-box{position:relative;}.testimonials-section .client-thumb-outer{position:relative;max-width:280px;margin:0 auto;overflow:hidden;}.testimonials-section .client-thumb-outer .client-thumbs-carousel{position: relative;max-width: 90px;margin: 0 auto;}.testimonials-section .client-thumb-outer .client-thumbs-carousel .owl-stage-outer{overflow:visible;}.testimonials-section .client-thumb-outer .client-thumbs-carousel .thumb-item{position:relative;width:86px;border-radius:50%;-o-transform: scale(0.8, 0.8);-ms-transform: scale(0.8, 0.8);-webkit-transform: scale(0.8, 0.8);transform: scale(0.8, 0.8);}.testimonials-section .client-thumb-outer .thumb-item .thumb-box{width:88px;height:88px;cursor:pointer;overflow: hidden;border-radius:50%;}.testimonials-section .owl-item .thumb-item .thumb-box:after{position: absolute;content: '';background: #000;width: 100%;height: 100%;left: 0px;top: 0px;border-radius: 50%;opacity: .5;}.testimonials-section .owl-item.active .thumb-item .thumb-box:after{background: transparent;}.testimonials-section .client-thumb-outer .client-thumbs-carousel .thumb-item img{overflow:hidden;width:100%;height:100%;display:block;border-radius:50%;}.testimonials-section .owl-nav{display: none;}.footer-area{position: relative;width: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;}.subscribe-section{position: relative;width: 100%;background-size: cover;background-repeat: no-repeat;}.footer-area:before{position: absolute;content: '';background: url(../../../uploads/2024/06/footer-1.png);width: 100%;height: 100%;left: 0px;top: 0px;background-size: cover;background-repeat: no-repeat;z-index: -1;}.footer-area h3, .subscribe-section h3{color: #fff;}#gform_1 .gform-body .gform_fields .ginput_container input[type='text'], #gform_1 .gform-body .gform_fields .ginput_container input[type='email']{position: relative;width: 320px;height: 55px;border-radius: 50px;background: #fff;color: #000;border: 1px solid #ffffff;margin-right: 16px;padding: 10px 20px;transition: all 500ms ease;}#gform_1 .gform-body .gform_fields .ginput_container input[type='text']:focus, #gform_1 .gform-body .gform_fields .ginput_container input[type='email']:focus{border-color: #0499D3;transition: all 500ms ease;}.gform_validation_errors{display: none !important;}.gform-body .gform_fields .gfield_validation_message{font-weight:700;}.subscribe-section ::-webkit-input-placeholder {color: #fff;}.subscribe-section :-ms-input-placeholder {color: #fff;}.subscribe-section ::-moz-placeholder {color: #fff;opacity: 1;}.subscribe-section :-moz-placeholder {color: #fff;opacity: 1;}.subscribe-section .form-group{display: inline-block;margin-bottom: 0px;}.subscribe-section button{padding: 13px 56px 12px 56px;}#gform_1 .gform-body .gform_fields input[type='submit']{position: relative;width: 220px;height: 55px;border-radius: 50px;background: #fff;color: #000;border: 1px solid #ffffff;transition: all 500ms ease;}#gform_1 .gform-body .gform_fields input[type='submit']:hover{color: #ffffff;background: transparent;border: 2px solid #ffffff;transition: all 900ms ease;}.subscribe-content{position: relative;border-bottom: 1px solid #ffffff;padding: 149px 0px 48px 0px;}.main-footer{position: relative;padding-top: 69px;padding-bottom: 38px;border-bottom: 1px solid #ffffff;}.footer-logo{position: relative;background: url(../../../uploads/2024/06/logo1.png) no-repeat 9% 100%;height: 60px;margin-bottom: 20px;margin-left: -18px;}.footer-logo a {display: inline-block;width: 100%;height: 100%;}.main-footer .logo-wideget{position: relative;top: 4px;}.main-footer .logo-wideget .footer-social li{position: relative;display: inline-block;margin-right: 6px;}.main-footer p{margin-bottom: 23px;}.main-footer .logo-wideget .footer-social li a{position: relative;display: inline-block;width: 38px;height: 38px;text-align: center;line-height: 38px;color: #e5e5e5;font-size: 13px;background: #343c3b;border-radius: 50%;transition: all 500ms ease;}.main-footer .logo-wideget .footer-social li a:hover{background: #0499D3;color: #fff;transition: all 500ms ease;}.main-footer p, .main-footer a, .main-footer li, .footer-bottom a{color: #cdd0d3;transition: all 500ms ease;}.main-footer p, .main-footer a, .footer-bottom a{color: #ffffff;transition: all 500ms ease;}.main-footer .menu li a{position: relative;display: block;margin-bottom: 15px;padding: 0px 0px 0px 12px;}.main-footer .menu li a:before{position: absolute;content: "\f105";font-family: 'Fontawesome';font-size: 15px;color: #cdd0d3;left: 0px;top: 0px;transition: all 500ms ease;}.main-footer .menu li a:hover:before{color: #000000;transition: all 500ms ease;}.main-footer .menu li a:hover{color: #000000;text-decoration: none;transition: all 500ms ease;}.main-footer .contact-info li{position: relative;padding: 0px 0px 0px 24px;margin-bottom: 15px;}.main-footer .contact-info i{position: absolute;left: 0px;top: 0px;}.main-footer .service-wideget{position: relative;margin: 0px -10px 0px 52px;}.main-footer .link-wideget{position: relative;margin: 0px 0px 0px 70px;}.main-footer .footer-title h3{margin-bottom: 20px;}.main-footer .contact-wideget .footer-title h3{margin-bottom: 24px;}.main-footer .contact-wideget p{line-height: 24px;margin-bottom: 17px;}.footer-bottom{position: relative;padding: 24px 0px 22px 0px;color: #cdd0d3;}.footer-bottom a:hover{color: #000000;}.banner-title {position: relative;width: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;padding: 370px 0px 300px 0px;overflow: hidden;}.banner-title:before{position: absolute;content: '';background: url(../../../uploads/2024/06/page-title1.png);width: 100%;height: 100%;left: 0px;top: 0px;background-size: cover;background-position: center center;background-repeat: no-repeat;z-index: -1;}.banner-title:after{position: absolute;content: '';background: url(../../../uploads/2024/06/page-title2.png);width: 100%;height: 100%;left: 0px;top: 0px;background-size: cover;background-position: center center;background-repeat: no-repeat;z-index: -1;}.page-title{position: relative;width: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;padding: 113px 0px 133px 0px;}.page-title:before{position: absolute;content: '';background: url(../../../uploads/2024/06/page-title1.png);width: 100%;height: 100%;left: 0px;top: 0px;background-size: cover;background-position: center center;background-repeat: no-repeat;z-index: -1;}.page-title:after{position: absolute;content: '';background: url(../../../uploads/2024/06/page-title2.png);width: 100%;height: 100%;left: 0px;top: 0px;background-size: cover;background-position: center center;background-repeat: no-repeat;z-index: -1;}.page-title .title{display: inline-block;}.page-title .bread-crumb li{position: relative;display: inline-block;color: #fff;font-weight: 600;font-size: 16px;padding-right: 15px;margin-right: 5px;}.page-title .bread-crumb li:last-child{padding-right: 0px;margin-right: 0px;}.page-title .bread-crumb li:first-child:before{position: absolute;content: "/";font-size: 16px;color: #fff;right: 0px;top: 1px;}.page-title .bread-crumb a{color: #fff;font-size: 16px;font-weight: 600;}.page-title .bread-crumb a:hover{color: #0499D3;}.page-title .content-box{position: relative;z-index: 1;}.page-title h1{margin-bottom: 12px;}.our-team{position: relative;padding: 108px 0px 93px 0px;}.our-team img{width: 100%;transition: all 500ms ease;transform: scale(1.0);}.our-team .single-item:hover img{transform: scale(1.1);}.our-team .img-box{position: relative;overflow: hidden;margin-bottom: 25px;}.our-team .text{font-size: 15px;}.our-team .single-item h3{margin-bottom: 5px;}.our-team .sec-title h2{margin-bottom: 37px;}.faq-section{position: relative;padding: 117px 0px 63px 0px;}.faq-section .faq-title{position: relative;font-size: 27px;line-height: 48px;font-weight: 600;margin-bottom: 70px;text-align: center;margin-top: -40px;color: #222;}.accordion-box{position: relative;padding: 0px 30px;border: 1px solid #f1f1f1;}.accordion-box .accordion .acc-btn.active .toggle-icon .plus {opacity: 0;}.accordion-box .accordion .acc-btn .toggle-icon .plus{position: relative;right: 0px;top: -6px;}.accordion-box .accordion .acc-btn .toggle-icon .minus {opacity: 0;}.accordion-box .accordion .acc-btn.active .toggle-icon .minus {opacity: 1;left: -45px;top: -6px;}.accordion-box .accordion .acc-btn{position: relative;}.accordion-box .accordion .acc-btn .toggle-icon{position: absolute;left: 0px;top: 0px;}.accordion-box .accordion .acc-btn .toggle-icon i{position: relative;width: 45px;height: 45px;line-height: 45px;text-align: center;border: 1px solid #e5e5e5;border-radius: 50%;font-size: 15px;cursor: pointer;}.accordion-box .accordion .acc-btn.active .toggle-icon{color: #0499D3;}.accordion-box .accordion .acc-content.collapsed {display: block;}.accordion-box .accordion .acc-title h4{margin-bottom: 0px;}.accordion-box .accordion .acc-title{position: relative;padding: 0px 0px 0px 64px;cursor: pointer;}.accordion-box .accordion .acc-content {display: none;padding: 0px 0px 0px 66px;margin-top: 20px;}.accordion-box .accordion .acc-content p{margin-bottom: 0px;}.accordion-box .accordion .acc-btn.active .acc-title h4{color: #0499D3;}.sidebar li{position: relative;display: block;margin-bottom: 10px;}.sidebar li a{position: relative;display: block;background: #f2f2f2;font-size: 15px;color: #222;padding: 16px 28px 14px 22px;border-radius: 50px;transition: all 500ms ease;}.sidebar li a.active, .sidebar li a:hover{background: #0499D3;color: #fff;transition: all 500ms ease;}.sidebar li a:before{position: absolute;content: "\f178";font-family: "FontAwesome";font-size: 15px;color: #848484;top: 016px;right: 25px;transition: all 500ms ease;}.sidebar li a.active:before, .sidebar li a:hover:before{color: #fff;transition: all 500ms ease;}.gallery-section{position: relative;padding: 122px 0px 74px 0px;}.gallery-section .single-item-overlay .img-box img {width: 100%;}.gallery-section .single-item-overlay .img-box .overlay {position: absolute;left: 0;top: 0;height: 100%;background: rgba(0, 0, 0, 0.5);width: 100%;transform: scale(0.7,0);transition: .5s ease-in-out;}.gallery-section .single-item:hover .img-box .overlay {transform: scale(1,1);transition: .5s ease-in-out;}.gallery-section .single-item-overlay .inner-box {display: table;width: 100%;height: 100%;text-align: center;}.gallery-section .single-item-overlay .content {display: table-cell;vertical-align: middle;position: relative;top: -20%;transition: .2s cubic-bezier(0.4, 0, 1, 1);}.gallery-section .single-item-overlay:hover .content {top: 0;transition: .5s cubic-bezier(0.4, 0, 1, 1);transition-delay: .3s;}.gallery-section .single-item-overlay .content a {color: #222;display: inline-block;font-size: 24px;background: #fff;width: 65px;height: 65px;text-align: center;border-radius: 50%;line-height: 65px;}.gallery-section .single-item-overlay .content a:hover{color: #0499D3;}.gallery-section .post-filter{position: relative;margin-bottom: 40px;}.gallery-section .post-filter li span{position: relative;display: block;color: #222;font-weight: 600;text-transform: uppercase;background: #f2f2f2;padding: 15px 33px 14px 33px;text-align: center;border-radius: 50px;margin: 0px 1px;cursor: pointer;transition: all 500ms ease }.gallery-section .post-filter li.active span{background: #0499D3;color: #fff;transition: all 500ms ease;}.contact-section{position: relative;padding: 122px 0px 100px 0px;}.google-map-area {position: relative;margin-right: -15px;}#contact-google-map {height: 570px;width: 100%;}.contact-section .contact-info{position: relative;border: 1px solid #e5e5e5;margin-left: -15px;padding: 50px 0px 16px 73px;}.contact-section .contact-info .single-info{position: relative;margin-bottom: 70px;}.contact-section .contact-info .icon-box{position: relative;margin-bottom: 21px;}.contact-section .contact-info .icon-box i:before{font-size: 42px;color: #0499D3;margin: 0px;transition: all 500ms ease;}.contact-section .contact-info .single-info:hover .icon-box i:before{color: #222;}.contact-section .contact-info h4{margin-bottom: 15px;}.contact-section #gform_2 input[type='text'], .contact-section #gform_2 input[type='tel'], .contact-section #gform_2 input[type='email']{position: relative;border-radius: 50px;height: 55px;font-family: 'Hind', sans-serif;width: 100%;border: 1px solid #e5e5e5;padding: 10px 20px;transition: all 500ms ease;}.contact-section #gform_2 input[type='text']:focus, .contact-section #gform_2 input[type='email']:focus{border: 1px solid #0499D3;}.contact-section #gform_2 textarea{position: relative;font-family: 'Hind', sans-serif;width: 100%;border: 1px solid #e5e5e5;resize: none;height: 176px;padding: 20px;border-radius: 30px;margin-bottom: 22px;transition: all 500ms ease;}.contact-section #gform_2 .gform_footer{justify-content: center;}.contact-section #gform_2 input[type='submit']{position: relative;width: 200px;height: 55px;font-size: 14px;font-weight: 600;text-transform: uppercase;color: #fff;background: #4e565a;border: 2px solid #4e565a;font-family: 'Open Sans', sans-serif;transition: all 900ms ease;cursor: pointer;border-radius: 50px;display: inline-block;text-align: center;z-index: 1;}.contact-section .sec-title h2{margin-bottom: 41px;}div[class^="bubble-"] {height: 1px;width: 1px;position: absolute;background: #38b0e5 url(../../../uploads/2024/06/buble.png) no-repeat center center;background-size: cover;border-radius: 50%;transform: translateX(-50%);pointer-events: none;}.bubble-1 {bottom: -190px;left: 41%;animation: bubble-movement 4s infinite ease-in -3.16s;}.bubble-2 {bottom: -96px;left: 14%;animation: bubble-movement 4s infinite ease-in -1.52s;}.bubble-3 {bottom: -59px;left: 49%;animation: bubble-movement 4s infinite ease-in -7.5s;}.bubble-4 {bottom: -152px;left: 54%;animation: bubble-movement 4s infinite ease-in -5.46s;}.bubble-5 {bottom: -168px;left: 20%;animation: bubble-movement 4s infinite ease-in -0.2s;}.bubble-6 {bottom: -181px;left: 54%;animation: bubble-movement 4s infinite ease-in -1.71s;}.bubble-7 {bottom: -191px;left: 57%;animation: bubble-movement 4s infinite ease-in -4.58s;}.bubble-8 {bottom: -168px;left: 93%;animation: bubble-movement 4s infinite ease-in -5.53s;}.bubble-9 {bottom: -58px;left: 86%;animation: bubble-movement 4s infinite ease-in -1.9s;}.bubble-10 {bottom: -44px;left: 19%;animation: bubble-movement 4s infinite ease-in -2.65s;}.bubbleContainer {width: 100%;position: absolute;top: 0;left: 0;height: 100%;overflow: hidden;z-index: 1;pointer-events: none;}@keyframes bubble-movement {0% {transform: translate3d(-50%, 0, 0);height: 1px;width: 1px;}100% {transform: translate3d(-50%, -280px, 0);height: 20px;width: 20px;}}.opening-hours {text-align: center;position: relative;z-index: 1;padding: 100px 0 30px 0;margin-right: -50px;color: rgba(255,255,255,0.90);}.opening-hours h4, .opening-hours b {font-weight: 500;color: aliceblue;}.main-footer .footer-bottom .text , .main-footer .footer-bottom a {color: rgba(255,255,255,0.90);}.opening-hours:before {content: "";display: block;position: absolute;height: 458px;width: 344px;left: 50%;top: -118px;transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);-webkit-transform: translateX(-50%);background: url(../../../uploads/2024/06/opening-hours.png) no-repeat 0 0 transparent;z-index: -1;height: 400px;}.services-section{position: relative;padding: 100px 0px 120px 0px;background: #f4f4f4;margin-bottom: -30px;}.services-section .img-box{position: relative;margin-left: 60px;margin-right: 20px;box-shadow: 0px 0 20px 10px #eee;}.services-section .img-box img{position: relative;width: 100%;z-index: 1;}.services-section .about-content{position: relative;top: 5px;}.services-section .about-content p{margin-bottom: 32px;}.about-content .text .list li:before{position: relative;content: "\f069";font-family: 'FontAwesome';font-size: 11px;color: #38b0e5;left: -8px;top: 0;}.price-detail-heading {color: #0499D3;}.price-detail-heading {font-size: 20px;color: #0499D3;font-weight: 600;padding: 20px 0;}.price-detail-body {background-color: #F8F8F8;border-top: 2px solid #29ABE2;padding: 20px 40px 20px 20px;}.price-detail-body, .footer-getintouch-item .icon {border-top: 2px solid #0499D3;}.price-detail-body .item {padding: 5px;}.price-detail-body .item-name {float: left;}.price-detail-body .fa {margin-right: 10px;color: #0499D3;font-size: 16px;}.price-detail-body .item-price {float: right;font-weight: 700 !important;}.price-detail-body .item-price p{font-weight: 700 !important;}.item-name p {display: inline;}.price-detail-body,.price-detail-body .item {float: left;width: 100%;}.price-detail-body .item-name {text-align: justify;}.accordion-block{position: relative;padding-top: 22px;padding-bottom: 22px;border-bottom: 1px solid #f2f2f2;}.accordion-block .acc-content.current {display: block;}.serv-section{position: relative;padding: 120px 0px 50px 0px;margin-bottom: -30px;}.serv-section .img-box{position: relative;margin-left: 60px;margin-right: 20px;box-shadow: 0px 0 20px 10px #eee;}.serv-section .img-box img{position: relative;width: 100%;z-index: 1;}.serv-section .about-content{position: relative;margin-top: 16px;top: -20px;}.serv-section .about-content .p-tag{margin-bottom: 32px;}.about-content .text .list li:before{position: relative;content: "\f069";font-family: 'FontAwesome';font-size: 11px;color: #0499D3;left: -8px;top: 0;}.service-section .lower-content h3 a{font-size: 18px;}.footr-form ::placeholder {color: #000;}.contact-button-link:active, .contact-button-link:focus, .contact-button-link:hover {width: 200px !important;transform:translateX(-150px);}.mail:hover{width: 300px !important;}.contact-button-link {overflow: hidden;background: #231f20;z-index: 10;}.contact-button-link .mobile_number_sticky {font-size: 18px;padding-left: 15px;color: #ffffff;}.contact-buttons-bar {position: absolute;}.contact-buttons-bar .btn {display: block;z-index: 2;border-radius: unset;margin-top: 30px;width: 50px;height: 50px;padding: 0;margin-bottom: 1px;text-align: center;line-height: 50px;font-size: 22px;background: #4e565a;color: #fff;position: relative;left: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 250ms;-moz-transition: all 250ms;transition: all 250ms;}.contact-buttons-bar .btn:after {display: block;position: absolute;top: 0;content: "";border-radius: 50%;z-index: -2;-webkit-transition: -webkit-transform 0.2s, opacity 0.2s;-moz-transition: -moz-transform 0.2s, opacity 0.2s;transition: transform 0.2s, opacity 0.2s;}.contact-buttons-bar .btn:active:after {-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);opacity: 0;}.contact-buttons-bar .panel {box-shadow: 0 0 5px rgba(0,0,0,0.15);position: absolute;bottom: -15px;left: 55px;width: 340px;text-align: left;overflow: hidden;visibility: hidden;transform: scale(0);transform-origin: 0% 100%;transition: transform 0.2s, visibility 0s 0.2s, opacity 0.2s;opacity: 0;}@media only screen and (max-width: 768px){.contact-buttons-bar .panel {width: 300px;}.main-menu li.menu-item-has-children> a:after{color:#fff;right:20px;top:10px;}}.contact-buttons-bar .panel.active {height: auto;z-index: 999;opacity: 1;visibility: visible;transform: scale(1);transition: transform 0.2s, visibility 0s 0s, opacity 0.2s;}.contact-buttons-bar .panel-header {padding: 20px;font-size: 15px;background-color: #4e565a;color: #fff;border-top-left-radius: 4px;border-top-right-radius: 4px;}.contact-buttons-bar .panel-body {padding: 10px 20px;background-color: #fff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;font-size: 11px;color: #aaa;}.logo-box img{width: 100%;}.ag-format-container {width: 100%;margin: 0 auto;}.js-ag-individual-bubble {position: absolute;border-radius: 100%;bottom: 10px;background-color: #4ca1ea;z-index: 1;}@media only screen and (max-width: 767px) {.ag-format-container {width: 96%;}}@media (min-width: 768px) and (max-width: 979px) {.ag-format-container {width: 750px;}}@media (min-width: 980px) and (max-width: 1161px) {.ag-format-container {width: 960px;}}@media only screen and (max-width: 991px) {.contact-buttons-bar .btn {width: 40px;height: 40px;line-height: 38px;}.visible-xs .container_full{position: relative;}.visible-xs .container_full .col-md-12{position: absolute;top: 50%;left: 40%;transform: translate(-50%, -50%);width:70%;}.visible-xs .container_full .col-md-12 h1,.visible-xs .container_full .col-md-12 h2{color:#fff;font-size: 40px;font-weight: 600;}.visible-xs .container_full .col-md-12 h2{font-size:16px;}}@media only screen and (max-width: 425px){.visible-xs .container_full .col-md-12 h2{font-size:10px;}.visible-xs .container_full .col-md-12 h1{font-size:25px;}.visible-xs .container_full .col-md-12 {width:80%;}}#container-text {color:#999;text-transform: uppercase;font-size:20px;font-weight:bold;bottom:45%;display:block;}@keyframes show {0% {margin-top:-450px;}5% {margin-top:-360px;}20% {margin-top:-360px;}25% {margin-top:-270px;}40% {margin-top:-270px;}45% {margin-top:-180px;}60% {margin-top:-180px;}65% {margin-top:-90px;}80% {margin-top:-90px;}85% {margin-top:0px;}99.99% {margin-top:0px;}100% {margin-top:-450px;}}.error{color: red;}#flip {height:50px;overflow:hidden;padding-top: 20px;padding-bottom: 20px;}#flip > div > div {color:#000000;padding:4px 12px;height:45px;margin-bottom:45px;display:inline-block;}#flip div:first-child {animation: show 10s linear infinite;}.aj-twitter {fill: #FFFFFF;}.cover-background {background: rgba(0,0,0,.5);position: relative;overflow: hidden }.home-video-title {position: relative;color: #fff;font-size: 90px;letter-spacing: 2px;font-weight: 700;line-height: .9em;text-align: left;text-transform: uppercase;top: 62%;left: 4% }.home-video-logo {position: relative;text-align: center;text-transform: uppercase;top: 30% }.video-wrapper {height: 100%;overflow: hidden;position: absolute;width: 100% }.html-video {background-color: #000;height: auto;left: 50%;min-height: 100%;min-width: 100%;position: absolute;top: 50%;-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: auto;z-index: -3 }.video-wrapper iframe {height: 100%;left: 0;position: absolute;top: -5px!important;width: 100% }.right-img{border-radius: 100px 0 0;height: auto;width:90%;}.left-img{border-radius: 0 0 100px;height: auto;width:90%;}.news-section {padding-top: 100px;padding-bottom: 70px }.news-section .sec-title {padding-bottom: 34px }.news-section .title {display: block;font-size: 32px;padding-bottom: 35px;margin-top: -8px }.news-section .title h3 {position: relative;font-size: 36px;line-height: 44.7px;color: #222;font-weight: 700;margin-bottom: 6px }.news-section .title h3:before {background: rgba(0, 0, 0, 0) url(../images/line.webp) no-repeat scroll 0 0;bottom: -68px;content: "";height: 20px;left: 50%;position: absolute;width: 570px;margin-left: -285px }.news-section .title h3 span {color: #009e4f }.news-section .title p {color: #a1a1a1;font-size: 17px;margin-bottom: 40px }.news-section .sec-title h4 {font-size: 30px;line-height: 38px;color: #222;font-weight: 400;text-transform: uppercase;font-family: Montserrat, sans-serif }.news-section .sec-title p {font-size: 16px;line-height: 32px;color: #848484;font-weight: 400;font-family: 'Open Sans', sans-serif }.news-section .news-item {box-shadow: 0 3px 13px 0 rgba(0, 0, 0, .06) }.news-section .img-box {position: relative }.news-section .img-box .date-box {display: inline-block;background: #009e4f;position: absolute;top: 20px;left: -10px;color: #fff;width: 80px;height: 80px;text-align: center;border-top-right-radius: 5px }.news-section .img-box .date-box:before {border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 8px solid #009e4f;bottom: -4px;content: "";height: 0;left: -3px;position: absolute;transform: rotate(90deg);width: 0 }.news-section .img-box .date-box h4 {font-size: 34px;color: #fff;padding-top: 8px }.news-section .img-box .date-box p {font-size: 13px;color: #fff;position: relative;top: -15px;font-family: Montserrat, sans-serif }.news-section .img-box.col-lg-5 {padding: 0 }.news-section .text-box h3 a {position: relative;color: #222;transition: all .5s ease;left: 29px;top: 28px;font-family: Montserrat, sans-serif;font-size: 24px }.news-section .text-box h3 a:hover {color: #009e4f;transition: all .5s ease }.news-section .text-box p {font-size: 14px;font-weight: 600;padding-bottom: 26px }.news-section .text-box p i {margin-right: 4px;color: #0499D3 }.news-section .text-box span {margin-left: 9px }.news-section .blog-side .date-box {display: inline-block;padding: 21px 35px;border-radius: 5px;border-top: 4px solid #0499D3;margin-left: 10px;box-shadow: 0 3px 13px 0 rgba(0, 0, 0, .06), inset 0 4px 0 0 rgba(149, 206, 75, .004) }.news-section .blog-side .date-box span {font-size: 13px;font-family: Montserrat, sans-serif;color: #848484;font-weight: 500;position: relative;top: -5px }.news-section .blog-side .date-box h5 {font-size: 42px;color: #0499D3;text-align: center;font-weight: 700 }.news-section .blog-side .date-box h5 span {font-size: 13px;color: #000 }.news-section .single-iteam {display: inline-block;margin-bottom: 31px }.news-section .blog-side .text-content {margin-left: -7px }.news-section .blog-side .text-content h4 {margin-left: 0;margin-bottom: 2px }.news-section .blog-side .text-content a {color: #222;font-size: 20px;margin-bottom: 3px;margin-top: 4px;margin-left: 9px;transition: all .5s ease;font-weight: 600;font-family: Montserrat, sans-serif }.news-section .blog-side .text-content a:hover {color: #0499D3;transition: all .5s ease }.news-section .blog-side .text-content p {margin: 0;font-size: 14px;font-weight: 500;margin-left: 12px;line-height: 26px }.news-section .blog-side .text-content ul li {display: inline-block;margin-right: 2px;font-size: 14px;margin-left: 10px;margin-bottom: 5px }.news-section .blog-side .text-content ul li i {margin-right: 10px;color: #0499D3 }.news-section .blog-side .text-content span {margin-left: 16px }.news-section.style-two {position: relative;padding-top: 100px;padding-bottom: 100px }.news-section.style-two .news-item {box-shadow: 0 3px 13px 0 rgba(0, 0, 0, .06);border-radius: 5px;margin-bottom: 50px;background: #fff }a.redmor {border: 1px solid #0499D3;background: #0499D3;color: #fff;padding: 5px 14px;border-radius: 4px;width:fit-content;top: 9px;display:flex;}.news-section.style-two .news-item .img-box img {width: 100% }.news-section.style-two .text-box.inner-box {padding: 10px 20px }.news-section.style-two .text-box {margin-left: 0;padding-top: 10px;padding-left: 30px;padding-bottom: 30px }.news-section.style-two .text-box h3 {margin-top: 10px;position: relative;top: -32px;left: -30px }.news-section.style-two .text-box p {margin-top: 2px;padding-bottom: 0;line-height: 1.5 }.news-section.style-two .text-box p span {margin-left: 11px }.news-section.style-two .img-box .date-box {display: inline-block;background: #0499D3;position: absolute;top: 20px;left: -8px;color: #fff;width: 80px;height: 80px;text-align: center;border-top-right-radius: 5px;border-bottom-right-radius: 5px }.news-section.style-two .img-box .date-box p {margin-top: 16px;font-size: 13px;text-align:center;}.news-section.style-two .img-box .date-box:before {border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 9px solid #0499D3;bottom: -4px;content: "";height: 0;left: -3px;position: absolute;transform: rotate(90deg);width: 0 }.news-section.style-two .couses-btn {position: relative;padding: 0;margin: 0;margin-top: 13px }.news-section.style-two .couses-btn li {display: inline-block;margin: 0 2px;border: 1px solid #e5e5e5;border-radius: 5px }.news-section.style-two .couses-btn li a {font-size: 18px;color: #222;height: 45px;width: 45px;background: 0 0;line-height: 45px;display: inline-block;transition: all .5s ease }.news-section.style-two .couses-btn li a:hover {background: #0499D3;color: #fff;transition: all .5s ease }.news-section.style-two .couses-btn li a.current {background: #0499D3;color: #fff;transition: all .5s ease }.news-section.style-two .couses-btn i:before {font-size: 18px;margin-top: 0;font-weight: 700 }.news-section {position: relative;padding: 100px 0 110px;background-attachment: fixed;background-position: center center;background-repeat: no-repeat;background-size: cover }.news-section .owl-nav {padding: 0;margin: 0;display: block }.news-section .owl-nav .owl-next, .news-section .owl-nav .owl-prev {position: absolute;display: block;top: 46%;margin-top: -10px;color: #fff;font-size: 18px;text-align: center;padding: 0 4px 4px;border-bottom: 2px solid #fff;-webkit-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;-moz-transition: all .5s ease;transition: all .5s ease }.news-section .owl-nav .owl-prev {left: -50px }.news-section .owl-nav .owl-next {right: -50px }.news-section .owl-nav .owl-next:hover, .news-section .owl-nav .owl-prev:hover {color: #9cc327;border-color: #9cc327 }.news-section .owl-dots {display: none }.news-section .inner-event-section {margin-bottom: 34px }.news-section .inner-event-section .title {font-size: 20px;padding-bottom: 0 }.news-style-two {position: relative;margin-bottom: 65px }.news-style-two .inner-box {position: relative }.news-style-two .inner-box .image {position: relative }.news-style-two .inner-box .image img {position: relative;width: 100%;display: block }.news-style-two .inner-box .lower-content {position: relative;padding-top: 15px }.news-style-two .inner-box .lower-content .upper-box {position: relative;padding: 10px 0 8px;margin-bottom: 25px;border-bottom: 1px solid #eee }.news-style-two .inner-box .lower-content .upper-box .post-date {position: relative;color: #2f2f2f;font-weight: 600;margin-bottom: 10px }.news-style-two .inner-box .lower-content .upper-box .post-date span {color: #0499D3 }.news-style-two .inner-box .lower-content .post-meta {position: relative }.news-style-two .inner-box .lower-content .post-meta li {position: relative;margin-left: 20px;display: inline-block }.news-style-two .inner-box .lower-content .post-meta li a {position: relative;font-weight: 600;color: #2f2f2f }.news-style-two .inner-box .lower-content .post-meta li a .icon {position: relative;color: #0499D3;font-size: 14px;font-weight: 300;margin-right: 9px;line-height: 1em }.news-style-two .inner-box .lower-content h3 {position: relative;color: #2f2f2f;font-size: 25px;font-weight: 600;margin-bottom: 15px;line-height: 1.2em }.news-style-two .inner-box .lower-content h3 a {color: #2f2f2f;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease }.news-style-two .inner-box .lower-content h3 a:hover {color: #0499D3 }.news-style-two .inner-box .lower-content .text {position: relative;color: #444;font-size: 15px;line-height: 1.8em;margin-bottom: 25px }.news-style-two .inner-box .lower-content .read-more {position: relative;font-weight: 700;color: #2f2f2f;font-size: 14px;padding-bottom: 12px;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease }.blog_btn {padding: 10px 24px 10px;text-transform: uppercase;border: 2px solid }.blog_btn:hover {background-color: #0499D3 !important;color: #fff !important }.news-style-two .inner-box .lower-content .read-more:hover {color: #0499D3 }.sidebar-page-container {position: relative;padding: 110px 0 70px }.sidebar .gallery-widget .image img {position: relative;display: block;width: 100% }.blog-single .news-style-two .text {margin-bottom: 40px }.blog-single .news-style-two .text p {margin-bottom: 20px }.blog-single .news-style-two .text blockquote {position: relative;font-size: 18px;font-style: italic;color: #222;border-width: 3px;border-color: #9cc327;font-weight: 600;margin-left: 95px;margin-top: 30px;margin-bottom: 20px;padding: 10px 0 10px 30px }.blog-single .news-style-two .text blockquote:before {position: absolute;content: '';left: -60px;top: 0;width: 40px;height: 31px;}.blog-single .news-style-two .inner-box .lower-content {padding-bottom: 35px;border-bottom: 1px solid #eee }.sidebar-widget {position: relative;margin-bottom: 50px }.sidebar .popular-posts .post {position: relative;font-size: 14px;color: #666;padding: 0 0;padding-left: 100px;min-height: 100px;margin-bottom: 25px;border-bottom: 1px solid #eee }.sidebar .popular-posts .post:last-child {margin-bottom: 0 }.sidebar .popular-posts .post .post-thumb {position: absolute;left: 0;top: 0;width: 80px }.sidebar .popular-posts .post:hover .post-thumb img {opacity: .7 }.sidebar .popular-posts .post .post-thumb img {display: block;width: 100%;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease }.sidebar .popular-posts .post .text {position: relative;top: -4px;font-size: 16px;margin: 0 0 0;font-weight: 600;color: #2f2f2f;text-transform: capitalize }.sidebar .popular-posts .post .text a {color: #2f2f2f;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease }.sidebar .popular-posts .post a, .sidebar .popular-posts .post a:hover {color: #0499D3 }.sidebar .popular-posts .post-info {font-size: 13px;color: #aaa;font-weight: 600 }.sidebar-title {position: relative;margin-bottom: 30px }.sidebar-title h2 {position: relative;font-size: 18px;color: #2f2f2f;font-weight: 700;line-height: 1.2em;padding-bottom: 12px;text-transform: uppercase }.sidebar-title h2:after {position: absolute;content: '';width: 30px;height: 2px;left: 0;bottom: 0;background-color: #0499D3 }.sub-menu {display: none;position: absolute;top: 100%;left: 0;width: 100%;background-color: #f9f9f9;box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);z-index: 1000;}.menu-item-has-children.active .sub-menu {display: block;}.sub-menu li a {text-decoration: none;color: #333;display: block;}@media (max-width: 768px) {.sub-menu {position: static;}.sub-menu li{margin-left:15px;margin-right:15px;}.sub-menu li a{color:#888 !important;text-transform: capitalize !important;}}#faq-category-select {font-size: 16px;padding: 10px;border: 1px solid #ccc;border-radius: 4px;background-color: #fff;color: #333;width: 100%;max-width: 300px;margin-bottom: 20px;}#faq-category-select option {padding: 10px;}@media (min-width: 1441px) {.banner-title{background-position:top;}}.section-404{padding:200px 0;text-align:center;}.section-404 .error{font-size:180px;line-height:230px;font-weight:600;margin:0;letter-spacing:0;}.section-404 .page p{font-size:20px;margin-bottom:6px;text-align:center;}.Inquiry-btn{border-radius:5px;}.get-direction-btn{padding:10px 20px 8px;text-transform:uppercase; border:2px solid;border-radius:8px;border-color:#0499D3;position:relative;font-weight:600;}.nav-header{display:flex;}.nav-utility-wrapper{display:block;flex-grow;}.location-info{display:flex;flex-wrap:nowrap;justify-content:flex-end;}.utility-col{padding:10px 25px;display:inline-block;}.col-inner{display:flex;flex-flow:column;height:100%;}.col-contents{display:inline-block;color:#000;margin-top:auto;margin-bottom:auto;}.location-info .item-icon{font-size:18px;position:relative;top:-2px;padding-right:15px;}.location-info .item-content{line-height:1.5;font-weight:500;font-family:'Poppins', sans-serif}.utility-item{display:flex;flex-wrap:nowrap;font-size:14px;font-weight:normal;}hr{margin:0;border:1px solid #d8d8d8;}.col-contents a{color:#000;font-family:'Poppins', sans-serif}.get-direction-btn:hover{background-color:#0499D3}.get-direction-btn:hover a{color:#fff}.get-direction-btn a{color:#0499D3;font-family:'Poppins', sans-serif}.get-btn{margin-top:auto;margin-bottom:auto;}