.elementor-661 .elementor-element.elementor-element-47e7181{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;top:0px;--z-index:99;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-47e7181{left:0px;}body.rtl .elementor-661 .elementor-element.elementor-element-47e7181{right:0px;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-13e62e23{left:40px;}body.rtl .elementor-661 .elementor-element.elementor-element-13e62e23{right:40px;}.elementor-661 .elementor-element.elementor-element-13e62e23{top:20px;z-index:99;}.elementor-661 .elementor-element.elementor-element-13e62e23 img{width:528px;max-width:42vw;}.elementor-661 .elementor-element.elementor-element-fcdfcc8{--display:flex;--position:fixed;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:40px;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-fcdfcc8{right:0px;}body.rtl .elementor-661 .elementor-element.elementor-element-fcdfcc8{left:0px;}.elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button{background-color:#1F1F1F;font-family:var( --e-global-typography-155a57b-font-family ), Manrope, Sans-serif;font-size:var( --e-global-typography-155a57b-font-size );font-weight:var( --e-global-typography-155a57b-font-weight );line-height:var( --e-global-typography-155a57b-line-height );letter-spacing:var( --e-global-typography-155a57b-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:40px 40px 40px 40px;padding:8px 12px 8px 12px;}.elementor-661 .elementor-element.elementor-element-9820c53 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button:hover, .elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button:focus{color:var( --e-global-color-accent );border-color:#A7D94A80;}.elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button:hover svg, .elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-661 .elementor-element.elementor-element-ebe6b27{--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:0;}.elementor-661 .elementor-element.elementor-element-b2b0ce2{--display:flex;--position:fixed;top:0px;}.elementor-661 .elementor-element.elementor-element-b2b0ce2:not(.elementor-motion-effects-element-type-background), .elementor-661 .elementor-element.elementor-element-b2b0ce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-62f99a4 );}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-b2b0ce2{right:0px;}body.rtl .elementor-661 .elementor-element.elementor-element-b2b0ce2{left:0px;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-efa4cf6{right:0px;}body.rtl .elementor-661 .elementor-element.elementor-element-efa4cf6{left:0px;}.elementor-661 .elementor-element.elementor-element-efa4cf6{top:0px;}.elementor-661 .elementor-element.elementor-element-efa4cf6 .elementor-icon-wrapper{text-align:center;}.elementor-661 .elementor-element.elementor-element-efa4cf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-661 .elementor-element.elementor-element-efa4cf6.elementor-view-framed .elementor-icon, .elementor-661 .elementor-element.elementor-element-efa4cf6.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-661 .elementor-element.elementor-element-efa4cf6.elementor-view-framed .elementor-icon, .elementor-661 .elementor-element.elementor-element-efa4cf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-661 .elementor-element.elementor-element-0e8a26a{--display:flex;}.elementor-661 .elementor-element.elementor-element-92979ce .elementor-nav-menu .elementor-item{font-family:"Aeonik", Manrope, Sans-serif;font-size:clamp(28px, 3vw, 44px);font-weight:300;line-height:1.3em;letter-spacing:-0.03em;}.elementor-661 .elementor-element.elementor-element-92979ce .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-661 .elementor-element.elementor-element-92979ce .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-c1faa8c );}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-661 .elementor-element.elementor-element-5816a33{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-item > a{font-family:"Aeonik", Manrope, Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.2em;letter-spacing:0.02em;}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}.elementor-661 .elementor-element.elementor-element-318e2a06{--display:flex;--position:fixed;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:40px;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-318e2a06{right:0px;}body.rtl .elementor-661 .elementor-element.elementor-element-318e2a06{left:0px;}.elementor-661 .elementor-element.elementor-element-4dbfb42d{--display:flex;}.elementor-661 .elementor-element.elementor-element-6dd6d644{--display:flex;}.elementor-661 .elementor-element.elementor-element-6290e7bb{--display:flex;}.elementor-661 .elementor-element.elementor-element-7a784013{--display:flex;}.elementor-661 .elementor-element.elementor-element-6b6b6cdd{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:40px;--n-menu-title-font-size:var( --e-global-typography-00b63f4-font-size );--n-menu-title-color-normal:var( --e-global-color-primary );--n-menu-title-transition:300ms;--n-menu-title-padding:0px 0px 0px 0px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-00b63f4-font-family ), Manrope, Sans-serif;font-weight:var( --e-global-typography-00b63f4-font-weight );--n-menu-title-line-height:var( --e-global-typography-00b63f4-line-height );letter-spacing:var( --e-global-typography-00b63f4-letter-spacing );}.elementor-661 .elementor-element.elementor-element-6b6b6cdd {--n-menu-title-color-hover:var( --e-global-color-accent );--n-menu-title-color-active:var( --e-global-color-20394d7 );}.elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button{background-color:var( --e-global-color-955bfa6 );font-family:var( --e-global-typography-00b63f4-font-family ), Manrope, Sans-serif;font-size:var( --e-global-typography-00b63f4-font-size );font-weight:var( --e-global-typography-00b63f4-font-weight );line-height:var( --e-global-typography-00b63f4-line-height );letter-spacing:var( --e-global-typography-00b63f4-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-20394d7 );border-radius:0px 0px 0px 0px;padding:0px 4px 0px 4px;}.elementor-661 .elementor-element.elementor-element-78259c65 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button:hover, .elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button:focus{color:var( --e-global-color-accent );border-color:#A7D94A80;}.elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button:hover svg, .elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-661 .elementor-element.elementor-element-47e7181{--width:50%;}.elementor-661 .elementor-element.elementor-element-fcdfcc8{--width:50%;}.elementor-661 .elementor-element.elementor-element-318e2a06{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-661 .elementor-element.elementor-element-fcdfcc8{--width:30%;}}@media(max-width:1024px){body:not(.rtl) .elementor-661 .elementor-element.elementor-element-13e62e23{left:30px;}body.rtl .elementor-661 .elementor-element.elementor-element-13e62e23{right:30px;}.elementor-661 .elementor-element.elementor-element-13e62e23{top:30px;text-align:left;}.elementor-661 .elementor-element.elementor-element-13e62e23 img{max-width:40vw;}.elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button{font-size:var( --e-global-typography-155a57b-font-size );line-height:var( --e-global-typography-155a57b-line-height );letter-spacing:var( --e-global-typography-155a57b-letter-spacing );}.elementor-661 .elementor-element.elementor-element-ebe6b27{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:flex-start;--e-off-canvas-height:100dvh;--e-off-canvas-content-overflow:auto;}.elementor-661 .elementor-element.elementor-element-b2b0ce2{--min-height:100svh;}.elementor-661 .elementor-element.elementor-element-318e2a06{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-661 .elementor-element.elementor-element-6b6b6cdd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-661 .elementor-element.elementor-element-6b6b6cdd{--n-menu-title-space-between:20px;--n-menu-title-font-size:var( --e-global-typography-00b63f4-font-size );}.elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-00b63f4-line-height );letter-spacing:var( --e-global-typography-00b63f4-letter-spacing );}.elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button{font-size:var( --e-global-typography-00b63f4-font-size );line-height:var( --e-global-typography-00b63f4-line-height );letter-spacing:var( --e-global-typography-00b63f4-letter-spacing );}}@media(max-width:767px){.elementor-661 .elementor-element.elementor-element-47e7181{--width:60%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-661 .elementor-element.elementor-element-13e62e23.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-13e62e23{left:4vw;}body.rtl .elementor-661 .elementor-element.elementor-element-13e62e23{right:4vw;}.elementor-661 .elementor-element.elementor-element-13e62e23{top:4vw;}.elementor-661 .elementor-element.elementor-element-13e62e23 img{width:100%;max-width:auto;height:42px;object-fit:contain;object-position:center left;}.elementor-661 .elementor-element.elementor-element-fcdfcc8{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-661 .elementor-element.elementor-element-9820c53 > .elementor-widget-container{margin:4vw 4vw 4vw 4vw;}.elementor-661 .elementor-element.elementor-element-9820c53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-661 .elementor-element.elementor-element-9820c53{z-index:99;}.elementor-661 .elementor-element.elementor-element-9820c53 .elementor-button{font-size:var( --e-global-typography-155a57b-font-size );line-height:var( --e-global-typography-155a57b-line-height );letter-spacing:var( --e-global-typography-155a57b-letter-spacing );}.elementor-661 .elementor-element.elementor-element-ebe6b27{--e-off-canvas-justify-content:flex-end;--e-off-canvas-align-items:center;--e-off-canvas-width:100%;--e-off-canvas-height:100dvh;--e-off-canvas-content-overflow:auto;}.elementor-661 .elementor-element.elementor-element-b2b0ce2{--width:100%;--min-height:100dvh !important;--justify-content:space-between;--padding-top:20vw;--padding-bottom:6vw;--padding-left:4vw;--padding-right:4vw;}.elementor-661 .elementor-element.elementor-element-b2b0ce2.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-661 .elementor-element.elementor-element-efa4cf6{right:4vw;}body.rtl .elementor-661 .elementor-element.elementor-element-efa4cf6{left:4vw;}.elementor-661 .elementor-element.elementor-element-efa4cf6{top:5vw;}.elementor-661 .elementor-element.elementor-element-efa4cf6 .elementor-icon{font-size:40px;}.elementor-661 .elementor-element.elementor-element-efa4cf6 .elementor-icon svg{height:40px;}.elementor-661 .elementor-element.elementor-element-0e8a26a{--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-661 .elementor-element.elementor-element-0e8a26a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-661 .elementor-element.elementor-element-92979ce .elementor-nav-menu .elementor-item{font-size:2.28rem;line-height:1.2em;letter-spacing:0px;}.elementor-661 .elementor-element.elementor-element-92979ce .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-661 .elementor-element.elementor-element-92979ce{--e-nav-menu-horizontal-menu-item-margin:calc( 4vw / 2 );}.elementor-661 .elementor-element.elementor-element-92979ce .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4vw;}.elementor-661 .elementor-element.elementor-element-5816a33{width:100%;max-width:100%;}.elementor-661 .elementor-element.elementor-element-5816a33 > .elementor-widget-container{margin:0px -4px 0px 0px;}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-661 .elementor-element.elementor-element-5816a33 .elementor-icon-list-item > a{font-size:clamp(12px, 3.45vw, 20px);}.elementor-661 .elementor-element.elementor-element-318e2a06{--width:30%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-661 .elementor-element.elementor-element-6b6b6cdd{--n-menu-title-font-size:var( --e-global-typography-00b63f4-font-size );}.elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-661 .elementor-element.elementor-element-6b6b6cdd > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{--n-menu-title-line-height:var( --e-global-typography-00b63f4-line-height );letter-spacing:var( --e-global-typography-00b63f4-letter-spacing );}.elementor-661 .elementor-element.elementor-element-78259c65 .elementor-button{font-size:var( --e-global-typography-00b63f4-font-size );line-height:var( --e-global-typography-00b63f4-line-height );letter-spacing:var( --e-global-typography-00b63f4-letter-spacing );}}/* Start custom CSS for icon-list, class: .elementor-element-5816a33 */.elementor-661 .elementor-element.elementor-element-5816a33 ul {
    width: 100%;
    display: flex;
    justify-content: space-between !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2b0ce2 */.elementor-661 .elementor-element.elementor-element-b2b0ce2 {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS */.klt-header {
    transition: transform 0.4s ease-in-out;
    z-index: 98;
    background-color: transparent;
    border-bottom: solid 1px transparent;
}

.klt-header.scrolled {
    min-height: 72px;
}

.klt-header.hidden {
    transform: translateY(-100%);
}

#klt-logo {
    transform: scale(1);
    transition: transform .6s ease-in-out;
    transform-origin: left top;
    will-change: transform;
}

#klt-logo.scrolled {
    transition: transform .4s ease-in-out;
    transform: scale(0.22);
}

#klt-logo.hidden {
    transform: translateY(-150%);
}

#klt-logo.hidden.scrolled {
    transform: scale(0.22) translateY(-150%);
}

.elementor-widget-off-canvas {
    --e-off-canvas-animation-duration: .8s;
}

.normal {
    mix-blend-mode: normal !important;
}

@media screen and (max-width: 767px) { 
    #klt-logo.scrolled {
        transform-origin: top left;
        transform: scale(0.5);
    }
    
    #klt-logo.scrolled.hidden {
        transform: scale(0.5) translateY(-150%);
    }
    
    #klt-logo.hidden:not(.scrolled) {
        transform: translateY(-150%);
    }
}/* End custom CSS */