.she-header:not(.elementor-sticky){position:fixed!important;top:0}.kg-header-container:hover{background-color:#fff!important}.kg-header-container:hover .kg-header-logo-container a img{filter:brightness(0) contrast(104%)}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title a.e-n-menu-title-container span.e-n-menu-title-text{color:var(--e-global-color-primary)}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span svg{fill:var(--e-global-color-primary)}.kg-header-container:hover .kg-header-contact-btn-container .elementor-widget-button .elementor-button{color:var(--e-global-color-primary)}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title:hover a.e-n-menu-title-container span.e-n-menu-title-text{color:var(--e-global-color-secondary)}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item:hover .e-n-menu-title .e-n-menu-dropdown-icon span svg{fill:var(--e-global-color-secondary)}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content .e-child{margin:0 auto}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content .e-child .e-con-inner{padding:0 40px}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content{top:135%;padding:0 20px}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper{top:170%}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-toggle .e-n-menu-toggle-icon svg{fill:var(--e-global-color-primary)}@media (max-width:1024px){.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading{border-top:1px solid #eee}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-title-container .e-n-menu-title-text{color:var(--e-global-color-primary)}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span svg{fill:var(--e-global-color-primary)}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading{padding:10px 0;background:#fff}.kg-header-container:hover .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content .e-child .e-con-inner{padding:0}}@media (max-width:1367px){.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content{top:160%!important}}@media (max-width:1145px){.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content{top:125%!important}}.kg-header-container.she-header .kg-header-logo-container a img{filter:brightness(0) contrast(104%)}.kg-header-container.she-header .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title a.e-n-menu-title-container span.e-n-menu-title-text{color:var(--e-global-color-primary)}.kg-header-container.she-header .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span svg{fill:var(--e-global-color-primary)}.kg-header-container.she-header .kg-header-contact-btn-container .elementor-widget-button .elementor-button{color:var(--e-global-color-primary)}.kg-header-container.she-header .kg-header-menu-container nav.e-n-menu .e-n-menu-toggle .e-n-menu-toggle-icon svg{fill:var(--e-global-color-primary)}.kg-header-container .kg-header-menu-container .e-n-menu button:hover{background-color:transparent!important;border:none!important}.kg-loop-image-swap{position:relative;display:block}.kg-loop-hover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s}.kg-loop-image-swap:hover .kg-loop-hover-image[src]{opacity:1}.kg-zoom-out::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;background-size:cover;transform-origin:center;transition:transform .4s ease-in-out}.kg-zoom-out:hover::after{transform:scale(1.05)}.archive.tax-product_cat .kg-recycle-loop .e-loop-item .kg-image-wrapper{overflow:hidden}.archive.tax-product_cat .kg-recycle-loop .e-loop-item .kg-image-wrapper .elementor-widget-image img{display:block;width:100%;transition:transform 0.5s ease;will-change:transform}.archive.tax-product_cat .kg-recycle-loop .e-loop-item .kg-image-wrapper:hover .elementor-widget-image img{transform:scale(1.04)}.kg-header-container .kg-header-logo-container .home-header-logo{transition:filter 0s!important}.kg-header-container:hover .kg-header-logo-container .home-header-logo{filter:brightness(0) saturate(100%) invert(14%) sepia(40%) saturate(2157%) hue-rotate(170deg) brightness(94%) contrast(103%)}.kg-header-container.she-header .kg-header-logo-container .home-header-logo{filter:brightness(0) saturate(100%) invert(14%) sepia(40%) saturate(2157%) hue-rotate(170deg) brightness(94%) contrast(103%)}@media (max-width:767px){.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content .kg-header-menu-item-container{box-shadow:none!important}.kg-h1-tag h1{word-wrap:break-word}.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading{max-height:650px;height:100%;overflow:hidden;overflow-y:auto}}@media (min-width:767px) and (max-width:1024px){.kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-content .kg-header-menu-item-container{margin:10px auto!important}}.kg-header-container .kg-header-contact-btn-container .elementor-widget-button .elementor-button:hover span{color:#fff}@media (min-width:1500px){.kg-2column-section-left{padding-left:0px!important}.kg-2column-section-right{padding-right:0px!important}}.kg-header-container.she-header .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item:hover .e-n-menu-title a.e-n-menu-title-container span.e-n-menu-title-text{color:var(--e-global-color-secondary)}.kg-header-container.she-header .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item:hover .e-n-menu-title .e-n-menu-dropdown-icon span svg{fill:var(--e-global-color-secondary)}.kg-progress{position:relative;width:100%;height:2px;background:#DBDBDB;margin-top:35px;overflow:hidden;width:calc(100% - 160px);margin:35px auto 0}.kg-progress-bar{position:absolute;left:0;top:0;height:100%;width:0;background:#343233;transition:width .3s ease}@media (max-width:1024px){.kg-progress{max-width:1024px;width:calc(100% - 80px)}}@media (max-width:767px){.kg-progress{max-width:767px;width:calc(100% - 40px)}}.elementor-widget-loop-carousel .swiper-pagination{display:none!important}footer .kg-footer-newsletter .wpforms-container .wpforms-form{display:grid;gap:8px;width:100%;align-items:baseline;grid-template-columns:1fr 0 144px}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field{padding:0}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-field-container .wpforms-field input{background:#fff;border:0;padding:12px;height:auto;font-family:Montserrat;font-weight:400;font-size:12px;line-height:27px;letter-spacing:0%}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-submit-container{margin:0}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10%;padding:12px 24px;border:1px solid #000}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit:hover{background:#00334A;color:#fff}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-submit-container img.wpforms-submit-spinner{position:absolute;inset:0;margin:auto}@media screen and (max-width:420px){footer .kg-footer-newsletter .wpforms-container .wpforms-form{grid-template-columns:1fr}footer .kg-footer-newsletter .wpforms-container .wpforms-form .wpforms-submit-container .wpforms-submit{width:100%}}.kg-single-case-study-impact-counter-title .elementor-counter .elementor-counter-title{text-align:center}.kg-single-case-study-overview{padding-left:0!important;padding-right:0!important;overflow:hidden;flex-direction:column!important;align-items:stretch!important}.kg-single-case-study-overview .kg-single-case-studies-overview{width:100%!important;padding-left:80px!important;padding-right:0!important;box-sizing:border-box!important;overflow:hidden!important}.kg-single-case-study-overview .swiper{overflow:hidden!important;height:510px!important;cursor:grab!important}.kg-single-case-study-overview .swiper:active{cursor:grabbing!important}.kg-single-case-study-overview .swiper-wrapper{align-items:flex-start!important;height:510px!important}.kg-single-case-study-overview .swiper-slide{width:auto!important;height:510px!important;margin-right:20px!important;overflow:hidden!important;flex-shrink:0!important;cursor:grab!important}.kg-single-case-study-overview .swiper-slide:active{cursor:grabbing!important}.kg-single-case-study-overview .swiper-slide-inner{height:510px!important;width:max-content!important;max-width:none!important;margin:0!important;overflow:hidden!important;display:block!important;line-height:0!important}.kg-single-case-study-overview .swiper-slide-image{height:510px!important;width:auto!important;max-width:none!important;display:block!important;object-fit:cover!important;object-position:center center!important;-webkit-user-drag:none;user-select:none;pointer-events:none}@media (max-width:1024px){.kg-single-case-study-overview .kg-single-case-studies-overview{padding-left:40px!important}}@media (max-width:767px){.kg-single-case-study-overview .kg-single-case-studies-overview{padding-left:20px!important}.kg-single-case-study-overview .swiper,.kg-single-case-study-overview .swiper-wrapper,.kg-single-case-study-overview .swiper-slide,.kg-single-case-study-overview .swiper-slide-inner,.kg-single-case-study-overview .swiper-slide-image{height:300px!important}.kg-single-case-study-overview .swiper-slide{margin-right:12px!important}}.kg-join-us-form-container .wpforms-container .wpforms-form{font-family:"Montserrat",Sans-serif;font-size:16px;color:#2b2b2b;max-width:100%}.kg-join-us-form-container .wpforms-container .wpforms-form *{box-sizing:border-box}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field-container{display:flex;flex-direction:column;gap:18px}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field{padding:0;margin:0}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field-label{display:block;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:#1a1a1a;margin-bottom:6px;letter-spacing:.02em}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-required-label{color:#b08d57;font-weight:600}.kg-join-us-form-container .wpforms-container .wpforms-form input[type="text"],.kg-join-us-form-container .wpforms-container .wpforms-form input[type="email"],.kg-join-us-form-container .wpforms-container .wpforms-form input[type="tel"],.kg-join-us-form-container .wpforms-container .wpforms-form textarea,.kg-join-us-form-container .wpforms-container .wpforms-form select{width:100%;font-family:"Montserrat",Sans-serif;font-size:16px;color:#2b2b2b;background-color:#fff;border:1px solid #d8d8d8;border-radius:7px;padding:12px 14px;line-height:1.4;width:100%;max-width:100%;transition:border-color 0.2s ease,box-shadow 0.2s ease}.kg-join-us-form-container .wpforms-container .wpforms-form textarea{min-height:120px;resize:vertical}.kg-join-us-form-container .wpforms-container .wpforms-form input::placeholder,.kg-join-us-form-container .wpforms-container .wpforms-form textarea::placeholder{color:#8a8a8a;font-family:"Montserrat",Sans-serif}.kg-join-us-form-container .wpforms-container .wpforms-form input:focus,.kg-join-us-form-container .wpforms-container .wpforms-form textarea:focus,.kg-join-us-form-container .wpforms-container .wpforms-form select:focus{outline:none;border-color:#00334a1c;box-shadow:0 0 0 3px rgb(0 51 74 / 7%)}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field-select select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath fill='%238a8a8a' d='M0 0l6 8 6-8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:36px;cursor:pointer}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{display:flex;gap:12px}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field.wpforms-has-error input,.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field.wpforms-has-error textarea,.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field.wpforms-has-error select{border-color:#d9534f}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-error{color:#d9534f;font-size:13px;margin-top:4px;font-family:"Montserrat",Sans-serif}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-submit-container{margin-top:20px}.kg-join-us-form-container .wpforms-container .wpforms-form button.wpforms-submit{border:none;cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10%;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;padding:12px 25px 12px 25px;background-color:#00000000!important;fill:#00334a;color:#00334a!important}.kg-join-us-form-container .wpforms-container .wpforms-form button.wpforms-submit::after{display:none}.kg-join-us-form-container .wpforms-container .wpforms-form button.wpforms-submit:hover,.kg-join-us-form-container .wpforms-container .wpforms-form button.wpforms-submit:focus{background-color:#00334a!important;color:#ffffff!important;border-color:#00334a!important}.kg-join-us-form-container .wpforms-container .wpforms-form button.wpforms-submit:active{transform:translateY(1px)}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-submit-spinner{margin-left:8px;vertical-align:middle}.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field[style*="position: absolute"],.kg-join-us-form-container .wpforms-container .wpforms-form input[tabindex="-1"]{display:none!important}@media (max-width:600px){.kg-join-us-form-container .wpforms-container .wpforms-form .wpforms-field-name .wpforms-field-row{flex-direction:column}.kg-join-us-form-container .wpforms-container .wpforms-form button.wpforms-submit{width:100%}}.kg-zoom-out::before{z-index:1}div#stepsOuter{position:relative;height:400vh}div#stepsOuter .kg-stepsContainer{position:sticky;top:0;padding-left:0;padding-right:0;display:flex;align-items:center;overflow:hidden;justify-content:center}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area{position:relative;display:flex;flex-direction:column;gap:20px;padding-left:0;justify-content:center}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper{position:relative;display:flex;padding:0 0;align-items:baseline}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper .kg-step-track{left:45px;width:2px;height:95px;margin-top:-13px;opacity:0;transition:opacity .4s ease,display .2s ease;pointer-events:none;min-width:auto;display:none}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper .kg-step-track .kg-track-bg{position:absolute;inset:0;background:#A0CDCD;min-width:auto}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper .kg-step-track .kg-track-fill{position:absolute;left:0;top:0;width:1px;height:0%;background:#2E2F35;min-width:auto}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-image-area{position:relative;width:100%;aspect-ratio:3 / 4;border-radius:2px;overflow:hidden;max-width:580px;margin:auto}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-image-area .kg-image-frame{position:absolute;inset:0;opacity:0;transform:scale(1.03);transition:opacity .7s ease,transform .9s ease}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-image-area .kg-image-frame img{width:auto;aspect-ratio:3 / 4;height:auto!important;overflow:hidden;object-fit:cover;object-position:center}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-image-area .kg-image-frame.active{opacity:1;transform:scale(1)}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper.is-active .kg-step-track{opacity:1;display:block}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper .elementor-widget-image-box{display:flex;align-items:center}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper p.elementor-image-box-description{transition:max-height .5s ease,opacity .4s ease,margin-top .5s ease,display .4s ease;opacity:0;overflow:hidden;display:none}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper h4.elementor-image-box-title{transition:font-size .5s ease}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper.is-active h4.elementor-image-box-title{font-size:32px}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper.is-active p.elementor-image-box-description{max-height:50px;opacity:1;margin-top:6px;display:block}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper[data-step="3"] .kg-step-track{display:none}@media screen and (max-width:767px){div#stepsOuter .kg-stepsContainer{height:auto}}@media screen and (max-width:991px){div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper.is-active h4.elementor-image-box-title{font-size:25px}}@media screen and (max-width:767px){div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper.is-active h4.elementor-image-box-title{font-size:20px}div#stepsOuter .kg-stepsContainer .kg-process-wrok-section .kg-work-title-area .kg-content-wrapper p.elementor-image-box-description{font-size:16px}}.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-img-1,.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-img-2,.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-img-3{display:none;opacity:0;transition:opacity .4s ease}.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-img-1.active,.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-img-2.active,.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-img-3.active{display:block;opacity:1}.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-section.e-parent.e-lazyloaded{position:relative;min-height:700px;overflow:hidden}.kg-single-case-study-accordian .kg-pro-tech-right-section.e-parent.e-lazyloaded{min-height:520px!important}@media screen and (max-width:767px){.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-section.e-parent.e-lazyloaded{min-height:400px}.kg-single-case-study-accordian .kg-pro-tech-right-section.e-parent.e-lazyloaded{min-height:400px!important}}.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-section .elementor-widget-image{position:absolute;inset:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .4s ease}.kg-pro-tech-unlimited-color-section .kg-pro-tech-right-section .elementor-widget-image.active{opacity:1;visibility:visible}@media screen and (min-width:1500px){.e-con-full.kg-pro-tech-why-sublimation-right.e-flex.e-con.e-child{padding-right:0}}.kg-regions-list .kg-progress{width:100%!important}@media (max-width:767px){.kg-regions-map-html div.wp_mapit_multipin_map{height:200px!important}}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea{background:#fff0;border:0;border-bottom:1px solid var(--e-global-color-primary);border-radius:0;height:44px;color:var(--e-global-color-primary);padding:0;font-size:18px}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea{margin-top:50px}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field .wpforms-field-description{color:#2b2b2b}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input::placeholder,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field textarea::placeholder,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea::placeholder,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select::placeholder{color:var(--e-global-color-primary);font-size:18px;opacity:1;text-transform:capitalize}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea::placeholder{font-size:16px}.kg-contact-page-form-container .wpforms-field-container .kg-contact-form-label .wpforms-field-medium p{margin:0!important;font-size:17px;line-height:22px;color:var(--e-global-color-primary)}.kg-contact-page-form-container .kg-contact-form-newsletter-required li.choice-1 label.wpforms-field-label-inline{font-size:16px;line-height:22px;font-weight:400;color:var(--e-global-color-primary)}.kg-contact-page-form-container .wpforms-container .wpforms-submit-container button.wpforms-submit{border-style:solid;border-width:2px 2px 2px 2px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10%;border-radius:40px 40px 40px 40px;padding:12px 25px 12px 25px;background-color:transparent!important;color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)}.kg-contact-page-form-container div.wpforms-container-full input[type=checkbox]:before,.kg-contact-page-form-container div.wpforms-container-full input[type=radio]:before{background-color:#fff0;border-color:#000;border-radius:0}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text .wpforms-field-row,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea{height:186px;padding:18px;border:1px solid #002E40;background:#fff0}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select{background-image:url(https://oceanr-co.stackstaging.com/wp-content/uploads/2026/07/Vector-1.webp)!important;background-repeat:no-repeat!important;background-position:right!important}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select.select-open{background-image:url(https://oceanr-co.stackstaging.com/wp-content/uploads/2026/07/image.webp)!important;background-repeat:no-repeat!important;background-position:right!important}.kg-contact-page-form-container .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background-color:var(--e-global-color-primary)!important;color:#ffffff!important}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input:focus,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field textarea:focus,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select:focus{box-shadow:none}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column{padding:0 15px!important;word-break:break-word}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea:focus{box-shadow:none}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea.wpforms-error{border:0;border-bottom:1px solid #000}.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input.wpforms-error:hover,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field textarea.wpforms-error:hover,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select.wpforms-error:hover{box-shadow:none}@media (max-width:768px){.kg-contact-page-form-container{padding:30px 0!important}}@media (max-width:600px){.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text .wpforms-field-row,.kg-contact-page-form-container .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea{height:auto}}.kg-why-choose-oceanr-right .e-n-accordion-item .e-n-accordion-item-title .e-n-accordion-item-title-icon{display:none}.kg-why-choose-oceanr-right .e-n-accordion-item[open] .e-n-accordion-item-title .e-n-accordion-item-title-icon{display:flex}.kg-main-menu-container .elementor-icon-list-items li.elementor-icon-list-item a{display:flex;flex-direction:row-reverse;justify-content:space-between}.kg-main-menu-container .elementor-icon-list-items li.elementor-icon-list-item a[data-link="none"] .elementor-icon-list-icon{width:0}.kg-main-menu-container .kg-mobile-submenu ul.elementor-icon-list-items .elementor-icon-list-item a{justify-content:flex-end}.kg-sub-menu-container .kg-submenu-list{display:none}.kg-collection-product .product-category::marker{display:none;font-size:0}.kg-collection-product .product-category a{display:flex;flex-direction:column-reverse;align-items:center}.kg-collection-product .product-category a h2{font-family:"Montserrat",Sans-serif;font-weight:400;font-size:24px;line-height:35.6px;letter-spacing:0%;text-align:center;vertical-align:middle;color:#002E40;padding:0;margin-bottom:23px}.kg-fetured-collection .kg-collection-product .kg-category-swiper ul.swiper-wrapper{padding-left:0}.kg-collection-product .product-category a h2 mark{display:none}.kg-collection-product .product-category a img::after{content:"";background:#D9D9D9;overflow:hidden;display:flex;align-items:center;justify-content:center;position:absolute;width:100%}.kg-collection-product .product-category a img{width:100%!important;height:100%!important;display:block;box-sizing:border-box;object-fit:cover;margin:0!important}.kg-product-category-item .kg-product-category-item-image .kg-product-category-image a{aspect-ratio:331 / 391;overflow:hidden;display:flex;align-items:center;justify-content:center}.kg-menu-button .elementor-button-content-wrapper .elementor-button-text{text-align:left}.kg-menu-button .elementor-button-content-wrapper:hover .elementor-button-icon{transform:rotate(-45deg);transition:all 0.5s ease}.kg-image-box-container:hover .elementor-widget-image img{scale:1.05;transition:all 0.5s ease-in-out}body.single-product.woocommerce div.product div.images .flex-control-thumbs{display:grid!important;grid-template-columns:repeat(2,1fr);gap:15px}body.single-product.woocommerce div.product div.images .flex-control-thumbs li{width:100%!important;float:none!important;background:#0003;margin:0!important;border-radius:10px}body.single-product.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1;height:100%;object-fit:contain}body.single-product.woocommerce div.product .elementor-widget-woocommerce-product-images div.images .flex-viewport{border-radius:10px;margin-bottom:15px}.pswp--has_mouse .pswp__button,.pswp--has_mouse .pswp__button:hover{border:0}.kg-product-detail-accordion details{border-top:1px solid #002E4033}.kg-recycle-loop .kg-zoom-out:hover .kg-image-wrapper img{transform:scale(1.1);transition:all 0.5s ease}.kg-recycle-loop .kg-zoom-out .kg-image-wrapper img{transition:all 0.5s ease}.kg-collection-product .woocommerce .products .product-category a h2{z-index:5;width:100%;background:#fff}.kg-collection-product .woocommerce .products .product-category a{overflow:hidden}.kg-collection-product .woocommerce .products .product-category a img{transition:all 0.3s ease}.kg-collection-product .woocommerce .products .product-category a:hover img{transform:scale(1.1)}.kg-fetured-collection .kg-fetured-collection_slider .woocommerce .kg-category-swiper .product-category a h2{z-index:5;width:100%;background:#F7F6ED;margin-bottom:0;padding-bottom:23px}.kg-fetured-collection .kg-fetured-collection_slider .woocommerce .kg-category-swiper .product-category a{overflow:hidden}.kg-fetured-collection .kg-fetured-collection_slider .woocommerce .kg-category-swiper .product-category a img,.kg-product-category-item .kg-product-category-item-image .kg-product-category-image a img{transition:all 0.3s ease}.kg-fetured-collection .kg-fetured-collection_slider .woocommerce .kg-category-swiper .product-category a:hover img,.kg-product-category-item .kg-product-category-item-image .kg-product-category-image a:hover img{transform:scale(1.1)}.single-product .kg-colour-swatch-container{display:flex;flex-direction:row;margin-top:20px}.single-product .kg-colour-swatch-container .kg-colour-swatch-title{font-family:Montserrat;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0%;color:#002E40;min-width:25%;margin-top:32px}.single-product .kg-colour-swatch-container .kg-colour-swatch-list{display:flex;flex-direction:row;gap:3px;flex-wrap:wrap;max-width:400px}.single-product .kg-colour-swatch-container .kg-colour-swatch-list .kg-colour-swatch{width:28px;height:28px;border-radius:50%;border-color:#00000026;transition:all 0.3s ease;padding:1px}.single-product .kg-colour-swatch-container .kg-colour-swatch-list .kg-colour-swatch:hover,.single-product .kg-colour-swatch-container .kg-colour-swatch-list .kg-colour-swatch.is-active{border-color:#002E40;background:#fff0;transition:all 0.3s ease}.single-product .kg-colour-swatch-container .kg-colour-swatch-list .kg-colour-swatch span{width:22px;height:22px;display:flex;align-items:center;border-radius:50%;justify-content:center}.kg-single-addtoquote .kg-qty-ranges.kg-option-group{display:flex;flex-wrap:wrap;gap:7px;max-width:350px;margin-left:25%}.kg-single-addtoquote .kg-qty-ranges.kg-option-group button.kg-pill.kg-option{border:1px solid #002E40;font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:10%;text-transform:uppercase;color:#38617A;padding:8px 24px}.kg-single-addtoquote .kg-qty-ranges.kg-option-group button.kg-pill.kg-option:hover{color:#fff}.kg-single-addtoquote button.kg-add-to-quote{margin-top:16px;font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:10%;text-transform:uppercase;color:#fff;background:#002E40;border:1px solid #002E40;padding:8px 24px;width:75%;margin-left:25%}.kg-single-addtoquote button.kg-add-to-quote:hover{color:#002E40;background:#d4bd63;border:1px solid #d4bd63}.kg-single-addtoquote .kg-qty-ranges.kg-option-group button.kg-pill.kg-option.is-active{color:#fff}body.single-product .kg-single-product-tags{position:absolute;z-index:2;top:35px;left:14px}body.single-product .kg-single-product-tags h6.elementor-heading-title{display:flex;flex-direction:column;gap:7px}body.single-product .kg-single-product-tags h6.elementor-heading-title a{font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:10%;text-transform:uppercase;background:#fff;padding:8px 24px;border-radius:100px;color:#002E40;max-width:fit-content}.kg-quote-drawer .kg-panel .kg-panel__body .kg-quote-items .kg-quote-item .kg-quote-item__row .kg-quote-item__meta .kg-quote-item__wrap{display:flex;flex-direction:column;gap:5px}@media (max-width:1200px){.single-product .kg-colour-swatch-container .kg-colour-swatch-title{min-width:30%}}@media (max-width:450px){.single-product .kg-colour-swatch-container .kg-colour-swatch-title{min-width:28%}}.single-product .kg-related-product .kg-recycle-loop .kg-image-wrapper .kg-tag-budge{top:20px}.kg-product-card-tag .elementor-heading-title{display:flex;gap:8px;flex-wrap:wrap}.kg-product-card-tag .elementor-heading-title a{padding:8px 24px;background-color:#fff;border-radius:100px;text-align:center}.kg-drawer-open .kg-quote-drawer .kg-panel .kg-panel__body .kg-quote-items .kg-quote-item .kg-quote-item__row .kg-quote-item__meta .kg-remove{font-family:Montserrat;font-weight:600;font-size:10px;line-height:26px;letter-spacing:1%;color:#002E40}@media (max-width:450px){.single-product .kg-colour-swatch-container{flex-direction:column;gap:6px}}.kg-product-detail-accordion .product-key-features{padding-left:18px}.kg-product-detail-accordion .product-key-features li::marker{font-size:9px;line-height:32px}.kg-product-detail-accordion .product-key-features li{font-size:14px;color:#00334a;line-height:24px}.kg-product-detail-accordion .product-care-icons{display:flex;flex-direction:row;gap:10px}.kg-product-detail-accordion .product-certification-icons{display:flex;flex-direction:row;gap:50px}.kg-product-detail-accordion .product-certification-icons img{height:60px!important;width:auto}.kg-bcome-smart-label,.kg-bcome-smart-label .elementor-shortcode,.kg-bcome-smart-label .elementor-shortcode iframe{width:100%;height:100%}.kg-casestudies-driving-section .kg-casestudies .swiper.elementor-loop-container .swiper-wrapper{justify-content:center}.single-product .kg-colour-swatch-container .kg-colour-swatch-label{font-size:16px;line-height:27px;color:#002E40;font-weight:500}@media screen and (max-width:1024px){.kg-single-addtoquote .kg-qty-ranges.kg-option-group{margin-left:0}.kg-single-addtoquote button.kg-add-to-quote{margin-left:0;width:100%}}body:not(.home) header .kg-header-container{border-bottom:1px solid #eeeeee!important}@media screen and (min-width:880px){.kg-product-main .kg-product-right,.kg-product-main .kg-product-left{position:sticky;top:105px;height:100%}}#elementor-popup-modal-8364.dialog-lightbox-widget .dialog-widget-content .dialog-message.dialog-lightbox-message{width:840px}@media (max-width:1024px){#elementor-popup-modal-8364.dialog-lightbox-widget .dialog-widget-content .dialog-message.dialog-lightbox-message{width:700px}}@media (max-width:767px){#elementor-popup-modal-8364.dialog-lightbox-widget .dialog-widget-content .dialog-message.dialog-lightbox-message{width:100%}#elementor-popup-modal-8364.dialog-lightbox-widget .dialog-widget-content{width:95%;height:90%}}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .wpforms-field{padding:10px 0}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea{background:#fff0;border:0;border-bottom:1px solid var(--e-global-color-primary);border-radius:0;height:44px;color:var(--e-global-color-primary);padding:0;font-size:18px}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field .wpforms-field-description{color:#2b2b2b}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea{margin-top:10px;min-height:44px!important;height:44px!important}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input::placeholder,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field textarea::placeholder,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select::placeholder{color:var(--e-global-color-primary);font-size:18px;opacity:1;text-transform:capitalize}.kg-talk-to-export-form .wpforms-field-container .kg-contact-form-label .wpforms-field-medium p{margin:0!important;font-size:17px;line-height:22px;color:var(--e-global-color-primary)}.kg-talk-to-export-form .kg-contact-form-newsletter-required li.choice-1 label.wpforms-field-label-inline{font-size:16px;line-height:22px;font-weight:400;color:var(--e-global-color-primary)}.kg-talk-to-export-form .wpforms-container .wpforms-submit-container button.wpforms-submit{border-style:solid;border-width:2px 2px 2px 2px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10%;border-radius:40px 40px 40px 40px;padding:12px 25px 12px 25px;background-color:transparent!important;color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-primary)}.kg-talk-to-export-form div.wpforms-container-full input[type=checkbox]:before,.kg-talk-to-export-form div.wpforms-container-full input[type=radio]:before{background-color:#fff0;border-color:#000;border-radius:0}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text .wpforms-field-row,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea{height:172px;padding:18px;border:1px solid #002E40;border-radius:0}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea{color:#002E40;font-family:"Montserrat",Sans-serif;font-size:16px;text-transform:capitalize}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text textarea::placeholder{color:#002E40;font-family:"Montserrat",Sans-serif;font-size:16px;text-transform:capitalize;opacity:1}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select{background-image:url(https://oceanr-co.stackstaging.com/wp-content/uploads/2026/07/Vector-1.webp)!important;background-repeat:no-repeat!important;background-position:right!important}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select.select-open{background-image:url(https://oceanr-co.stackstaging.com/wp-content/uploads/2026/07/image.webp)!important;background-repeat:no-repeat!important;background-position:right!important}.kg-talk-to-export-form .wpforms-container .wpforms-submit-container button.wpforms-submit:hover{background-color:var(--e-global-color-primary)!important;color:#ffffff!important}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input:focus,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field textarea:focus,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select:focus{box-shadow:none}div.wpforms-container .wpforms-form .wpforms-field-layout .wpforms-layout-column{padding:0 15px!important;word-break:break-word}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea:focus{box-shadow:none}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .kg-contact-form-textarea textarea.wpforms-error{border:0;border-bottom:1px solid #000}.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field input.wpforms-error:hover,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-field textarea.wpforms-error:hover,.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-dropdown select.wpforms-error:hover{box-shadow:none}@media (max-width:768px){.kg-contact-page-form-container{padding:30px 0!important}}@media (max-width:600px){.kg-talk-to-export-form .wpforms-form .wpforms-field-container .wpforms-field-layout .wpforms-layout-column .kg-contact-form-extra-text .wpforms-field-row{height:auto}}.kg-single-addtoquote .kg-iro-picker-wrap{margin-left:25%;display:flex;align-items:center;gap:34px}.kg-single-addtoquote .kg-iro-picker-wrap p{margin-bottom:0;font-size:16px;font-weight:500;line-height:27px;color:#002E40}@media screen and (max-width:1024px){.kg-single-addtoquote .kg-iro-picker-wrap{margin-left:0}}.hide-kg-compact-towels-section #kg-compact-towels{display:none!important}.hide-kg-design-your-own-section #design-your-own-section{display:none!important}.kg-how-request-product-section-right{position:relative}.kg-how-request-product-section-right>div{opacity:0;visibility:hidden;position:absolute;inset:0;transition:opacity 0.3s ease,visibility 0.3s ease}.kg-how-request-product-section-right>div.active{opacity:1;visibility:visible;position:relative}.kg-how-request-product-section-left-1,.kg-how-request-product-section-left-2,.kg-how-request-product-section-left-3,.kg-how-request-product-section-left-4{cursor:pointer}.e-loop-item .kg-loop-image-swap{position:relative;display:block;overflow:hidden;height:100%}.e-loop-item .kg-loop-image-swap img.kg-loop-hover-image,.archive.tax-product_cat .kg-recycle-loop .e-loop-item .kg-image-wrapper .elementor-widget-image .kg-loop-image-swap img.kg-loop-hover-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity 0.4s ease,transform 0.5s ease;z-index:1;pointer-events:none}.e-loop-item:hover .kg-loop-image-swap img.kg-loop-hover-image,.archive.tax-product_cat .kg-recycle-loop .e-loop-item:hover .kg-image-wrapper .elementor-widget-image .kg-loop-image-swap img.kg-loop-hover-image{opacity:1}.case-study-accordian-section .kg-pro-tech-right-section>.e-con-inner{display:grid!important}.case-study-accordian-section .kg-pro-tech-right-section .elementor-widget-image{grid-area:1 / 1;width:100%;margin:0!important;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.case-study-accordian-section .kg-pro-tech-right-section .elementor-widget-image.active{opacity:1;visibility:visible}.case-study-accordian-section .kg-pro-tech-right-section .elementor-widget-image img{width:100%;height:100%;object-fit:cover;display:block}.kg-open-quote a{cursor:pointer}.kg-fetured-collection .kg-image-wrapper-main .elementor-widget-image{height:100%}.kg-fetured-collection .kg-image-wrapper-main{min-height:800px!important;height:800px!important;overflow:hidden}@media (max-width:1500px){.kg-fetured-collection .kg-image-wrapper-main{min-height:600px!important;height:600px!important}}@media (max-width:1200px){.kg-fetured-collection .kg-image-wrapper-main{min-height:400px!important;height:400px!important}}@media (max-width:1024px){.kg-fetured-collection .kg-image-wrapper-main{min-height:600px!important;height:600px!important}}@media (max-width:830px){.kg-fetured-collection .kg-image-wrapper-main{min-height:500px!important;height:500px!important}}.kg-category-list-main .kg-image-wrapper-main{height:100%}@media (max-width:768px){.kg-category-list-main .kg-zoom-out{flex-wrap:nowrap!important}}.kg-category-list-main .kg-image-wrapper-main .elementor-widget-image{height:100%}.kg-image-aspect-ratio-3-4{aspect-ratio:3 / 4;height:auto!important;overflow:hidden}.kg-image-aspect-ratio-big{aspect-ratio:713 / 746;height:auto!important;overflow:hidden}.kg-image-aspect-ratio-3-4-img-tag img{aspect-ratio:3 / 4;height:auto!important;overflow:hidden;object-fit:cover;object-position:center}.kg-shop-by-hide-tag .kg-product-card-tag{display:none}.kg-product-detail-list ul{padding-left:0;list-style:none}.kg-product-detail-list li:before{content:'–';margin-right:6px}.kg-center-carasol .swiper-wrapper{justify-content:center}.kg-home-best-seller .kg-image-wrapper{order:-1}.kg-submenu-list .elementor-icon-list-item:last-child a[data-mobile="yes"]{display:none}@media (max-width:1024px){.kg-main-menu-container .kg-mobile-submenu ul.elementor-icon-list-items .elementor-icon-list-item:last-child a[data-mobile]{margin-bottom:20px;display:flex;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:10%;border-style:solid;border-width:1px;border-color:#00334a;border-radius:40px 40px 40px 40px;padding:13px 25px 13px 25px;line-height:14px;width:auto}}.kg-product-category-image,.kg-product-category-image .elementor-widget-image,.kg-product-category-image .elementor-widget-image img{height:100%}.kg-product-category-image .elementor-widget-image img{object-fit:cover}body:not(.home) .kg-header-container{background:#f7f6ed!important}body:not(.home) .kg-header-container:hover{background:#fff!important}body:not(.home) .kg-header-container .kg-header-logo-container a img{filter:brightness(0) contrast(104%)}body:not(.home) .kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title a.e-n-menu-title-container span.e-n-menu-title-text{color:var(--e-global-color-primary)}body:not(.home) .kg-header-container .kg-header-menu-container nav.e-n-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon span svg{fill:var(--e-global-color-primary)}body:not(.home) .kg-header-container .kg-header-contact-btn-container .elementor-widget-button .elementor-button{color:var(--e-global-color-primary)}body:not(.home) .kg-header-container .kg-header-logo-container .home-header-logo{filter:brightness(0) saturate(100%) invert(14%) sepia(40%) saturate(2157%) hue-rotate(170deg) brightness(94%) contrast(103%)}.kg-product-tags{display:flex;flex-wrap:wrap;gap:6px}.kg-product-tag{font-family:Montserrat;font-weight:600;font-size:14px;line-height:100%;letter-spacing:10%;text-transform:uppercase;background:#fff;padding:8px 24px;border-radius:100px;color:#002E40;max-width:fit-content}.kg-product-tag a{color:inherit;text-decoration:none}.footer-logo.elementor-widget-image a img[src$=".svg"]{width:auto}.policy-page-container .elementor-widget-text-editor p strong{font-family:"Fraunces",sans-serif;font-weight:300;font-size:22px;text-transform:capitalize}.single-post .kg-blog-content.elementor-widget-theme-post-content{--oc-navy:#00334a;--oc-gold:#d4bd63;--oc-cream:#f7f6ed;--oc-white:#ffffff;font-family:"Montserrat",sans-serif;font-size:16px;font-weight:400;color:var(--oc-navy)}.single-post .kg-blog-content.elementor-widget-theme-post-content p{margin:0 0 10px}.single-post .kg-blog-content.elementor-widget-theme-post-content p:empty,.single-post .kg-blog-content.elementor-widget-theme-post-content h3:empty,.single-post .kg-blog-content.elementor-widget-theme-post-content h3:has(>b:empty){display:none}.single-post .kg-blog-content.elementor-widget-theme-post-content>p:first-child{font-size:16px}.single-post .kg-blog-content.elementor-widget-theme-post-content a{color:var(--oc-navy);font-weight:600;transition:all 0.25s ease}.single-post .kg-blog-content.elementor-widget-theme-post-content a:hover{color:var(--oc-gold)}.single-post .kg-blog-content.elementor-widget-theme-post-content p.p1>span.s1:only-child>a:only-child{display:inline-block;padding:13px 25px;border:2px solid var(--oc-navy);border-radius:40px;background:#fff0;font-size:14px;font-weight:600;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.single-post .kg-blog-content.elementor-widget-theme-post-content p.p1>span.s1:only-child>a:only-child:hover{background:var(--oc-navy);color:var(--oc-white)}.single-post .kg-blog-content.elementor-widget-theme-post-content h3{font-family:"Fraunces",serif;font-size:32px;font-weight:300;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:var(--oc-navy);margin:1.8em 0 .7em}.single-post .kg-blog-content.elementor-widget-theme-post-content h3 b{font-weight:300}.single-post .kg-blog-content.elementor-widget-theme-post-content img{display:block;width:100%;height:auto;border-radius:0;box-shadow:none;margin:2em auto}.single-post .kg-blog-content.elementor-widget-theme-post-content img.emoji{display:inline;width:1.1em;height:1.1em;margin:0 8px 0 0;vertical-align:-.2em}.single-post .kg-blog-content.elementor-widget-theme-post-content p.p1:has(>b:first-child){margin:2em 0 .5em;font-size:20px}.single-post .kg-blog-content.elementor-widget-theme-post-content ul.ul1{list-style:none;margin:0 0 1.6em;padding:25px 30px;background:#fff;border:0;border-radius:0}.single-post .kg-blog-content.elementor-widget-theme-post-content ul.ul1 li.li1{position:relative;padding:6px 0 6px 26px}.single-post .kg-blog-content.elementor-widget-theme-post-content ul.ul1 li.li1::before{content:"";position:absolute;left:0;top:17px;width:8px;height:8px;background:var(--oc-gold)}@media (max-width:1024px){.single-post .kg-blog-content.elementor-widget-theme-post-content h3{font-size:28px}}@media (max-width:767px){.single-post .kg-blog-content.elementor-widget-theme-post-content{font-size:16px;padding-top:24px;padding-bottom:40px}.single-post .kg-blog-content.elementor-widget-theme-post-content>p:first-child{font-size:18px}.single-post .kg-blog-content.elementor-widget-theme-post-content h3{font-size:22px}.single-post .kg-blog-content.elementor-widget-theme-post-content ul.ul1{padding:18px 20px}}.kg-blog-card-wrapper .elementor-pagination .page-numbers{line-height:40px;border:1px solid #00334a;border-radius:20px;height:40px;width:40px;display:inline-block}.kg-blog-card-wrapper .elementor-pagination .page-numbers.current{background:#00334a;cursor:pointer;color:#fff!important}.kg-blog-card-wrapper .elementor-pagination .page-numbers:hover{background:#00334a;color:#fff!important;transition:all 0.3s ease}.kg-blog-card-wrapper .elementor-pagination .page-numbers.dots{border:0}.kg-blog-card-wrapper .elementor-pagination .page-numbers.dots:hover{background:#fff0;color:#00334a!important;transition:all 0.3s ease}.policy-page-container .elementor-widget-text-editor p strong{font-family:"Fraunces",sans-serif;font-weight:400;font-size:22px;text-transform:capitalize}.policy-page-container .elementor-widget-text-editor ul,.policy-page-container .elementor-widget-text-editor ul li{padding-bottom:14.4px}.kg-category-list-main .kg-image-wrapper-main .kg-product-category-image{height:100%}.kg-zoom-out .kg-product-category-image{height:100%}@media (min-width:768px){.product .kg-zoom-out.kg-image-wrapper-main{height:auto;aspect-ratio:1 / 1.34}}@media (max-width:1024px){.product .kg-zoom-out.kg-image-wrapper-main{aspect-ratio:unset}}.kg-header-container.header .kg-header-contact-btn-container .elementor-widget-button .elementor-button{color:#fff}.faq-paragraph-a .faq-ques-answer-container p a{text-decoration:underline}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading{position:relative;display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;width:350px;max-width:100%;margin:0 auto;padding:0;border:1px solid #00334A;border-radius:50px;margin-bottom:15px;background:#fff0}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading button{margin:0!important}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading::before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background-color:#00334A;border-radius:50px;transform:translateX(0);transition:transform 0.4s cubic-bezier(.65,0,.35,1);z-index:0}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading::after{content:"";position:absolute;bottom:-10px;left:25%;width:40px;height:2px;background-color:#00334A;transform:translateX(-50%);transition:left 0.4s cubic-bezier(.65,0,.35,1);z-index:2}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading:has(.e-n-tab-title[data-tab-index="2"][aria-selected="true"])::before{transform:translateX(100%)}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading:has(.e-n-tab-title[data-tab-index="2"][aria-selected="true"])::after{left:75%}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title{position:relative;z-index:1;width:100%;padding:10px 20px!important;border:none!important;border-radius:50px!important;background:transparent!important;cursor:pointer}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text{font-size:12px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;color:#00334A!important;transition:color 0.4s ease}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text{color:#ffffff!important}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title:hover,.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title[aria-selected="true"]{background:transparent!important}@media (max-width:767px){.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading{width:260px}.kg-size-guide-sub-tab.elementor-widget-n-tabs .e-n-tabs-heading .e-n-tab-title{padding:8px 14px!important}}@media (max-width:767px){.kg-size-guide-tab .kg-scroll-bar{overflow-x:auto;width:100%}}.kg-help-senter-proposal .kg-request-proposal-talk-section{background-color:#fff!important}.kg-size-guide-tab .e-n-tabs .e-n-tabs-heading button.e-n-tab-title{border-width:0}.kg-related-blog-card .kg-blog-card-container{box-shadow:rgb(0 0 0 / .15) 0 2px 8px!important}.cat-submenu{border-bottom:1px solid #e5e5e5;overflow-x:auto}.cat-submenu__list{display:flex;gap:32px;list-style:none;margin:0;padding:0;white-space:nowrap}.cat-submenu__list a{display:block;padding:6px 0;color:inherit;text-decoration:none;border-bottom:2px solid #fff0}.cat-submenu__list .current-menu-item a,.cat-submenu__list a:hover{border-bottom-color:#00334A;color:#00334A}body:not(.home) header .kg-header-container .e-n-menu-toggle svg path{fill:#0b3550}@media (max-width:767px){.kg-home-category-loop-grid .kg-zoom-out.kg-image-aspect-ratio-big{aspect-ratio:3 / 4}.kg-about-3-4-ratio-img img{aspect-ratio:3 / 4;height:100%!important;width:100%!important}}.kg-zoom-out.kg-image-aspect-ratio-3-4-bg-img{aspect-ratio:3 / 4}.kg-our-approach .kg-zoom-out.kg-image-aspect-ratio-3-4-bg-img{justify-content:center}