.elementor-5 .elementor-element.elementor-element-9a596e3{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-6d84b96 .banner-one__video-overlay{background-color:rgba(7, 13, 24, 0.72);opacity:0.72;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-ref-banner{min-height:579px !important;padding-top:20px !important;padding-bottom:20px !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-clean-card{background:rgba(6, 11, 20, 0.78);border-style:solid;border-width:1px;border-color:rgba(212, 175, 55, 0.45);border-radius:14px;padding-top:22px !important;padding-bottom:22px !important;padding-left:30px !important;padding-right:30px !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .container.position-relative{max-width:1020px !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-clean-title{color:#ffffff !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-clean-tagline{color:#d4af37 !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-clean-badge{background:rgba(26, 86, 219, 0.9) !important;color:#ffffff !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-clean-badge i, .elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-clean-badge svg{color:#d4af37 !important;fill:#d4af37 !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-btn-primary{background:#d4af37 !important;color:#070d18 !important;border-radius:6px !important;border-width:0px !important;border-style:solid;padding:14px 34px 14px 34px !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-btn-primary:hover{background:#1a56db !important;color:#ffffff !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-btn-secondary{background:rgba(26, 86, 219, 0.2) !important;color:#ffffff !important;border-radius:6px !important;border-width:1px !important;border-style:solid;border-color:#1a56db !important;padding:13px 32px 13px 32px !important;}.elementor-5 .elementor-element.elementor-element-6d84b96 .km-hero-btn-secondary:hover{background:rgba(212, 175, 55, 0.3) !important;color:#d4af37 !important;}.elementor-5 .elementor-element.elementor-element-26e4453{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-49face1 .km-about-image-wrapper .about-one__img2{width:52% !important;}.elementor-5 .elementor-element.elementor-element-49face1 .sec-title__title{color:#ffffff !important;}.elementor-5 .elementor-element.elementor-element-49face1 .sec-title__tagline h4, .elementor-5 .elementor-element.elementor-element-49face1 .sec-title__tagline i{color:#d4af37 !important;}.elementor-5 .elementor-element.elementor-element-4dc7564{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-f367cb4 .service-one__single{background:#0d1527 !important;border-radius:12px !important;overflow:hidden;}.elementor-5 .elementor-element.elementor-element-f367cb4 .service-one__single-content h2 a{color:#ffffff !important;}.elementor-5 .elementor-element.elementor-element-f367cb4 .service-one__single-content h2 a:hover{color:#d4af37 !important;}.elementor-5 .elementor-element.elementor-element-f367cb4 .service-one__single-content p{color:#94a3b8 !important;}.elementor-5 .elementor-element.elementor-element-7141d2c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5 .elementor-element.elementor-element-e680c13 > .elementor-widget-container{margin:37px 0px 0px 0px;}.elementor-5 .elementor-element.elementor-element-f58bbd9{--e-image-carousel-slides-to-show:6;padding:10px 0px 30px 0px;}.elementor-5 .elementor-element.elementor-element-f58bbd9.elementor-element{--align-self:center;}.elementor-5 .elementor-element.elementor-element-f58bbd9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-5 .elementor-element.elementor-element-f58bbd9 .elementor-swiper-button.elementor-swiper-button-next{font-size:17px;}.elementor-5 .elementor-element.elementor-element-f58bbd9 .swiper-wrapper{display:flex;align-items:center;}@media(max-width:1024px){.elementor-5 .elementor-element.elementor-element-f58bbd9{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-5 .elementor-element.elementor-element-f58bbd9{--e-image-carousel-slides-to-show:2;}}