.navigation-sec .et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center;margin:0 0 0 20px}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{color:#fff;padding:0}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li:not(.cnt-btn)>a{position:relative;padding-bottom:6px}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li:not(.cnt-btn)>a::after{content:"";position:absolute;left:0;top:20px!important;width:100%;height:1px;background-color:#bb133e;transform:scaleX(0);transform-origin:left;transition:transform 0.35s ease}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li:not(.cnt-btn)>a:hover::after{transform:scaleX(1)}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.current-menu-item:not(.cnt-btn)>a::after{transform:scaleX(1)}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.cnt-btn>a{background:#bb133e;color:#fff;padding:15px 30px}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.cnt-btn>a:hover{background:#fff;color:#bb133e;opacity:1}.navigation-sec .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li.cnt-btn>a::after{display:none!important}.custom-accordion{font-family:'Jost',sans-serif}.acc-item{border-bottom:1px solid #ddd}.acc-title{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;cursor:pointer;font-size:18px;font-weight:600;background:#f9f9f9;transition:background 0.3s ease,color 0.3s ease;color:#5e6267}.acc-title:hover{background:#bb133e;color:#fff}.acc-title i{font-size:16px}.acc-content{display:none;padding:15px;font-size:18px;overflow:hidden}.acc-content ul{margin:0;padding:10px;color:#5e6267}.acc-content li{margin-bottom:6px}.acc-item.active .acc-title{background:#bb133e;color:#fff}.dcm-container .slick-arrow{cursor:pointer!important}.about-sec .dcm-overlay{height:20%;position:absolute;left:0;top:80%!important;width:100%;background:linear-gradient(to top,rgba(0,0,0,0.7),rgba(0,0,0,0))}.coaching-sec .et_pb_blurb .et_pb_blurb_content{height:225px}.coaching-sec .et_pb_blurb .et_pb_main_blurb_image{width:50%;margin:0;height:100%}.coaching-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{height:225px}.coaching-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{height:100%;object-fit:cover;width:100%}.coaching-sec .et_pb_blurb .et_pb_blurb_container{width:50%;vertical-align:middle;padding:20px}.coaching-sec .et_pb_blurb .et_pb_blurb_container h4{padding:0;margin:0 0 15px 0}.coaching-sec .et_pb_blurb .et_pb_blurb_container .dtls-btn{background:#fff;color:#bb133e;padding:8px 20px;font-size:16px;display:inline-block;border:1px solid #bb133e;transition:all 0.3s}.coaching-sec .et_pb_blurb .et_pb_blurb_container .dtls-btn:hover{background:#bb133e;color:#fff}.coaching-sec .for-revrse .et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center}.coaching-sec .for-revrse .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{order:2}.envirabox-title-float{display:none!important}.envira-gallery-wrap .envira-gallery-public .envira-gallery-item img{width:100%}.press-sec .et_pb_blurb .et_pb_blurb_content{height:425px}.press-sec .et_pb_blurb .et_pb_main_blurb_image{width:50%;margin:0;height:100%}.press-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{height:425px}.press-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{height:100%;object-fit:cover;width:100%}.press-sec .et_pb_blurb .et_pb_blurb_container{width:50%;vertical-align:middle;padding:30px}.press-sec .et_pb_blurb .et_pb_blurb_container h4{padding:0;margin:0 0 20px 0}.press-sec .et_pb_blurb .et_pb_blurb_container .prs-btn{color:#bb133e;border:1px solid #bb133e;padding:10px 20px;text-transform:uppercase;font-size:16px;letter-spacing:1px;display:inline-block;margin:10px 0 0 0;transition:all 0.3s}.press-sec .et_pb_blurb .et_pb_blurb_container .prs-btn:hover{background:#bb133e;color:#fff}.press-sec .for-revrse .et_pb_blurb .et_pb_blurb_content{display:flex;align-items:center}.press-sec .for-revrse .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{order:2}.testimonial-swiper{position:relative;overflow:hidden}.testimonial-swiper .swiper{overflow:visible}.testimonial-swiper .swiper-slide{padding:30px 15px}.testimonial-swiper .swiper-button-prev,.testimonial-swiper .swiper-button-next{width:42px;height:42px;background:#fff;border-radius:50%;box-shadow:0 8px 20px rgba(0,0,0,.12)}.testimonial-swiper .swiper-button-prev::after,.testimonial-swiper .swiper-button-next::after{display:none}.testimonial-swiper .swiper-button-prev i,.testimonial-swiper .swiper-button-next i{font-size:16px;color:#0b1f3a}.testimonial-swiper .swiper-button-prev:hover,.testimonial-swiper .swiper-button-next:hover{background:#0b1f3a}.testimonial-swiper .swiper-button-prev:hover i,.testimonial-swiper .swiper-button-next:hover i{color:#fff}.testimonial-swiper .swiper-button-prev{top:103%;left:46%}.testimonial-swiper .swiper-button-next{top:103%;right:46%}.faq-sec .acc-content{padding:18px 22px}.social-icons{list-style:none;padding:0!important;margin:0;display:flex;gap:12px;justify-content:center}.social-icons li{display:inline-flex}.social-icons li a{width:44px;height:44px;background:rgba(255,255,255,0.08);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:18px;transition:all 0.35s ease;text-decoration:none}.social-icons li a:hover{background:#bb133e;color:#fff;transform:translateY(-4px);box-shadow:0 8px 20px rgba(187,19,62,0.4)}.social-icons li a{border:1px solid rgba(255,255,255,0.15)}.contact-form-wrap p{margin:0;padding:0}.contact-form-wrap input,.contact-form-wrap select,.contact-form-wrap textarea{width:100%;padding:14px 16px;border:1px solid #ddd;border-radius:6px;font-size:15px}.contact-form-wrap textarea{height:140px}.contact-form-wrap input:focus,.contact-form-wrap select:focus,.contact-form-wrap textarea:focus{border-color:#000;outline:none}.contact-form-wrap input[type="submit"]{background:#bb133e;color:#fff;border:none;padding:15px 30px;cursor:pointer;transition:all 0.3s ease;font-size:18px;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;text-transform:uppercase}.contact-form-wrap input[type="submit"]:hover{opacity:0.85}.contact-info-box{background:#bb133e;height:100%;margin:40px 0 0 0;text-align:center}.contact-info-box .contact-info-title{font-size:22px;font-weight:600;margin-bottom:16px;padding:0;font-family:'Jost',Helvetica,Arial,Lucida,sans-serif;color:#fff}.contact-info-box p{color:#fff;font-size:15px}.contact-info-box .contact-email a{font-size:16px;color:#fff;text-decoration:none;font-weight:500}.contact-info-box .contact-email a:hover{text-decoration:underline}.contact-info-box .social-icons{margin-top:24px}.contact-info-box .social-icons li a{width:44px;height:44px;border:1px solid #ddd;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;transition:all 0.3s ease}.contact-info-box .social-icons li a:hover{background:#000;color:#fff;border-color:#000}.contact-form-wrap .field-row{display:flex;justify-content:space-between;margin:22px 0 0 0}.contact-form-wrap .field-row:first-child{margin:0}.contact-form-wrap .field-row span:first-child{margin:0 15px 0 0}.more-btn{background:#fff;color:#bb133e;padding:7px 20px;font-size:16px;display:inline-block;border:1px solid #bb133e;transition:all 0.3s}.more-btn:hover{background:#bb133e;color:#fff}.publication-sec .et_pb_blurb .et_pb_main_blurb_image{height:300px}.publication-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{height:100%}.publication-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{height:100%;object-fit:cover}.publication-sec .et_pb_blurb .et_pb_blurb_container{padding:0 20px 20px 20px}.publication-sec .et_pb_blurb .et_pb_blurb_container h4{line-height:26px}.campaign-sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image{width:40%;margin:0;height:380px}.campaign-sec .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{width:100%;height:380px;object-fit:cover}.campaign-sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{width:60%;vertical-align:middle;padding:20px}.campaign-sec .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .campaign-date{font-size:14px;font-weight:400}.campaign-sec .camgn-even-row .et_pb_blurb .et_pb_blurb_content{display:flex;flex-direction:row-reverse;align-items:center}.media-load-section .media-hidden-row{display:none}@media (max-width:1399px){.press-sec .et_pb_blurb .et_pb_blurb_content{height:340px}.press-sec .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{height:340px}}