h1,h2,h3,h4,h5,h6{font-family:'Barlow Semi Condensed'}body{font-family:'Manrope'}.ctc-heading-wrap .headingss{display:flex;flex-direction:column;gap:6px}.ctc-heading-wrap .headingss .line{overflow:visible}.ctc-heading-wrap .headingss .line .letter{display:inline-block;opacity:1}.ctc-heading-wrap.js-ready .headingss .line .letter{opacity:0;transform:translateY(18px)}.ctc-heading-wrap.js-ready .headingss.in-view .line .letter{animation:ctc-wave-in 0.6s cubic-bezier(0.34,1.56,0.64,1) forwards}.ctc-heading-wrap .headingss .line .letter.is-space{width:0.3em}@keyframes ctc-wave-in{to{opacity:1;transform:translateY(0)}}@keyframes ctc-rule-grow{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.ctc-heading-wrap.js-ready .headingss .line .letter{opacity:1;transform:none}.ctc-heading-wrap.js-ready .headingss.in-view .line .letter{animation:none}}.coresss .et_pb_text_inner:hover h3{color:#cc4e02}.coresss .fa-solid:before{color:#eee;font-size:35px}.coresss .fa-solid{width:60px;height:60px;background:#cc4e02;position:relative;padding:10px;border-radius:50%}.fx_sec{background-attachment:fixed}.why_pic img{transition:.5s ease-in-out}.why_pic:hover img{transform:scale(1.2)}.produsctsss .et_flex_group{position:relative}.produsctsss .et_flex_group .et_pb_blurb_content{background-color:#dbdad9;padding-bottom:10px;transition:.3s ease-in}.produsctsss .et_flex_group:hover .et_pb_blurb_content{background:#cc4e02}.produsctsss .et_flex_group:hover .et_pb_blurb_content h3{color:#fff}.produsctsss .et_flex_group span.et_pb_image_wrap{overflow:hidden}.produsctsss .et_flex_group span.et_pb_image_wrap img{transition:.5s ease-in}.produsctsss .et_flex_group:hover span.et_pb_image_wrap img{transform:scale(1.3) rotate(30deg)}.certieees .et_pb_column{position:relative}.certieees .et_pb_column:before{position:absolute;content:'';top:0;right:0;transform:translate(40%,-40%);width:120px;height:120px;background-color:#d8cfca;border:6px solid #d8cfca;border-radius:50%;opacity:.5;transition:all .6s}.certieees .et_pb_column:hover:before{width:100%;height:100%;transform:none;border:0;border-radius:0}.copy img{width:30px;position:absolute;margin-left:5px}.ftr_links li:hover a{color:#cc4e02;margin-left:2px}.kammvv_slid-brand-slider{width:100%;height:660px;position:relative;background:#1ca1bf;overflow:hidden}.kammvv_slid-slides{width:100%;height:100%;position:relative}.kammvv_slid-slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;display:flex;align-items:center;transition:opacity 1s cubic-bezier(0.4,0,0.2,1)}.kammvv_slid-slide.active{opacity:1;visibility:visible;z-index:10}.kammvv_slid-img-wrap{position:absolute;right:0;top:0;width:55%;height:100%;overflow:hidden;clip-path:polygon(15% 0,100% 0,100% 100%,0% 100%);z-index:5}.kammvv_slid-img-inner{width:100%;height:100%;transform:scale(1.2);transition:transform 1.5s cubic-bezier(0.16,1,0.3,1)}.kammvv_slid-slide.active .kammvv_slid-img-inner{transform:scale(1)}.kammvv_slid-img-inner img{width:100%;height:100%;object-fit:cover;filter:brightness(0.85)}.kammvv_slid-img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,rgba(17,17,17,0.8) 0%,transparent 40%);z-index:6}.kammvv_slid-content{position:relative;width:50%;z-index:20;padding:0 5%;color:#ffffff}.kammvv_slid-label{display:inline-block;background:#cc4e02;color:#fff;padding:6px 20px;font-size:11px;text-transform:uppercase;letter-spacing:4px;font-weight:700;margin-bottom:25px;transform:translateY(30px);opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1);transition-delay:0.2s}.kammvv_slid-slide.active .kammvv_slid-label{transform:translateY(0);opacity:1}.kammvv_slid-title{font-size:clamp(48px,6vw,90px);color:#f5f4f4;line-height:1;margin-bottom:30px;transform:translateY(40px);opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1);transition-delay:0.4s}.kammvv_slid-slide.active .kammvv_slid-title{transform:translateY(0);opacity:1}.kammvv_slid-desc{font-size:16px;line-height:1.6;color:rgba(255,255,255,0.9);margin-bottom:50px;max-width:500px;transform:translateY(40px);opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1);transition-delay:0.6s}.kammvv_slid-slide.active .kammvv_slid-desc{transform:translateY(0);opacity:1}.kammvv_slid-tagline{font-size:26px;font-weight:800;font-style:italic;color:#093562;transform:translateY(40px);opacity:0;transition:all 0.8s cubic-bezier(0.16,1,0.3,1);transition-delay:0.8s}.kammvv_slid-slide.active .kammvv_slid-tagline{transform:translateY(0);opacity:1}.kammvv_slid-controls{position:absolute;bottom:60px;left:8%;display:flex;gap:20px;z-index:30}.kammvv_slid-btn{width:50px;height:50px;border:1px solid rgba(255,255,255,0.4);background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.4s ease;border-radius:50%}.kammvv_slid-btn:hover{background:#28aae2;border-color:#28aae2}.kammvv_slid-btn svg{width:24px;height:24px;fill:currentColor}.kammvv_slid-indicators{position:absolute;bottom:60px;right:8%;display:flex;align-items:center;gap:15px;z-index:30}.kammvv_slid-num{font-size:12px;color:#c2b49b;font-weight:700}.kammvv_slid-progress{width:100px;height:2px;background:rgba(255,255,255,0.1);position:relative}.kammvv_slid-bar{position:absolute;left:0;top:0;height:100%;width:0%;background:#28aae2;transition:width 0.3s ease}@media (max-width:1100px){.kammvv_slid-brand-slider{height:800px}.kammvv_slid-img-wrap{width:100%;clip-path:none;opacity:0.4}.kammvv_slid-content{width:100%;padding-top:100px}}@media (max-width:600px){.kammvv_slid-title{font-size:42px}.kammvv_slid-desc{font-size:16px}.kammvv_slid-tagline{font-size:20px}}.product_range_sidebar h4.widgettitle{font-size:22px;font-weight:700;text-box-trim:trim-both;position:relative}.product_range_sidebar h4.widgettitle:before{position:absolute;content:'';width:100%;height:5px;border-radius:10px;background:linear-gradient(45deg,#093562,#0998ac85);bottom:0;left:0;transition:.5s ease-in-out}.product_range_sidebar li.menu-item{background:linear-gradient(45deg,#093562,#09a7b8);padding:15px 10px;position:relative}.product_range_sidebar li a{color:#fff!important;font-size:16px;position:relative}.product_range_sidebar li.menu-item:before{position:absolute;content:'';width:0;height:100%;background:#093562;top:0;left:0;transition:.5s ease-in-out}.product_range_sidebar li.menu-item:hover:before{width:100%}