.elementor-8 .elementor-element.elementor-element-20e1c19 .swiper-slide-contents{max-width:1140px;width:100%!important}.elementor-8 .elementor-element.elementor-element-20e1c19 .swiper-slide-inner{text-align:left;background:url(/wp-content/uploads/2025/09/overlay2.png);background-size:100%;background-position:top center}.elementor-8 .elementor-element.elementor-element-20e1c19 .elementor-slide-button{font-family:"Space Grotesk",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;background:#01c5a2;padding:18px 30px 18px 61px;border:7px solid #fff}.mid_banner h2 span{color:#01c5a2;display:block}.testi .review_star{font-size:39px;display:flex;gap:15px;margin-bottom:19px;color:#f9c700}.test_area{position:relative}.test_area::after{position:absolute;width:0;height:0;border-top:28px solid #fff0;border-bottom:28px solid #fff0;border-right:28px solid #1771a8;content:"";left:-27px;top:67px}.faq_area details[open]{background:#0081d1}.faq_area details[open] .elementor-element.e-con-full.e-flex.e-con.e-child{border:0}.faq_area p{font-family:"Space Grotesk",Sans-serif;font-size:18px;font-weight:400;line-height:29px;color:#FFF}section.about-banner.img-responsive{background:#003f68;padding:158px 0 95px}section.about-banner.img-responsive h1{font-family:'Lexend';font-weight:700;color:#fff;font-size:54px}section.about-banner.img-responsive ul{display:flex;gap:0;list-style:none;color:#fff;font-size:18px;font-weight:700}section.about-banner.img-responsive ul li i{margin:0 20px;color:#fff!important}section.about-banner.img-responsive ul li a{color:#fff!important}section.about-banner.img-responsive .about-left{display:flex;justify-content:space-between;align-items:center}.dr_overlay{position:absolute!important;top:6%!important;padding:44px!important;background:#fff!important;height:69%!important;width:89%!important;left:0px!important;right:0!important;margin:0 auto!important;opacity:0!important;transition:all 0.5s!important}.doc_area:hover .dr_overlay{opacity:1!important}.btn_new .swiper-pointer-events{background:#000!important}.btn_new .elementor-slides .swiper-slide-bg{opacity:0.8!important}.copy_right p a{color:#01c5a2;text-decoration:none;background-color:#fff0;font-weight:700}@media screen and (max-width:1299px) and (min-width:991px){footer.main_footer div.wpforms-container-full .wpforms-form .wpforms-submit-container{max-width:258px}.main_header .nav_area ul{gap:10px}.main_header .nav_area ul li:last-child a{padding:13px 16px}.main_header .nav_area ul li a{font-size:14px}}@media screen and (max-width:1025px){.main_header .menu-main-menu-container{display:none!important}.test_area::after{left:46px;top:-38px;transform:rotate(90deg);right:0.}.main_header [class*="col-"]{max-width:100%;flex:0 0 100%}.main_header .logo_area img{object-position:center}header.main_header{position:absolute!important}}@media screen and (max-width:991px){footer.main_footer div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:10px 0 0 12px;clear:both;position:relative;width:100%;bottom:0;left:0}.main_footer [class*="col-"]{max-width:100%;flex:0 0 100%}.main_footer .con_area_ft::after{display:none}footer.main_footer div#wpforms-152-field_4-container{position:relative;top:0;right:0}.form_ft{margin-top:41px;padding-top:17px}.elementor--h-position-center .swiper-slide-inner{justify-content:center;background:#0f669d94!important}footer.main_footer div.wpforms-container-full .wpforms-form .wpforms-field{width:100%!important;max-width:100%!important;padding:10px 0px!important}footer.main_footer div.wpforms-container-full .wpforms-form .wpforms-submit-container{padding:10px 0 0 0}.copy_right p{text-align:center}.social_area{align-items:center;justify-content:center;gap:30px;margin-top:11px}section.about-banner.img-responsive .about-left{flex-direction:column}}@media screen and (max-width:767px){section.about-banner.img-responsive h1{font-size:35px}header.main_header.topmenu_fixed .logo_area img{object-position:center}}@media screen and (max-width:440px){.main_banner .swiper-slide a{font-size:14px;padding:17px 11px;margin:16px 0 0;margin-right:13px;text-align:center;max-width:300px;width:100%}.testi .review_star{margin-bottom:20px;font-size:31px;display:flex;gap:7px;color:#f9c700}.main_footer .con_area_ft .icn_txt_ft{display:flex;gap:20px;flex-direction:column;text-align:center;align-items:center}.main_footer{padding:49px 0 26px}.copy_right{margin-top:25px;border-top:1px solid #ffffff59}a.wixui-rich-text__text{word-break:break-all}}