@import url("https://fonts.googleapis.com/css?family=Exo+2:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900,900i");*{margin:0;padding:0;border:none;outline:none}body{font-size:16px;color:#386868;line-height:30px;font-weight:500;background:#ffffff;font-family:Exo\ 2,sans-serif;background-size:cover;background-repeat:no-repeat;background-position:top;-webkit-font-smoothing:antialiased;overflow-x:hidden}@media (min-width:1200px){.container{max-width:1270px;padding:0}}.empwelldec{margin-top:-90px}.dropdown{position:relative}.content-box .title .sec-title p{text-align:justify;color:#494c4d}.submenu{display:none;position:absolute;top:100%;left:0;background:#ffffff;min-width:200px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000}.submenu li{padding:10px}.dropdown.open>.submenu{display:block}@media (max-width:991px){.submenu{position:static;display:none}.submenu.show{display:block}}.content-column .erisapage-list li:before{color:#000!important;margin-top:-15px}.list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;list-style:none;padding:0;margin:0}.hover-item{position:relative;padding:15px;border:1px solid #ddd;cursor:pointer;transition:all .3s ease-in-out;background:#f9f9f9;text-align:center;border-radius:8px}.hover-item span{font-weight:700;display:block;font-size:18px;color:#333}.hover-item h4{margin:10px 0;font-size:22px;color:#222;transition:color .3s ease-in-out}.hover-item .sub-description{opacity:0;max-height:0;overflow:hidden;transition:opacity .3s ease-in-out,max-height .3s ease-in-out}.hover-item:hover .sub-description{opacity:1;max-height:200px}#loader{width:100%;height:100vh}#loader,.circle-loader{display:flex;align-items:center;justify-content:center}.circle{position:absolute;border:3.5px solid transparent;border-radius:50%;animation:rotate 3s ease-in-out infinite}.circle-1{width:250px;height:250px;border-top-color:#8DC63E;border-right-color:#8DC63E;animation-delay:-.15s}.circle-2{width:200px;height:200px;border-top-color:#FCB13F;border-right-color:#FCB13F;animation-delay:-.3s}.circle-3{width:150px;height:150px;border-top-color:#8DC63E;border-right-color:#8DC63E;animation-delay:-.45s}.circle-4{width:100px;height:100px;border-top-color:#FCB13F;border-right-color:#FCB13F;animation-delay:-.6s}@keyframes rotate{50%{transform:rotate(1turn)}}.testimonial-section{display:block;visibility:visible;text-align:center;padding:50px 0}.client-thumbs-carousel .thumb-item img{border-radius:50%;width:70px;height:70px;object-fit:cover;margin:auto}.client-testimonial-carousel{width:100%;margin:auto}.swiper-button-next:after,.swiper-button-prev:after{color:#8DC63E}.testimonial-section .testimonial-content{padding:35px}.swiper-pagination-bullet-active{background-color:#386868!important}.text h2{font-size:20px;color:#333;font-weight:400;line-height:1.5}.rating{list-style:none;padding:0;margin:10px 0;display:flex;justify-content:center}.rating li{margin:0 2px;color:gold}.author{font-weight:700;color:#333;margin-top:10px}.container-fluid{padding:0}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}.small-container{max-width:680px;margin:0 auto}.boxed_wrapper{position:relative;overflow-x:hidden;margin:0 auto;width:100%;min-width:300px}a{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}a,a:hover{text-decoration:none}a:hover{outline:none;color:#6900f2}button,input,select,textarea{font-family:Exo\ 2,sans-serif;font-weight:400;font-size:15px}li,ul{list-style:none;padding:0;margin:0}input{transition:all .5s ease}button:focus,input:focus,textarea:focus{outline:none;box-shadow:none;transition:all .5s ease}p{font-size:16px;font-family:Exo\ 2,sans-serif;line-height:30px;font-weight:500;color:#737879;margin-bottom:10px;font-style:normal}h1,h2,h3,h4,h5,h6,p{position:relative;transition:all .5s ease}h1,h2,h3,h4,h5,h6{font-family:Playfair display,serif;font-weight:400;margin:0}.centred{text-align:center}.pull-left{float:left}.pull-right{float:right}figure{display:inline-block;height:6vh}.slide img,img{display:inline-block;max-width:100%;height:auto}.slide img{margin-top:12px}.navlog img{height:7vh;margin-top:-25%}.navlog img,.sticky-logo img{display:inline-block;width:100%;object-fit:cover;margin-left:40%}.sticky-logo img{height:8vh;margin-top:-15%}.footer-logo img{display:inline-block;width:100%;object-fit:cover;height:10vh;margin-top:-25%;margin-left:5%}@keyframes pulse{50%{box-shadow:0 0 0 15px rgba(241,143,32,.4),0 0 0 30px rgba(241,143,32,.2)}}.theme-btn{position:relative;display:inline-block;font-size:16px;font-family:Exo\ 2,sans-serif;padding:20px 39px;background:#386868;line-height:26px;color:#ffffff;font-weight:700;text-transform:capitalize;transition:all .3s ease;cursor:pointer;text-align:center;border-radius:10px;z-index:1}.theme-btn i{position:relative;font-size:14px;margin-left:11px}.theme-btn:hover{background:#8DC63E;color:#ffffff}.pagination{position:relative;display:block}.pagination li{display:inline-block;margin:0 5px}.pagination li a{position:relative;display:inline-block;font-size:18px;font-family:Playfair Display,sans-serif;height:52px;font-weight:900;width:52px;line-height:52px;text-align:center;color:#737879;background:#f4f3f0;transition:all .5s ease}.pagination li a.active,.pagination li a:hover{background:#f18f20;color:#ffffff}.pagination li:first-child a,.pagination li:last-child a{background:#008391;color:#ffffff}.sec-pad{padding:113px 0 120px}.preloader{position:fixed;left:0;top:0;height:100%;width:100%;z-index:999999;background-color:#ffffff;background-position:50%;background-repeat:no-repeat;background-image:url(/_next/static/media/preloader.44e01bbe.gif)}.scroll-top{width:55px;height:55px;position:fixed;bottom:105%;right:50px;font-size:16px;border-radius:50%;z-index:99;color:#ffffff;text-align:center;cursor:pointer;background:#386868;transition:1s ease}.scroll-top.open{bottom:30px}.scroll-top:hover{background:#8DC63E}.scroll-top span{color:#fff}.scroll-top:after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%)}.sec-title span{font-size:14px;font-weight:700;line-height:24px;letter-spacing:2px;text-transform:uppercase;margin-bottom:3px}.sec-title h2,.sec-title span{position:relative;display:block;color:#38676B}.sec-title h2{font-size:50px;line-height:60px;font-weight:900;margin-bottom:22px}.sec-title .text{position:relative;display:block;font-size:18px;font-weight:500;line-height:32px;color:#737879}.gray-bg{background:#f4f3f0}.main-header{position:relative;z-index:999;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-header,.sticky-header{left:0;top:0;background:#ffffff;width:100%}.sticky-header{position:fixed;opacity:0;visibility:hidden;border-bottom:1px solid #e0e0e0;z-index:-1;transition:all .5s ease-in-out}.fixed-header .sticky-header{opacity:1;visibility:visible;z-index:999;animation:fadeInDown .5s linear 1}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.main-header .left-column{position:relative;padding:40px 0 30px}.main-header .left-column:before{position:absolute;content:"";background-color:#f4f3f0;right:0;top:0;height:76%;width:500%}.main-header .left-column .logo-box{position:relative;margin-bottom:42px}.social-style-one{position:relative}.social-style-one li{position:relative;display:inline-block;margin-right:7px}.social-style-one li:last-child{margin-right:0}.social-style-one li a{position:relative;display:inline-block;font-size:14px;color:#ffffff;height:52px;width:52px;line-height:52px;text-align:center;background:#1a1e1f;transition:all .5s ease;margin-left:70px}.social-style-one li a:hover{background:#8DC63E}.main-header .right-column .header-top{position:relative;display:block;background:#f4f3f0;padding:30px 0}.main-header .right-column .header-top:before{position:absolute;content:"";background-color:#f4f3f0;left:-30px;top:0;height:100%;width:5000%}.main-header .right-column .header-top li{position:relative;display:inline-block;padding:0 0 0 42px;margin:0 0 0 36px;top:10px}.main-header .right-column .header-top li:last-child{padding:0;margin:0 0 0 36px;top:0;float:right}.main-header .right-column .header-top li .icon-box{position:absolute;left:0;top:8px;font-size:26px;color:#8DC63E;transition:all .5s ease}.main-header .right-column .header-top li .text{position:relative;display:block;font-size:16px;line-height:22px;font-weight:600;color:#38676B;margin-bottom:1px}.main-header .right-column .header-top li span{position:relative;display:block;font-size:12px;line-height:18px;font-weight:700;color:#737879;text-transform:uppercase}.main-header .menu-area{position:relative;float:right}.main-menu{position:relative;display:block}.main-menu .navbar-collapse{padding:0}.main-menu .navigation>li{position:relative;float:left;margin:0 7px 0 56px}.main-menu .navigation>li:first-child{margin-left:0}.main-menu .navigation>li>a{position:relative;display:block;font-size:14px;font-family:Exo\ 2,sans-serif;line-height:26px;font-weight:700;letter-spacing:3px;opacity:1;text-transform:uppercase;padding:27px 0 29px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a,.main-menu .navigation>li>a{color:#386868;border:1px solid #ffffff;border-radius:10px}.main-menu .navigation{position:relative}.main-menu .navigation>li>ul{visibility:hidden;opacity:0;position:absolute;top:100%;left:0;z-index:9999;background:#ffffff;border-top:3px solid #386868;box-shadow:0 0 10px rgba(0,0,0,.1);transition:all .5s ease-in-out}.main-menu .navigation>li:hover>ul{visibility:visible;opacity:1;margin:0}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:7px 30px;border-bottom:1px solid #e5e5e5;transition:all .5s ease}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{position:relative;display:block;font-family:Exo\ 2,sans-serif;padding:6px 0;line-height:24px;font-size:14px;color:#737879;font-weight:700;text-align:left;text-transform:uppercase;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navigation>li>ul>li:hover{background:#386868;border-bottom:1px solid #386868}.main-menu .navigation>li>ul>li:hover a{color:#ffffff}.main-menu .navigation>li>ul>li:last-child:hover{border-bottom:none}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position:absolute;right:0;top:0;font-size:18px;border-left:1px solid rgba(255,255,255,.1);color:#ffffff;width:50px;height:47px;line-height:47px;text-align:center;cursor:pointer;z-index:5;display:none}.navbar-header{display:none}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0;margin-top:15px;width:230px;z-index:100;display:none;padding:0;background-color:#ffffff;border-top:3px solid #386868;-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0;margin:0}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;margin:0;border-bottom:1px solid #e5e5e5}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:10px 18px;line-height:24px;font-weight:700;font-family:Exo\ 2,sans-serif;font-size:14px;text-transform:uppercase;color:#737879!important;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#ffffff!important;background:#386868}.main-menu .navigation>li>ul>li.dropdown>a:after{position:absolute;content:"\f105";font-size:16px;color:#222;top:6px;right:-12px;font-family:Font Awesome\ 5 Free;font-weight:600;cursor:pointer;transition:all .5s ease}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#ffffff}.main-menu .navigation .dropdown{position:relative}.main-menu .navigation .dropdown ul{position:absolute;top:100%;left:50%;transform:translateX(-50%);min-width:180px;background-color:#fff;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;z-index:9999;padding:10px 0}.main-menu .navigation .dropdown:hover>ul{display:block}.main-menu .navigation .dropdown ul li{padding:10px 20px;font-weight:700;text-align:left}.main-menu .navigation .dropdown ul li a{color:#555;text-decoration:none;display:block}.main-menu .navigation .dropdown ul:before{content:"";position:absolute;top:-10px;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:white}.sticky-header .main-menu .navigation>li{margin:0}.sticky-header .main-menu .navigation>li>a{padding:14px 30px 16px;color:#222222}.sticky-header .main-menu .navigation>li.current>a,.sticky-header .main-menu .navigation>li:hover>a{background:#386868;color:#ffffff}.sticky-header .logo-box{position:relative;float:left;margin-top:10px}.sticky-header .menu-area{position:relative;float:right;padding-top:15px}.sticky-header .main-menu .navigation>li>a:before{display:none}.slider-style-two{position:relative}.main-slider.slider-style-two .slide{padding:191px 0 201px}.slider-style-two .icon{position:absolute;left:50%;bottom:30px;margin-left:-25px;z-index:2}.slider-style-two .lower-content{position:absolute;right:0;bottom:0;width:45%;background:#386868;padding:44px 50px 56px;-webkit-clip-path:polygon(0 47%,100% 0,100% 100%,0 47%,0 0);clip-path:polygon(0 47%,100% 0,100% 100%,0 47%,0 0);z-index:2}.slider-style-two .lower-content .text{position:relative;font-size:20px;font-weight:600;color:#ffffff;margin-bottom:0;text-align:right}.slider-style-two .lower-content .text i{font-size:30px;color:#ffffff;margin-left:10px}.slider-style-two .content{max-width:710px}.main-slider.slider-style-two .slide:after{position:absolute;content:"";background:#ffffff;width:100%;height:150px;left:0;bottom:0;top:inherit;-webkit-clip-path:polygon(0 100%,100% 15%,100% 100%,0 100%,0 0);clip-path:polygon(0 100%,100% 15%,100% 100%,0 100%,0 0)}.main-slider.slider-style-two .slide:before{background:rgba(26,30,31,0)}.main-slider{position:relative}.main-slider .quick-quote{position:absolute;right:0;bottom:0;background:#008391;width:50%;height:131px;z-index:9}.main-slider .slide{position:relative;padding:203px 0 278px;background-size:cover;background-repeat:no-repeat;background-position:50%}.main-slider .slide:before{position:absolute;content:"";background:rgba(26,30,31,.8);width:100%;height:100%;left:0;top:0}.main-slider .content,.main-slider h4{position:relative}.main-slider h4{display:block;font-size:20px;line-height:30px;color:#ffffff;font-weight:700;text-transform:uppercase;margin-bottom:4px;letter-spacing:2px;opacity:0;transition:all 1s ease;transform:translateY(50px)}.main-slider .active h4{opacity:1;transform:translateY(0);transition-delay:1s}.main-slider h1{position:relative;display:block;font-size:100px;line-height:100px;color:#ffffff;font-weight:700;margin-bottom:57px;opacity:0;transition:all 1s ease;transform:translateY(50px)}.main-slider h1 span{display:inline-block;color:#f18f20;border-bottom:1px solid #f18f20}.main-slider .active h1{opacity:1;transform:translateY(0);transition-delay:1.3s}.main-slider .slider-btn .theme-btn{padding:25px 38px 25px 39px}.main-slider .slider-btn{opacity:0;transition:all 1s ease;transform:translateY(50px)}.main-slider .active .slider-btn{opacity:1;transform:translateY(0);transition-delay:2s}.main-slider .top-text{position:relative;font-size:22px;line-height:30px;color:#f2be00;font-weight:600;margin-bottom:13px}.main-slider .text{position:relative;font-size:18px;font-family:Open Sans,sans-serif;color:#b2b3ba;margin-bottom:44px}.main-slider .owl-dots{display:none!important}.main-slider .owl-nav{position:absolute;left:0;top:50%;z-index:1;width:100%;margin-top:-20px}.main-slider .owl-nav .owl-prev,.main-slider .owl-theme .owl-controls .owl-nav [class*=owl-]{position:absolute;color:rgba(255,255,255,.1)}.main-slider .owl-nav .owl-prev{left:40px}.main-slider .owl-nav .owl-next,.main-slider .owl-nav .owl-prev{cursor:pointer;display:inline-block;font-size:24px;background:transparent;border:2px solid rgba(255,255,255,.1);width:63px;height:63px;line-height:63px;margin:0;border-radius:50%;text-align:center;transition:all .5s ease}.main-slider .owl-nav .owl-next{position:absolute;right:40px;color:rgba(255,255,255,.1)}.main-slider .owl-nav .owl-next:hover,.main-slider .owl-nav .owl-prev:hover{background-color:#008391;border:2px solid #008391;color:#ffffff}.welcome-section{position:relative;padding:82px 0 120px;border-bottom:2px solid #f4f3f0}.welcome-section .inner-box img{width:100%}.welcome-section .sec-title{margin-bottom:55px}.welcome-section .inner-box .image-box.image-one{position:relative;margin:0 20px 0 130px;box-shadow:0 10px 40px rgba(81,74,65,.2)}.welcome-section .inner-box .image-box.image-two{position:absolute;bottom:0;right:-59px;z-index:1;box-shadow:0 10px 40px rgba(81,74,65,.2)}.welcome-section .inner-box .image-box.image-two:before{position:absolute;content:"";background:#8DC63E;width:100%;height:100%;left:-20px;top:-20px;z-index:-1}.welcome-section .inner-box{position:relative}.welcome-section .inner-box .inner-content{position:absolute;left:0;top:40px;background:#386868;max-width:228px;padding:53px 30px 35px 40px;z-index:1}.welcome-section .inner-box .inner-content i{position:relative;display:block;font-size:60px;color:#ffffff;margin-bottom:33px}.welcome-section .inner-box .inner-content h2{position:relative;font-size:30px;color:#ffffff;line-height:36px;font-weight:700}.welcome-section .content-box{position:relative;margin:0 0 0 100px}.welcome-section .content-box .list{position:relative;margin-bottom:52px}.welcome-section .content-box .list li{position:relative;display:block;background:#f4f3f0;font-size:18px;font-weight:500;line-height:26px;color:#737879;padding:27px 20px 28px 66px;margin-bottom:10px}.welcome-section .content-box .list li:last-child{margin-bottom:0}.welcome-section .content-box .list li:before{position:absolute;content:"\f058";font-family:Font Awesome\ 5 Free;left:30px;top:27px;font-size:16px;color:#386868;font-weight:600}.welcome-section .content-box .text p{position:relative;display:block;margin-bottom:29px}.welcome-section .content-box .title h2{position:relative;display:block;font-size:30px;line-height:40px;color:#386868;font-weight:700}.chooseus-section{position:relative;padding:113px 0 116px}.chooseus-section .sec-title{margin-bottom:54px}.chooseus-section .inner-content{position:relative;padding-bottom:60px;border-bottom:1px solid #f4f3f0;margin-bottom:31px}.chooseus-block-one{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ffffff;padding:20px;border:1px solid black;border-radius:8px;transition:all .3s ease;margin-bottom:20px;height:320px;box-sizing:border-box}.chooseus-block-one .icon-box{position:relative;display:block;font-size:60px;color:#386868;margin-bottom:38px;transition:all .6s ease}.chooseus-block-one:hover .icon-box,.chooseus-block-one:hover .link,.chooseus-block-one:hover .text{color:#ffffff}.chooseus-block-one .link{font-size:22px;text-align:center;font-weight:600;color:#38676B;font-family:Exo\ 2,sans-serif;margin-bottom:33px;transition:all .6s ease}.chooseus-block-one .link a{position:relative;display:inline-block;color:#38676B}.chooseus-block-one .text{text-align:center;font-size:16px;color:#38676B;flex-grow:1;position:relative;transition:all .6s ease}.chooseus-block-one .left-layer{position:absolute;left:0;top:0;width:50%;height:100%;display:block}.chooseus-block-one .right-layer{position:absolute;right:0;top:0;width:50%;height:100%;display:block}.chooseus-block-one .left-layer:before{left:0;top:0}.chooseus-block-one .left-layer:after,.chooseus-block-one .left-layer:before{position:absolute;content:"";width:50%;height:0;display:block;background-color:#386868;transition:all .6s ease}.chooseus-block-one .left-layer:after{right:0;bottom:0}.chooseus-block-one .right-layer:before{left:0;top:0}.chooseus-block-one .right-layer:after,.chooseus-block-one .right-layer:before{position:absolute;content:"";width:50%;height:0;display:block;background-color:#386868;transition:all .6s ease}.chooseus-block-one .right-layer:after{right:0;bottom:0}.chooseus-block-one:hover .left-layer:after,.chooseus-block-one:hover .left-layer:before,.chooseus-block-one:hover .right-layer:after,.chooseus-block-one:hover .right-layer:before{height:100%}.chooseus-section .lower-text{position:relative;display:block;font-size:18px}.chooseus-section .lower-text a{color:#386868;border-bottom:1px solid #386868}.chooseus-section .lower-text a:hover{color:#8DC63E;border-bottom:1px solid #8dc63e}.ourmission-section{position:relative;padding:144px 0 120px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.ourmission-section:before{position:absolute;content:"";background:rgba(26,30,31,.7);width:100%;height:100%;left:0;top:0}.ourmission-section .icon{position:absolute;left:47%;top:-48px;margin-left:-25px;z-index:1;width:12vh;height:12vh}.ourmission-section .content-box{position:relative;display:block;max-width:735px;margin:auto;z-index:1}.ourmission-section .content-box h1{position:relative;display:block;font-size:49px;line-height:72px;color:#ffffff;font-weight:700;margin-bottom:40px}.ourmission-section .content-box .theme-btn{padding:25px 39px}.our-product{position:relative;padding:111px 0 116px}.our-product .sec-title{margin-bottom:94px}.product-block-one{position:relative;display:block;background:#ffffff;padding:62px 30px 41px 303px;margin-bottom:70px;transition:all .5s ease}.product-block-one:hover{background:#008391}.product-block-one .image-box{position:absolute;left:50px;top:-40px;width:203px;height:303px}.product-block-one .image-box img{width:100%;transition:all .5s ease}.product-block-one:hover .image-box img{transform:scale(1.03)}.product-block-one .content-box .icon-box{position:relative;display:block;font-size:56px;color:#f18f20;margin-bottom:34px;transition:all .5s ease}.product-block-one:hover .content-box .icon-box,.product-block-one:hover .content-box .link a,.product-block-one:hover .content-box h3 a,.product-block-one:hover .content-box span{color:#ffffff}.product-block-one .content-box span{position:relative;display:block;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:13px;transition:all .5s ease}.product-block-one .content-box h3{position:relative;display:block;font-size:24px;line-height:29px;font-family:Exo\ 2,sans-serif;color:#38676B;margin-bottom:15px;transition:all .5s ease}.product-block-one .content-box h3 a{position:relative;display:inline-block;color:#38676B}.product-block-one .content-box .link a{position:relative;font-size:12px;font-weight:700;line-height:20px;color:#008391;letter-spacing:2px;transition:all .5s ease;text-transform:uppercase}.product-block-one .content-box .link a:hover,.product-block-one .content-box h3 a:hover{text-decoration:underline}.our-product .lower-text{position:relative;display:block;font-size:18px}.our-product .lower-text a{color:#f18f20;border-bottom:1px solid #f18f20}.our-product .lower-text a:hover{color:#008391;border-bottom:1px solid #008391}.our-product .inner-content{position:relative;border-bottom:1px solid #e0dfdd;margin-bottom:31px}.testimonial-section{position:relative;padding:110px 0 112px;border-bottom:1px solid #f4f3f0}.testimonial-section .client-thumb-outer{position:relative;max-width:285px;margin:0 auto 37px;overflow:hidden}.testimonial-section .client-thumb-outer .client-thumbs-carousel{position:relative;max-width:100px;margin:0 auto}.testimonial-section .client-thumb-outer .client-thumbs-carousel .owl-stage-outer{overflow:visible}.testimonial-section .client-thumb-outer .client-thumbs-carousel .thumb-item{position:relative;border-radius:50%;transform:scale(.8)}.testimonial-section .client-thumb-outer .thumb-item .thumb-box{width:100px;height:100px;cursor:pointer;border-radius:50%}.testimonial-section .client-thumb-outer .client-thumbs-carousel .thumb-item img{overflow:hidden;width:100%;height:100%;display:block;opacity:.5;border-radius:50%}.testimonial-section .owl-item.active .thumb-content,.testimonial-section .owl-item.active .thumb-item .thumb-box img{opacity:1}.testimonial-section .owl-nav{display:none}.testimonial-content .text h2{position:relative;display:block;font-size:30px;line-height:50px;color:#38676B;margin-bottom:34px}.testimonial-content .rating li{position:relative;display:inline-block;font-size:14px;color:#f18f20}.testimonial-content .rating{position:relative;margin-bottom:29px}.testimonial-content .author{position:relative;display:block;font-size:20px;line-height:28px;font-weight:600;color:#386868}.testimonial-content .author span{font-size:14px;font-weight:700;color:#737879;letter-spacing:2px;text-transform:uppercase}.brand-section{position:relative;display:block;padding:72px 0}.brand-section .brand-outer{position:relative;margin:0 -30px}.brand-section .image-box{position:relative;display:block;text-align:center;margin-bottom:0}.brand-section .image-box img{display:block;max-width:100%;width:auto;margin:0 auto;opacity:.6;transition:all .3s ease}.brand-section .slide-item:hover .image-box img{opacity:1}.brand-section .owl-nav.disabled{display:none}.our-philosophy{position:relative;padding:120px 0;background:#f4f3f0;width:100%}.our-philosophy:before{position:absolute;content:"";background:#386868;width:33.333%;height:100%;left:0;top:0}.our-philosophy .image-box img{width:100%}.our-philosophy .content-box{position:relative;margin:-7px 0 0 70px}.our-philosophy .sec-title{margin-bottom:35px}.our-philosophy .sec-title h2{margin-bottom:43px}.our-philosophy .content-box .list li{position:relative;display:block;background:#ffffff;margin-left:30px;padding:38px 20px 42px 50px;margin-bottom:20px}.our-philosophy .content-box .list li:last-child{margin-bottom:0}.our-philosophy .content-box .list li span{position:absolute;left:-30px;top:22px;font-size:18px;font-family:Playfair Display,serif;font-weight:900;color:#ffffff;background:#386868;width:60px;height:60px;line-height:60px;border-radius:50%;text-align:center}.our-philosophy .content-box .list li h3{position:relative;display:block;font-size:20px;font-weight:600;font-family:Exo\ 2,sans-serif;color:#38676B}.overlay-content{position:relative;width:100%}.overlay-content .image-box{position:relative;display:block;margin-bottom:0}.overlay-content .image-box img{position:relative;display:block;width:100%}.overlay-content .overlay-box{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;color:#ffffff;text-align:center;transition:all .7s ease}.overlay-content .overlay-box:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;display:block;opacity:0;visibility:hidden;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;background-color:rgba(0,131,145,.8);transform:rotateY(-180deg)}.overlay-content .overlay-inner{position:absolute;left:0;top:0;width:100%;height:100%;display:table;vertical-align:middle;padding:10px 0}.overlay-content .overlay-inner .content{position:relative;display:table-cell;vertical-align:middle}.overlay-content:hover .overlay-box:before{transform:rotateY(0deg);opacity:1;visibility:visible}.overlay-content:hover .overlay-box{opacity:1}.team-section{position:relative;border-bottom:2px solid #f4f3f0}.team-section .sec-title{margin-bottom:54px}.team-block-one .overlay-inner .content a{position:relative;display:block;width:100%;height:100%;font-size:0;color:#ffffff}.team-block-one .lower-content{position:relative;padding:21px 0 0}.team-block-one .lower-content h4{position:relative;display:block;font-size:20px;font-family:Exo\ 2,sans-serif;color:#38676B;font-weight:700;line-height:30px;margin-bottom:2px}.team-block-one .lower-content h4 a{position:relative;display:inline-block;color:#38676B}.team-block-one .lower-content h4 a:hover{color:#f18f20}.team-block-one .lower-content span{position:relative;display:block;font-size:14px;line-height:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:13px}.social-style-two li{position:relative;display:inline-block;margin-right:6px}.social-style-two li:last-child{margin-right:0}.social-style-two li a{position:relative;display:inline-block;font-size:14px;color:#737879;height:52px;width:52px;line-height:52px;background:#f4f3f0;text-align:center}.social-style-two li a:hover{background:#f18f20;color:#ffffff}.fact-counter{position:relative;padding:90px 0}.counter-block-one{position:relative;padding:20px 0}.counter-block-one:before{position:absolute;content:"";background:#f4f3f0;height:100%;width:2px;top:0;right:-15px}.fact-counter .counter-column:last-child .counter-block-one:before{display:none}.counter-block-one .count-outer span{position:relative;display:block;font-size:50px;line-height:55px;font-family:Playfair Display,serif;font-weight:700;color:#38676B;margin-bottom:13px}.counter-block-one .text{position:relative;display:block;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase}.fluid-section{position:relative}.fluid-section .outer-container{position:relative;background:#f4f3f0;min-height:270px}.fluid-section .left-column{position:absolute;left:0;top:0;width:33.33%;height:100%;background:#008391}.fluid-section .left-column .content-box{position:relative;float:right;text-align:right;padding:179px 125px 100px 30px}.fluid-section .left-column .content-box span{color:#ffffff}.fluid-section .left-column .content-box h2{position:relative;display:block;font-size:50px;line-height:60px;font-weight:900;color:#ffffff;margin-bottom:22px}.fluid-section .right-column{position:relative;float:right;width:66.66%}.fluid-section .right-column .form-column{position:relative;width:100%;max-width:920px;padding:120px 20px 120px 120px}.fluid-section .right-column .form-column .support-form{position:relative;margin:0 5px}.fluid-section .right-column .form-column .form-group{position:relative;margin-bottom:20px}.fluid-section .right-column .form-column .form-group .ui-selectmenu-button.ui-button,.fluid-section .right-column .form-column .form-group input[type=email],.fluid-section .right-column .form-column .form-group input[type=text]{position:relative;display:block;width:100%;height:77px;font-family:Exo\ 2,sans-serif;background:#ffffff;border:1px solid #ffffff;color:#737879;font-size:16px;font-weight:500;padding:15px 20px;transition:all .5s ease}.fluid-section .right-column .form-column .form-group textarea{position:relative;display:block;width:100%;height:174px;font-family:Exo\ 2,sans-serif;background:#ffffff;border:1px solid #ffffff;color:#737879;font-size:16px;font-weight:500;padding:15px 20px;resize:none;transition:all .5s ease}.fluid-section .right-column .form-column .form-group .theme-btn{padding:25px 39px;width:100%}.fluid-section .right-column .form-column .column{padding:0 10px}.fluid-section .right-column .form-column .column .form-group:last-child{margin-bottom:0}.fluid-section .right-column .form-column .form-group .ui-selectmenu-button.ui-button:focus,.fluid-section .right-column .form-column .form-group input:focus,.fluid-section .right-column .form-column .form-group textarea:focus{border:1px solid #f18f20}.fluid-section .right-column .form-column .form-group .ui-selectmenu-button.ui-button{margin:0;padding:26px 20px 25px}.ui-selectmenu-button .ui-icon{background:none;position:relative;top:2px;right:9px;text-indent:0;display:block;float:right}.ui-selectmenu-button .ui-icon:before{font-family:Font Awesome\ 5 Free;content:"\f107";position:absolute;right:0;top:0;display:block;color:#737879;line-height:20px;font-size:16px;font-weight:700;text-align:center;z-index:5}.ui-button.ui-state-active:hover,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #f18f20;background:#f18f20}.news-section{position:relative;padding:113px 0 80px}.news-section .sec-title{margin-bottom:85px}.news-block-one .overlay-inner .content a{position:relative;display:inline-block;font-size:15px;color:#f18f20;height:50px;width:50px;line-height:50px;text-align:center;background:#ffffff}.news-block-one{position:relative;background:#ffffff;transition:all .5s ease}.news-block-one .date{position:absolute;left:30px;top:-30px;height:64px;width:70px;line-height:19px;background:#f18f20;text-align:center;font-size:16px;font-weight:900;color:#ffffff;font-family:Playfair Display,sans-serif;padding:9px 0 6px;z-index:1}.news-block-one .lower-content{position:relative;padding:22px 0 30px}.news-block-one .lower-content h3{position:relative;display:block;font-size:26px;font-weight:700;line-height:36px;color:#38676B;margin-bottom:31px}.news-block-one .lower-content h3 a{position:relative;display:inline-block;color:#38676B}.news-block-one .lower-content h3 a:hover{text-decoration:underline}.news-block-one .lower-content .text{position:relative;display:block;margin-bottom:30px}.news-block-one .lower-content .link a{position:relative;display:inline-block;font-size:14px;font-weight:700;color:#008391;letter-spacing:2px;text-transform:uppercase}.news-block-one .lower-content .link a:hover{text-decoration:underline}.cta-section{position:relative;background:#386868;padding:109px 0 116px}.cta-section .left-column{position:relative;float:left}.cta-section .left-column span{position:relative;display:block;font-size:14px;font-weight:700;color:#8DC63E;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.cta-section .left-column h2{position:relative;display:block;font-size:50px;line-height:60px;color:#ffffff;font-weight:900}.cta-section .right-column{position:relative;float:right;margin-top:11px}.cta-section .right-column .theme-btn{background:#ffffff;color:#38676B;padding:25px 39px}.cta-section .right-column .theme-btn:hover{background:#8DC63E;color:#ffffff}.main-footer{position:relative;background:#474a4b}.main-footer:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-repeat:no-repeat;background-position:50%}.png{opacity:20%}.main-footer .footer-top{position:relative;padding:57px 0 58px;border-bottom:1px solid rgba(255,255,255,.1)}.main-footer .footer-top .logo-outer{position:relative;margin-top:3px;float:left;height:6vh}.main-footer .footer-top .footer-social{position:relative;float:right}.main-footer .main-footer-content{position:relative;padding:93px 0;border-bottom:1px solid rgba(255,255,255,.1)}.main-footer .main-footer-content .about-widget{position:relative;margin-right:30px;margin-top:-3px}.main-footer .main-footer-content .about-widget .text{color:#FFF;margin-bottom:32px}.main-footer .main-footer-content .about-widget .footer-form .form-group{position:relative;margin:0}.main-footer .main-footer-content .about-widget .footer-form .form-group input[type=email]{position:relative;display:block;width:100%;height:65px;background:#ffffff;border:1px solid #ffffff;color:#737879;font-size:16px;font-weight:500;font-family:Exo\ 2,sans-serif;padding:15px 75px 15px 20px;transition:all .5s ease}.main-footer .main-footer-content .about-widget .footer-form .form-group button{position:absolute;top:0;right:0;height:65px;width:60px;text-align:center;background:#386868;color:#ffffff;font-size:20px;cursor:pointer;transition:all .5s ease}.main-footer .main-footer-content .about-widget .footer-form .form-group input:focus{border:1px solid #386868}.main-footer .main-footer-content .widget-title{position:relative;display:block;font-size:16px;line-height:26px;font-family:Exo\ 2,sans-serif;color:#ffffff;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:21px}.main-footer .main-footer-content .footer-widget .link-list li{position:relative;display:block;margin-bottom:9px}.main-footer .main-footer-content .footer-widget .link-list li:last-child{margin-bottom:0}.main-footer .main-footer-content .footer-widget .link-list li a{position:relative;display:inline-block;font-size:16px;line-height:26px;font-family:Exo\ 2,sans-serif;font-weight:600;color:#FFF}.main-footer .main-footer-content .footer-widget .link-list li a:hover{color:#8DC63E}.main-footer .main-footer-content .explore-widget,.main-footer .main-footer-content .product-widget{position:relative;margin-left:40px}.main-footer .main-footer-content .info-widget .single-info{position:relative;margin-bottom:30px}.main-footer .main-footer-content .info-widget .single-info span{position:relative;display:block;font-weight:600;color:#8DC63E}.main-footer .main-footer-content .info-widget .single-info .text{position:relative;display:block;font-weight:600;color:#ffffff}.main-footer .footer-bottom{position:relative;padding:41px 0 44px}.main-footer .footer-bottom .copyright{position:relative;display:block;font-weight:600;color:#aab2b3}.main-footer .footer-bottom .copyright a{font-weight:600;color:#aab2b3}.main-footer .footer-bottom .copyright a:hover{color:#8DC63E}.copyright__text{position:relative;display:block;font-size:14px;font-weight:600;color:#aab2b3;text-align:center;font-family:Exo\ 2,sans-serif;line-height:1.6;padding:10px 0}.copyright__text a{font-weight:600;color:#9AE600;transition:color .3s ease}.copyright__text a:hover{color:#9AE600;text-decoration:underline}.text-black{color:#aab2b3!important}.intro-section{position:relative}.intro-section .inner-content{position:relative;background:#ffffff;margin-top:-61px;box-shadow:0 10px 40px rgba(81,74,65,.2);z-index:1}.intro-section .left-content{position:relative;float:left;max-width:926px;width:100%;padding:33px 40px 31px}.intro-section .right-content{position:relative;float:right;max-width:244px;width:100%}.intro-section .right-content button{position:relative;display:block;width:100%;font-size:18px;line-height:28px;font-weight:700;font-family:Exo\ 2,sans-serif;color:#ffffff;background:#008391;padding:46px 15px;text-align:center;cursor:pointer;transition:all .5s ease}.intro-section .right-content button:hover{background:#f18f20}.intro-section .right-content button i{position:relative;font-size:14px;margin-left:11px}.intro-section .left-content .input-box label{position:relative;display:block;font-size:14px;line-height:24px;font-weight:700;color:#008391;letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.intro-section .left-content .form-group{position:relative;margin-bottom:0}.intro-section .left-content .form-group:before{position:absolute;content:"";background:#f4f3f0;width:2px;height:122px;top:-33px;right:-55px}.intro-section .left-content .form-group:last-child:before{display:none}.intro-section .left-content .input-box .ui-selectmenu-button.ui-button,.intro-section .left-content .input-box input[type=text]{position:relative;display:block;width:100%;height:34px;background:transparent;border:none;font-size:20px;font-weight:500;color:#38676B;font-family:Exo\ 2,sans-serif;padding:5px 0}.intro-section .left-content ::-webkit-input-placeholder{color:#38676B}.intro-section .left-content ::-moz-placeholder{color:#38676B}.intro-section .left-content :-ms-input-placeholder{color:#38676B}.intro-section .left-content :-moz-placeholder{color:#38676B}.our-company{position:relative;border-bottom:2px solid #f4f3f0}.our-company .sec-title{margin-bottom:54px}.tabs-box .tab{position:relative;display:none;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease}.tabs-box .tab.active-tab{display:block}.tabs-box .tab{transform:scale(.9) translateY(0)}.tabs-box .tab.active-tab{transform:scale(1) translateY(0)}.tabs-box .button-box{position:relative;margin:0 -15px}.tabs-box .tab-btns{position:relative;margin-bottom:60px}.tabs-box .tab-btns .tab-btn{position:relative;display:block;border:2px solid #f4f3f0;padding:60px 45px 44px;min-height:224px;cursor:pointer;transition:all .5s ease}.tabs-box .tab-btns .tab-btn.active-btn{background:#008391;border:2px solid #008391}.tabs-box .tab-btns .tab-btn .icon-box{position:relative;display:block;font-size:56px;color:#f18f20;margin-bottom:38px;transition:all .5s ease}.tabs-box .tab-btns .tab-btn h5{position:relative;display:block;font-size:18px;line-height:24px;font-family:Exo\ 2,sans-serif;color:#38676B;font-weight:500;transition:all .5s ease}.tabs-box .tab-btns .tab-btn.active-btn .icon-box,.tabs-box .tab-btns .tab-btn.active-btn h5{color:#ffffff}.tabs-box .tabs-content .image-inner .image-box{position:relative;margin-bottom:20px;box-shadow:0 10px 40px rgba(81,74,65,.2)}.tabs-box .tabs-content .image-inner .image-box img{width:100%}.tabs-box .tabs-content .image-inner .lower-content{position:relative;display:block;background:#38676B;padding:41px 30px 38px 184px}.tabs-box .tabs-content .image-inner .lower-content .icon-box{position:absolute;left:103px;top:54px;font-size:50px;color:#f18f20}.tabs-box .tabs-content .image-inner .lower-content h2{position:relative;display:block;font-size:40px;line-height:34px;color:#ffffff;font-weight:400}.tabs-box .tabs-content .image-inner .lower-content span{position:relative;display:block;font-size:12px;color:#8dc63e;font-weight:700;text-transform:uppercase;letter-spacing:2px}.tabs-box .tabs-content .content-box{position:relative;margin-left:70px;margin-top:-7px}.tabs-box .tabs-content .content-box h2.tab-title{position:relative;display:block;font-size:30px;line-height:40px;font-weight:900;color:#38676B;margin-bottom:31px}.tabs-box .tabs-content .content-box .text p{margin-bottom:30px}.tabs-box .tabs-content .content-box .insurance-list{position:relative;display:block;margin-bottom:29px}.tabs-box .tabs-content .content-box .insurance-list li{position:relative;display:block;margin-bottom:10px;padding:0 0 0 29px}.tabs-box .tabs-content .content-box .insurance-list li:last-child{margin-bottom:0}.tabs-box .tabs-content .content-box .insurance-list li:before{position:absolute;content:"\f058";font-family:Font Awesome\ 5 Free;left:0;top:2px;font-size:14px;color:#008391;font-weight:600}.tabs-box .tabs-content .content-box h2.lower-text{position:relative;display:block;font-size:30px;line-height:40px;font-weight:700;color:#f18f20}.work-progress{position:relative;padding:113px 0 116px}.work-progress .sec-title{margin-bottom:54px}.work-progress .inner-content{position:relative;display:block;border:2px solid #f4f3f0;margin-bottom:51px}.single-progress-content{position:relative;display:block;padding:48px 50px 72px}.single-progress-content:before{position:absolute;content:"";background:#f4f3f0;width:2px;height:100%;top:0;right:-15px}.progress-column:last-child .single-progress-content:before{display:none}.single-progress-content .number{position:relative;display:block;font-size:80px;line-height:80px;font-family:Playfair Display,sans-serif;color:#f18f20;font-weight:900;margin-bottom:25px}.single-progress-content h3{position:relative;display:block;font-size:22px;line-height:30px;font-family:Exo\ 2,sans-serif;color:#38676B;font-weight:500;margin-bottom:33px}.single-progress-content h3 a{position:relative;display:inline-block;color:#38676B}.single-progress-content h3 a:hover{color:#f18f20}.work-progress .lower-text{position:relative;display:block;font-size:18px}.work-progress .lower-text a{color:#f18f20;border-bottom:1px solid #f18f20}.work-progress .lower-text a:hover{color:#008391;border-bottom:1px solid #008391}.assistance-section{position:relative;background:#ffffff;padding-top:120px}.assistance-section .inner-content{position:relative;background:#008391;padding-bottom:120px}.assistance-section .image-box{position:relative;float:right}.assistance-section .image-box img{width:100%}.assistance-section .content-box{position:relative;padding:111px 0 0 115px}.assistance-section .content-box h2{position:relative;display:block;font-size:40px;line-height:48px;color:#ffffff;font-weight:900;margin-bottom:39px}.assistance-section .content-box .theme-btn{padding:25px 39px}.assistance-section .content-box .theme-btn:hover{background:#ffffff;color:#f18f20}.video-section{position:relative;width:100%;padding:120px 0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.video-section:before{position:absolute;content:"";background:rgba(26,30,31,.7);width:100%;height:100%;left:0;top:0}.video-section .video-gallery{position:relative;margin-bottom:52px}.video-section .video-gallery .overlay-link i{position:relative;display:inline-block;font-size:24px;color:#ffffff;width:99px;height:99px;line-height:99px;text-align:center;background:#f18f20;border-radius:50%;transition:1s ease;animation:pulse 3s infinite}.video-section .content-box .text{position:relative;display:block;font-size:20px;color:#ffffff;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:4px}.video-section .content-box h1{position:relative;display:block;font-size:60px;line-height:72px;color:#ffffff;font-weight:900}.pricing-section{position:relative}.pricing-section .sec-title{margin-bottom:54px}.price-table{position:relative;display:block;padding:51px 75px 58px;border:2px solid #f4f3f0;background:#ffffff;transition:all .5s ease}.price-table:hover{background:#f4f3f0;box-shadow:0 5px 30px rgba(81,74,65,.2)}.price-table .table-header .price{position:relative;display:block;font-size:14px;line-height:24px;font-weight:600;color:#f18f20;letter-spacing:2px;text-transform:uppercase;margin-bottom:19px}.price-table .table-header .price h2{position:relative;display:inline-block;font-size:54px;line-height:60px;color:#38676B;font-weight:900}.price-table .table-header .title{position:relative;display:inline-block;font-size:14px;line-height:24px;font-weight:600;letter-spacing:2px;width:184px;text-transform:uppercase;background:#f4f3f0;padding:12px 15px;margin-bottom:40px;transition:all .5s ease}.price-table:hover .table-header .title{background:#ffffff}.price-table .table-content .text{position:relative;display:block;font-size:18px;font-weight:500;line-height:32px}.price-table .table-content{position:relative;margin-bottom:41px}.price-table:hover .table-footer .theme-btn{background:#38676B}.fluid-section-two .left-column .content-box{padding:183px 125px 100px 30px}.fluid-section .right-column .google-map-area{position:relative;width:100%}.fluid-section .right-column .google-map-area #contact-google-map{position:relative;width:100%;height:511px}.page-title{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;padding:122px 0 162px}.page-title:before{position:absolute;content:"";background:rgba(26,30,31,.6);background-color:#386868;width:100%;height:50%;left:0;top:0}.page-title .bread-crumb li{position:relative;display:inline-block;font-size:16px;color:#ffffff;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-right:13px;padding-right:25px;margin-bottom:0;top:-80px}.page-title .bread-crumb li:last-child{padding:0;margin:0}.page-title .bread-crumb li a{color:#ffffff}.page-title .bread-crumb li a:hover{color:#f18f20}.page-title .bread-crumb li:before{position:absolute;content:"-";font-size:16px;font-weight:700;color:#ffffff;top:0;right:0}.page-title .bread-crumb li:last-child:before{display:none}.page-title .bread-crumb{position:relative;display:block;margin-bottom:5px}.page-title .content-box .title h2{position:relative;display:inline-block;font-size:70px;line-height:78px;color:#ffffff;font-weight:900;margin-bottom:0;top:-70px}.particles-pattern{position:absolute;left:0;top:0;right:0;bottom:0}.featured-section{position:relative;padding:120px 0 90px}.single-featured-content .image-box{position:relative;overflow:hidden}.single-featured-content .image-box img{height:180px;width:114px;object-fit:contain;transition:all .3s ease}.single-featured-content:hover .image-box img{transform:scale(1.05)}.single-featured-content .lower-content{position:relative;display:block;margin-top:-30px;margin-left:30px;margin-right:30px;padding:22px 10px;background:#ffffff}.single-featured-content .lower-content h3{position:relative;display:block;font-size:26px;line-height:35px;font-weight:900;color:#386868;margin-bottom:32px}.single-featured-content .lower-content h3 a{position:relative;display:inline-block;color:#386868}.single-featured-content .lower-content .text{position:relative;display:block;margin-bottom:30px}.single-featured-content .lower-content .link a{position:relative;display:inline-block;font-size:14px;font-weight:700;line-height:26px;color:#386868;letter-spacing:2px;text-transform:uppercase}.single-featured-content .lower-content .link a:hover,.single-featured-content .lower-content h3 a:hover{color:#386868;text-decoration:underline}.insurane-coverage{position:relative;width:100%;padding:120px 0;background-size:cover;background-repeat:no-repeat;background-position:50%;background-attachment:fixed}.insurane-coverage:before{position:absolute;content:"";background:rgba(26,30,31,.6);width:100%;height:100%;left:0;top:0}.insurane-coverage .inner-content{position:relative;display:block;max-width:470px;width:100%}.insurane-coverage .inner-content .content-box{position:relative;display:block;width:100%;background:#ffffff;padding:51px 30px 55px 60px}.insurane-coverage .inner-content .content-box h3{position:relative;display:block;font-size:30px;line-height:36px;color:#386868;font-weight:900;margin-bottom:51px}.insurane-coverage .inner-content .content-box .list li{position:relative;display:block;margin-bottom:10px;padding:0 0 0 35px}.insurane-coverage .inner-content .content-box .list li:last-child{margin-bottom:0}.insurane-coverage .inner-content .content-box .list li:before{position:absolute;content:"\f058";font-family:Font Awesome\ 5 Free;left:0;top:1px;font-size:14px;color:#386868;font-weight:600}.error-section{position:relative;padding:80px 0 147px}.error-section .content-box h1{position:relative;display:block;font-size:200px;line-height:200px;color:#008391;font-weight:900;margin-bottom:50px}.error-section .content-box h2{position:relative;display:block;font-size:44px;line-height:52px;color:#38676B;font-weight:600;margin-bottom:21px}.error-section .text a{color:#f18f20}.error-section .text a:hover{text-decoration:underline}.auto-insurance{position:relative;padding:120px 0}.auto-insurance .image-inner{position:relative;margin-bottom:53px}.auto-insurance .image-inner .image-box img{width:100%}.auto-insurance .content-inner .text{position:relative;margin-left:50px;margin-top:-3px}.auto-insurance .content-inner .text p,.auto-insurance .sec-title h2{margin-bottom:0}.car-insurance{padding:113px 0 60px}.car-insurance .sec-title{margin-bottom:89px}.car-insurance .inner-content .single-item{position:relative;display:block;background:#ffffff;padding:86px 30px 53px 60px;margin-bottom:60px;transition:all .5s ease}.car-insurance .inner-content .single-item:hover{background:#008391}.car-insurance .inner-content .single-item .number{position:absolute;left:60px;top:-30px;width:60px;height:60px;line-height:60px;text-align:center;background:#f18f20;border-radius:50%;font-size:18px;font-family:Playfair Display,sans-serif;color:#ffffff;font-weight:900;transition:all .5s ease}.car-insurance .inner-content .single-item:hover .number{background:#ffffff;color:#008391}.car-insurance .inner-content .single-item h3{position:relative;display:block;font-size:24px;line-height:30px;font-family:Exo\ 2,sans-serif;color:#38676B;font-weight:500;margin-bottom:33px;transition:all .5s ease}.car-insurance .inner-content .single-item h3 a{position:relative;display:inline-block;color:#38676B}.car-insurance .inner-content .single-item h3 a:hover{text-decoration:underline}.car-insurance .inner-content .single-item .text{position:relative;transition:all .5s ease}.car-insurance .inner-content .single-item:hover .text,.car-insurance .inner-content .single-item:hover h3,.car-insurance .inner-content .single-item:hover h3 a{color:#ffffff}.assistance-style-two{padding-bottom:120px;border-bottom:2px solid #f4f3f0}.single-service{position:relative}.single-service .service-sidebar-content{position:relative;background:#f4f3f0;padding:30px 30px 40px}.single-service .service-sidebar-content .broucher-widget a{position:relative;color:#f18f20;font-size:14px;font-weight:700;padding:20px;display:block;text-align:center;margin-bottom:20px;border:3px solid #f18f20}.single-service .service-sidebar-content .broucher-widget a,.single-service .service-sidebar-content .broucher-widget a span{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.single-service .service-sidebar-content .broucher-widget a span{color:#84858a}.single-service .service-sidebar-content .broucher-widget a:hover{color:#ffffff;background-color:#f18f20}.single-service .service-sidebar-content .broucher-widget a:hover span{color:#ffffff}.single-service .service-sidebar-content .broucher-widget a:last-child{margin-bottom:0}.single-service .service-details-content{position:relative;margin-left:30px}.single-service .service-details-content .title-box span{position:relative;display:block;font-size:14px;font-weight:700;color:#008391;line-height:24px;letter-spacing:2px;text-transform:uppercase;margin-bottom:3px}.single-service .service-details-content .title-box h2{position:relative;display:block;font-size:40px;line-height:50px;font-weight:900;color:#38676B;margin-bottom:42px}.single-service .service-details-content .image-box{position:relative;margin-bottom:25px}.single-service .service-details-content .image-box img{width:100%}.single-service .service-details-content .content-style-one{padding-bottom:44px}.single-service .service-details-content .content-style-two h4{position:relative;display:block;font-size:24px;line-height:30px;color:#38676B;font-weight:900;margin-bottom:20px}.single-service .service-details-content .content-style-two .text{position:relative;display:block;margin-bottom:20px}.single-service .service-details-content .content-style-two .image-box .htw{width:750px!important}.single-service .service-details-content .content-style-two .lists li{position:relative;display:block;margin-bottom:10px;color:#737879;padding:0 0 0 25px}.single-service .service-details-content .content-style-two .lists li:last-child{margin-bottom:0}.single-service .service-details-content .content-style-two .lists li:before{position:absolute;content:"\f058";font-family:Font Awesome\ 5 Free;left:0;top:1px;font-size:14px;color:#386868!important;font-weight:600}.single-service .service-details-content .content-style-two .image-box{margin-bottom:0}.single-service .service-details-content .content-style-two{padding-bottom:50px}.accordion-box{box-shadow:0 5px 12px rgba(24,35,69,.1)}.accordion-box,.accordion-box .block{position:relative}.accordion-box .block .acc-btn{position:relative;font-size:18px;font-weight:500;color:#38676B;cursor:pointer;margin-bottom:0;padding:21px 60px 18px 30px;overflow:hidden;background:#ffffff;z-index:1;border-bottom:1px solid #e5e9f2;transition:all .5s ease}.accordion-box .block:last-child .acc-btn{border-bottom:none}.accordion-box .block .acc-btn.active{border-bottom:0;background:#f18f20;color:#ffffff}.accordion-box .block .acc-content{position:relative;display:none}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content{position:relative;font-size:14px;color:#9fa2a6;padding:18px 45px 17px 30px;min-height:115px;border-bottom:1px solid #e5e9f2}.accordion-box .block .content .text{position:relative}.accordion-box .block .acc-btn .icon-outer{position:absolute;top:0;right:30px;line-height:65px}.accordion-box .block .acc-btn.active .icon-outer .icon:before{position:relative;font-family:Font Awesome\ 5 Free;font-size:12px;color:#ffffff;margin:0;content:"\f068";font-weight:900}.accordion-box .block .acc-btn .icon-outer .icon:before{position:relative;font-size:12px;font-weight:900;color:#38676B;margin:0}.discover-section{position:relative;padding:120px 0 0}.discover-section .image-content{position:relative;margin-right:-30px}.discover-section .image-content .image-box{position:relative;margin-bottom:30px}.discover-section .image-content .image-box img{width:100%}.discover-section .image-content .lower-content{position:relative;display:block;background:#008391;text-align:center;padding:26px 15px 31px}.discover-section .image-content .lower-content h3{position:relative;font-size:22px;line-height:30px;color:#ffffff;font-weight:900}.discover-section .content-box{position:relative;display:block;margin-left:30px;background:#f4f3f0;padding:93px 130px 91px 100px}.discover-section .content-box .sec-title{margin-bottom:40px}.discover-section .content-box .sec-title h2{margin-bottom:0}.discover-section .content-box .middle-content{position:relative;padding:0 0 0 81px;margin-bottom:32px}.discover-section .content-box .middle-content .icon-box{position:absolute;left:0;top:20px;font-size:60px;color:#f18f20}.discover-section .content-box .text{position:relative;display:block;font-size:18px;line-height:32px}.chooseus-style-two .inner-content{border-bottom:none;margin-bottom:0;padding-bottom:0}.blog-classic-section{position:relative;padding:120px 0}.news-block-two{position:relative;margin-bottom:50px}.news-block-two .image-box{position:relative;overflow:hidden}.news-block-two .image-box img{width:100%;transition:all .3s ease}.news-block-two:hover .image-box img{transform:scale(1.05)}.news-block-two .lower-content{position:relative;padding:22px 0 0}.news-block-two .lower-content .post-meta{position:relative;line-height:24px;margin-bottom:1px}.news-block-two .lower-content .post-meta li{position:relative;display:inline-block;font-size:14px;line-height:24px;font-weight:700;color:#f18f20;letter-spacing:3px;text-transform:uppercase;margin-right:27px}.news-block-two .lower-content .post-meta li:last-child{margin-right:0}.news-block-two .lower-content .post-meta li:before{position:absolute;content:"-";font-size:16px;font-weight:700;color:#f18f20;top:-1px;right:-18px}.news-block-two .lower-content .post-meta li:last-child:before{display:none}.news-block-two .lower-content h3{position:relative;display:block;font-size:30px;font-weight:700;line-height:40px;color:#38676B;margin-bottom:31px}.news-block-two .lower-content h3 a{position:relative;display:inline-block;color:#38676B}.news-block-two .lower-content h3 a:hover{text-decoration:underline}.news-block-two .lower-content .text p{margin-bottom:30px}.news-block-two .lower-content .link a{position:relative;display:inline-block;font-size:14px;font-weight:700;color:#008391;letter-spacing:2px;text-transform:uppercase}.news-block-two .lower-content .link a:hover{color:#f18f20;text-decoration:underline}.blog-classic-section .pagination-outer{position:relative;display:block;border-top:2px solid #f4f3f0;padding-top:60px}.sidebar-page-container{position:relative}.sidebar-page-container .blog-single-content{position:relative;margin-right:30px;padding:120px 0}.sidebar-page-container .news-block-two:hover .image-box img{transform:scale(1)}.sidebar-page-container .blog-single-content .post-share-option .tags{position:relative;float:left;margin-top:8px}.sidebar-page-container .blog-single-content .post-share-option .social-links{position:relative;float:right}.sidebar-page-container .blog-single-content .post-share-option .tags span{position:relative;display:inline-block;font-size:20px;font-weight:600;color:#38676B;margin-right:7px}.sidebar-page-container .blog-single-content .post-share-option .tags a{position:relative;display:inline-block;font-size:16px;font-weight:600;color:#008391}.sidebar-page-container .blog-single-content .post-share-option .tags a:hover{color:#f18f20}.sidebar-page-container .blog-single-content .post-share-option{position:relative;padding:40px 0;border-top:2px solid #f4f3f0;border-bottom:2px solid #f4f3f0;margin-bottom:51px}.sidebar-page-container .blog-single-content .news-block-two{margin-bottom:0}.sidebar-page-container .blog-single-content .news-block-two .lower-content{padding-bottom:24px}.sidebar-page-container .blog-single-content .author-box{position:relative;padding:0 0 59px 210px;border-bottom:2px solid #f4f3f0;margin-bottom:50px}.sidebar-page-container .blog-single-content .author-box .author-image{position:absolute;left:0;top:9px;width:170px;height:190px}.sidebar-page-container .blog-single-content .author-box .content-box h4{position:relative;display:block;font-size:20px;line-height:30px;font-family:Exo\ 2,sans-serif;color:#38676B;font-weight:600;margin-bottom:32px}.sidebar-page-container .blog-single-content .author-box .content-box .text{position:relative;display:block;margin-bottom:18px}.sidebar-page-container .blog-single-content .author-box .content-box a{position:relative;display:inline-block;font-size:14px;line-height:14px;font-weight:700;color:#f18f20;letter-spacing:2px;border-bottom:1px solid #f18f20;text-transform:uppercase}.sidebar-page-container .blog-single-content .author-box .content-box a:hover{color:#008391;border-bottom:1px solid #008391}.sidebar-page-container .blog-single-content .group-title{position:relative;display:block;font-size:30px;line-height:40px;font-weight:900;color:#38676B;margin-bottom:43px}.sidebar-page-container .blog-single-content .comments-area{position:relative;margin-bottom:49px}.sidebar-page-container .blog-single-content .comments-area .comment{position:relative;padding:0 0 60px 144px;border-bottom:2px solid #f4f3f0;margin-bottom:51px}.sidebar-page-container .blog-single-content .comments-area .comment:last-child{margin-bottom:0}.sidebar-page-container .blog-single-content .comments-area .comment .author-thumb{position:absolute;left:0;top:8px;width:112px;height:111px;border-radius:50%}.sidebar-page-container .blog-single-content .comments-area .comment .comment-inner .comment-info{position:relative;margin-bottom:30px}.sidebar-page-container .blog-single-content .comments-area .comment .comment-inner .comment-info h4{position:relative;display:inline-block;font-size:20px;font-weight:600;font-family:Exo\ 2,sans-serif;color:#38676B;line-height:30px;margin-right:10px}.sidebar-page-container .blog-single-content .comments-area .comment .comment-inner .comment-info span{position:relative;display:inline-block;font-size:14px;font-weight:700;line-height:24px;color:#008391;letter-spacing:2px;text-transform:uppercase}.sidebar-page-container .blog-single-content .comments-area .comment .comment-inner .text{margin-bottom:34px}.sidebar-page-container .blog-single-content .comments-area .comment .comment-inner .theme-btn{padding:10px 17px}.sidebar-page-container .blog-single-content .comments-form .form-group{position:relative;margin-bottom:20px}.sidebar-page-container .blog-single-content .comments-form .form-group.button-box{margin-bottom:0}.sidebar-page-container .blog-single-content .comments-form .form-group input[type=email],.sidebar-page-container .blog-single-content .comments-form .form-group input[type=text]{position:relative;display:block;width:100%;height:77px;background:#f4f3f0;border:1px solid #f4f3f0;padding:15px 20px;transition:all .5s ease}.sidebar-page-container .blog-single-content .comments-form .form-group textarea{position:relative;display:block;width:100%;height:174px;background:#f4f3f0;border:1px solid #f4f3f0;padding:15px 20px;resize:none;transition:all .5s ease}.sidebar-page-container .blog-single-content .comments-form .form-group input:focus,.sidebar-page-container .blog-single-content .comments-form .form-group textarea:focus{border:1px solid #f18f20}.sidebar-page-container .blog-single-content .comments-form .form-group .theme-btn{padding:25px 39px}.sidebar-page-container .blog-single-content .comments-form .group-title{margin-bottom:52px}.sidebar-page-container .sidebar-side{position:relative}.sidebar-page-container .sidebar{position:relative;padding:120px 0;margin-left:50px}.sidebar-page-container .sidebar-side:before{position:absolute;content:"";background-color:#f4f3f0;left:15px;top:0;height:100%;width:5000%}.sidebar-page-container .sidebar .sidebar-post .post{position:relative;padding:6px 0 9px 90px;margin-bottom:20px;min-height:66px}.sidebar-page-container .sidebar .sidebar-post{position:relative;margin-bottom:50px}.sidebar-page-container .sidebar .sidebar-post .post:last-child{margin-bottom:0}.sidebar-page-container .sidebar .sidebar-post .post .post-thumb{position:absolute;left:0;top:0;height:66px;width:70px;border:6px solid #ffffff}.sidebar-page-container .sidebar-title{position:relative;display:block;font-size:22px;line-height:30px;color:#38676B;font-weight:900;margin-bottom:34px}.sidebar-page-container .sidebar .sidebar-post .post .post-thumb a{position:relative;display:inline-block}.sidebar-page-container .sidebar .sidebar-post .post:hover .post-thumb a{opacity:.6}.sidebar-page-container .sidebar .sidebar-post .post .text a{position:relative;display:inline-block;font-size:16px;font-weight:600;line-height:24px;color:#737879;font-family:Exo\ 2,sans-serif}.sidebar-page-container .sidebar .sidebar-post .post .text a:hover{text-decoration:underline}.sidebar-page-container .sidebar .form-group{position:relative;margin-bottom:43px}.sidebar-page-container .sidebar .form-group input[type=email],.sidebar-page-container .sidebar .form-group input[type=search]{position:relative;display:block;width:100%;height:65px;background:#ffffff;border:1px solid #ffffff;padding:15px 70px 15px 20px;box-shadow:0 5px 20px rgba(81,74,65,.1);transition:all .5s ease}.sidebar-page-container .sidebar .form-group input:focus{border:1px solid #f18f20}.sidebar-page-container .sidebar .form-group button{position:absolute;top:0;right:0;height:65px;line-height:65px;width:60px;text-align:center;background:#f18f20;color:#ffffff;font-size:20px;cursor:pointer;transition:all .5s ease}.sidebar-categories{position:relative;margin-bottom:48px}.sidebar-categories .categories-list li{position:relative;margin-bottom:21px}.sidebar-categories .categories-list li:last-child{margin-bottom:0}.sidebar-categories .categories-list li a{position:relative;display:block;font-size:16px;font-weight:600;color:#737879}.sidebar-categories .categories-list li a:hover,.sidebar-categories .categories-list li.active a{text-decoration:underline;color:#38676B}.sidebar-categories .categories-list li a i{position:relative;float:right;color:#7c8182;font-size:16px;height:31px;width:31px;line-height:33px;text-align:center;border-radius:50%;background:#ffffff;transition:all .5s ease}.sidebar-categories .categories-list li a:hover i,.sidebar-categories .categories-list li.active a i{background:#f18f20;color:#ffffff}.sidebar-page-container .sidebar .sidebar-categories .sidebar-title{margin-bottom:24px}.sidebar-page-container .sidebar .sidebar-twitter .comment-box{position:relative;display:block;background:#ffffff;line-height:28px;padding:31px 40px 36px;margin-bottom:30px;box-shadow:0 5px 20px rgba(81,74,65,.1)}.sidebar-page-container .sidebar .sidebar-twitter .comment-box:before{position:absolute;content:"";background:#ffffff;width:35px;height:20px;left:39px;bottom:-20px;-webkit-clip-path:polygon(25% 0,100% 0,100% 0,0 100%,0 0);clip-path:polygon(25% 0,100% 0,100% 0,0 100%,0 0);box-shadow:0 5px 20px rgba(81,74,65,.1)}.sidebar-page-container .sidebar .sidebar-twitter .comment-box span{color:#008391}.sidebar-page-container .sidebar .sidebar-twitter .comment-box a{color:#737879}.sidebar-page-container .sidebar .sidebar-twitter .comment-box a:hover{color:#f18f20}.sidebar-page-container .sidebar .sidebar-twitter .link-box{position:relative;margin-left:18px}.sidebar-page-container .sidebar .sidebar-twitter .link-box li{position:relative;display:inline-block;font-weight:600;color:#38676B}.sidebar-page-container .sidebar .sidebar-twitter .link-box li a{color:#f18f20;font-size:20px;margin-right:10px}.sidebar-page-container .sidebar .sidebar-twitter .link-box li a:hover{color:#008391}.sidebar-page-container .sidebar .sidebar-twitter .link-box li span{font-size:14px;color:#737879}.sidebar-page-container .sidebar .sidebar-twitter{position:relative;margin-bottom:32px}.sidebar-page-container .sidebar-insurance{position:relative;width:100%;background-size:cover;background-repeat:no-repeat;padding:128px 40px 133px;text-align:center;margin-bottom:42px}.sidebar-page-container .sidebar-insurance:before{position:absolute;content:"";background:rgba(43,49,50,.7);width:100%;height:100%;left:0;top:0}.sidebar-page-container .sidebar-insurance h3{position:relative;display:block;font-size:30px;line-height:36px;color:#ffffff;font-weight:900;text-decoration:underline}.sidebar-page-container .sidebar .sidebar-tags .tag-list li{position:relative;display:inline-block;margin-bottom:4px}.sidebar-page-container .sidebar .sidebar-tags .tag-list li a{position:relative;display:inline-block;font-weight:600;color:#737879}.sidebar-page-container .sidebar .sidebar-tags .tag-list li a:hover{text-decoration:underline;color:#38676B}.sidebar-page-container .sidebar .sidebar-tags .sidebar-title{margin-bottom:24px}.contact-section{position:relative;margin-top:-180px}.contact-section .inner-content{position:relative;padding:112px 105px 120px 0}.contact-section .ct-form{position:relative;padding:40px 15px 12px 0}.contact-section .inner-content .sec-title h2{margin-bottom:0}.contact-section .inner-content .sec-title span{color:#8DC63E}.contact-section .inner-content .sec-title{margin-bottom:50px}.contact-section .inner-content .info-box{padding-bottom:22px}.contact-section .inner-content .info-box .single-item{position:relative;margin-bottom:21px}.contact-section .inner-content .info-box .single-item span{position:relative;display:block;font-size:14px;line-height:24px;font-weight:700;letter-spacing:2px;text-transform:uppercase;margin-bottom:5px;color:#8DC63E}.contact-section .inner-content .info-box .single-item h3{position:relative;display:block;font-size:26px;line-height:35px;font-weight:900;color:#386868}.contact-form-area .form-group{position:relative;margin-bottom:20px}.contact-form-area .form-group.contact-btn{margin-bottom:0}.contact-form-area input[type=email],.contact-form-area input[type=password],.contact-form-area input[type=text],.contact-form-area select,.contact-form-area textarea{display:block;width:100%;height:50px;padding:12px 25px;background-color:#f4f3f0;border-radius:0;border:1px solid #f4f3f0;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.contact-form-area textarea{height:170px;resize:none}.contact-form-area input:focus,.contact-form-area textarea:focus{box-shadow:none;border:1px solid #8dc63e;background:#f4f3f0}.contact-section .map-column{position:absolute;top:0;right:0;width:50%;height:100%;padding:0}.contact-section .google-map-area{position:relative}.contact-section .google-map-area #contact-google-map{width:100%;height:1218px}.vlplans-container{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:50px;margin-bottom:100px}.heading{font-size:2rem;margin-bottom:40px}.plan-list{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.plan-card{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);width:250px;text-align:center;transition:transform .3s,box-shadow .3s;transform:translateY(25px)}.plan-card:hover{transform:translateY(-10px);box-shadow:0 8px 20px rgba(0,0,0,.2)}.plan-title{font-size:1.5rem;font-weight:600;margin-bottom:15px}.plan-description{font-size:1rem;color:#555;margin-bottom:20px}.button{padding:10px 20px;font-size:1rem;cursor:pointer;background-color:#386868;color:#fff;border:none;border-radius:5px;transition:background-color .3s}.button:hover{background-color:#8DC63E}.pdf-container{margin-top:30px;width:80%;max-width:1000px}.pdf-heading{font-size:1.5rem;margin-bottom:10px}.modal{background-color:white;padding:20px;border-radius:8px;max-width:800px;width:90%;position:relative}.close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:18px;cursor:pointer}.form-container{position:relative;padding:20px;background:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);margin-bottom:20px}.MuiTextField-root{margin-bottom:15px}.MuiButton-root{transition:all .3s ease-in-out}.MuiButton-root:hover{background-color:#0056b3!important}.calculator-container{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f4f4f4}.calculator{background-color:white;padding:20px;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:300px;text-align:center}.calculator-title{color:#b30000;font-size:1.5em;margin-bottom:20px}.input-label{font-size:.9em;color:#555;margin-bottom:8px;display:block}.input-field{width:100%;padding:8px;margin-bottom:15px;border:1px solid #ddd;border-radius:5px;font-size:1em}.checkbox-label{font-size:1em;color:#555;display:flex;align-items:center;margin-bottom:20px}.checkbox{margin-right:10px}.premium{font-size:1.2em;color:#b30000;font-weight:700;margin-bottom:20px}.contact-button{width:100%;background-color:#007bff;color:white;padding:12px 0;border:none;border-radius:5px;cursor:pointer;font-size:1em}.contact-button:hover{background-color:#0056b3}.privacy-policy h3{text-align:left;font-size:24px;font-weight:700;margin-bottom:10px;color:#333}.privacy-policy p{text-align:justify;font-size:16px;line-height:1.6;color:#555;margin-bottom:15px}.privacy-policy ul{text-align:left;padding-left:20px}.privacy-policy ul li{font-size:16px;color:#555;margin-bottom:10px;list-style-type:disc}.privacy-policy .contact-info{text-align:left;font-size:16px;font-weight:700;color:#222}@media (max-width:768px){.privacy-policy .container{padding:0 15px}.page-title{padding:40px 15px}.privacy-policy h3{font-size:22px}.privacy-policy p,.privacy-policy ul li{font-size:15px}}.erisapage-card{background-color:#ffffff;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,.1);padding:20px 25px;width:100%;max-width:700px;margin:40px auto;transition:transform .2s ease,box-shadow .2s ease}.erisapage-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0,0,0,.15)}.erisapage-title{font-size:1.8rem;font-weight:700;color:#4a90e2;text-align:center;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.erisapage-text{font-size:1rem;line-height:1.6;color:#333;margin-bottom:15px;text-align:justify}.erisapage-list{margin-left:20px}.erisapage-list ul{list-style-type:none;padding-left:0}.erisapage-list li{position:relative;padding-left:20px;font-size:1rem;color:#494c4d;margin-bottom:10px;line-height:1.6}.erisapage-list li:before{content:"•";position:absolute;left:0;color:#737879;font-size:1.4rem}.content-column .erisapage-list li:before{content:"•";position:absolute;left:0;color:#737879;font-size:1.9rem}@media screen and (max-width:768px){.erisapage-card{padding:15px 20px}.erisapage-title{font-size:1.5rem}.erisapage-list li,.erisapage-text{font-size:.95rem}}.form-container{max-width:800px;margin:50px auto;padding:15px;background-color:#f9f9f9;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.1)}h1{text-align:center;color:#386868;font-size:2.5rem;margin-bottom:20px}.quote-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px;max-width:800px;margin:0 auto}.form-group{display:flex;flex-direction:column;font-family:Arial,sans-serif;color:#333}.form-group label{font-weight:700;margin-bottom:6px;font-size:.9rem}.form-group input,.form-group textarea{padding:8px;font-size:.9rem;border:1px solid #ccc;border-radius:4px;outline:none;transition:border-color .3s ease}.form-group input:focus,.form-group textarea:focus{border-color:#386868}.form-group input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.form-group textarea{min-height:100px;resize:vertical}.form-group.full-width{grid-column:span 2}.form-group div input[type=radio]{margin-right:5px;vertical-align:middle}.form-group div{gap:10px}button:hover{background-color:#0056b3}@media (max-width:768px){.quote-form{grid-template-columns:1fr}h1{font-size:1.25rem}.form-group input,.form-group label,.form-group textarea,button{font-size:1rem}button{width:100%}.quote-form{padding:20px}}.appointment-form{padding:32px;max-width:600px;margin:0 auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.appointment-form h2{font-size:2.25rem;font-family:Georgia,serif;text-align:center;margin-bottom:24px}.form-group input[type=radio]{margin-right:10px}.form-group div{display:flex;align-items:center}@media (max-width:768px){.appointment-form{padding:20px}.appointment-form h2{font-size:1.5rem}.form-group input,.form-group label,.form-group select,.form-group textarea,button{font-size:1rem}}.broker-sign-up{padding:32px;max-width:600px;margin:0 auto 50px;background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.broker-sign-up h2{font-size:2.25rem;font-family:Georgia,serif;text-align:center;margin-bottom:24px}.form-group{margin-bottom:16px}.form-group label{font-size:1rem;font-weight:600;color:#333;display:block;margin-bottom:8px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:12px;font-size:1rem;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;outline:none;transition:border-color .3s ease}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#0056b3}button{padding:12px;font-size:1.1rem;width:100%;background-color:#5c6bc0;color:white;border:none;border-radius:8px;cursor:pointer;transition:background-color .3s ease}button:hover{background-color:#3f51b5}.text-red-500{color:#f44336;font-size:.875rem}@media (max-width:768px){.broker-sign-up{padding:20px}.broker-sign-up h2{font-size:1.5rem}.form-group input,.form-group label,.form-group select,.form-group textarea,button{font-size:1rem}}.hidden{display:none}.modal-content{max-width:800px;width:100%}.show{display:block}.modal-overlay{right:0;bottom:0;background-color:rgba(0,0,0,.5)}.modal-content{background-color:white;padding:20px;border-radius:8px;width:300px}.modal-content p{margin-bottom:20px;font-size:1.2rem}.modal-content button{padding:8px 16px;background-color:#007bff;color:white;border:none;border-radius:4px;cursor:pointer}.modal-content button:hover{background-color:#0056b3}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content{background:white;padding:2rem;border-radius:12px;max-width:500px;text-align:center}