.elementor-21 .elementor-element.elementor-element-3c5de85c{--display:flex;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3c5de85c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3c5de85c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nasha_bg );}.elementor-21 .elementor-element.elementor-element-4b4285f1{--display:flex;--min-height:calc(100svh - var(--nasha-header-h, 84px));--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:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-432e2a3f{--display:flex;--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:112px;--padding-bottom:72px;--padding-left:0px;--padding-right:56px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5a74bbab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-21 .elementor-element.elementor-element-5a74bbab .elementor-heading-title{font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );color:var( --e-global-color-nasha_muted );}.elementor-21 .elementor-element.elementor-element-45c3d928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-21 .elementor-element.elementor-element-45c3d928 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:26px;font-weight:600;text-transform:uppercase;line-height:1em;letter-spacing:-0.01em;color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-2116b407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-21 .elementor-element.elementor-element-2116b407 .elementor-heading-title{font-family:var( --e-global-typography-nasha_display-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_display-font-size );font-weight:var( --e-global-typography-nasha_display-font-weight );text-transform:var( --e-global-typography-nasha_display-text-transform );line-height:var( --e-global-typography-nasha_display-line-height );letter-spacing:var( --e-global-typography-nasha_display-letter-spacing );color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-5be7daec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-21 .elementor-element.elementor-element-5be7daec .elementor-heading-title{font-family:var( --e-global-typography-nasha_heading-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_heading-font-size );font-weight:var( --e-global-typography-nasha_heading-font-weight );text-transform:var( --e-global-typography-nasha_heading-text-transform );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );color:var( --e-global-color-nasha_accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-1f1f6437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:var( --e-global-typography-nasha_body-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_body-font-size );font-weight:var( --e-global-typography-nasha_body-font-weight );line-height:var( --e-global-typography-nasha_body-line-height );letter-spacing:var( --e-global-typography-nasha_body-letter-spacing );color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-53944965{--display:flex;--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-start;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-13855759{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-13855759.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-13855759 .elementor-heading-title{font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );color:var( --e-global-color-nasha_muted );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button{background-color:var( --e-global-color-nasha_text );font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );fill:#070707;color:#070707;border-radius:0px 0px 0px 0px;padding:19px 24px 19px 24px;}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button:focus{background-color:var( --e-global-color-nasha_accent );color:#070707;}.elementor-21 .elementor-element.elementor-element-37e3c644{width:auto;max-width:auto;}.elementor-21 .elementor-element.elementor-element-37e3c644.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button:focus svg{fill:#070707;}.elementor-21 .elementor-element.elementor-element-4e5d8306{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-4e5d8306 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:9px;font-weight:500;text-transform:uppercase;letter-spacing:0.22em;color:var( --e-global-color-nasha_muted );}.elementor-21 .elementor-element.elementor-element-b7322ec{--display:flex;--min-height:620px;--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;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-031e24f{--display:flex;--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-nasha_border );--border-color:var( --e-global-color-nasha_border );--padding-top:17px;--padding-bottom:17px;--padding-left:0px;--padding-right:17px;}.elementor-21 .elementor-element.elementor-element-031e24f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-031e24f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nasha_bg );}.elementor-21 .elementor-element.elementor-element-2c49f11{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-044b493.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-044b493 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-044b493 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-044b493{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-044b493 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-044b493 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-911b431{--display:flex;}.elementor-21 .elementor-element.elementor-element-8a099c2.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-8a099c2 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-8a099c2 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-8a099c2{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-8a099c2 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-8a099c2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-f208d3a{--display:flex;}.elementor-21 .elementor-element.elementor-element-eb2a20e.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-eb2a20e .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-eb2a20e .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-eb2a20e{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-eb2a20e .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-eb2a20e .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-ecf2f3e{--display:flex;}.elementor-21 .elementor-element.elementor-element-4be5876.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-4be5876 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-4be5876 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-4be5876{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-4be5876 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-4be5876 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-96a359a{--display:flex;}.elementor-21 .elementor-element.elementor-element-7d30db0.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-7d30db0 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7d30db0 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-7d30db0{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-7d30db0 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-7d30db0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-24e318e{--display:flex;}.elementor-21 .elementor-element.elementor-element-1274224.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-1274224 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-1274224 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-1274224{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-1274224 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-1274224 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-7919ad6{--display:flex;}.elementor-21 .elementor-element.elementor-element-2bd6a50.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-2bd6a50 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-2bd6a50 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-2bd6a50{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-2bd6a50 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-2bd6a50 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-256e851{--display:flex;}.elementor-21 .elementor-element.elementor-element-b493739.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-b493739 .elementor-icon-list-icon i{color:#F4511E;transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b493739 .elementor-icon-list-icon svg{fill:#F4511E;transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-b493739{--e-icon-list-icon-size:7px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-b493739 .elementor-icon-list-icon{padding-inline-end:20px;}.elementor-21 .elementor-element.elementor-element-b493739 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-363eaf8{--e-n-carousel-swiper-slides-to-display:8;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-21 .elementor-element.elementor-element-1add600b{--display:flex;--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-nasha_border );--border-color:var( --e-global-color-nasha_border );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1add600b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1add600b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nasha_bg );}.elementor-21 .elementor-element.elementor-element-c7b30d0{--display:flex;}.elementor-21 .elementor-element.elementor-element-3e5902d{--display:flex;--min-height:128px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-4981fb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4981fb4.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-4981fb4 .elementor-heading-title{font-family:var( --e-global-typography-nasha_heading-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_heading-font-size );font-weight:var( --e-global-typography-nasha_heading-font-weight );text-transform:var( --e-global-typography-nasha_heading-text-transform );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-bdcab3c{--display:flex;}.elementor-21 .elementor-element.elementor-element-2467765{--display:flex;--min-height:128px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-81f4303{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-81f4303.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-81f4303 .elementor-heading-title{font-family:var( --e-global-typography-nasha_heading-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_heading-font-size );font-weight:var( --e-global-typography-nasha_heading-font-weight );text-transform:var( --e-global-typography-nasha_heading-text-transform );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-7a4727f{--display:flex;}.elementor-21 .elementor-element.elementor-element-2bc1d68{--display:flex;--min-height:128px;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-21 .elementor-element.elementor-element-44d9ea2 .elementor-heading-title{font-family:var( --e-global-typography-nasha_heading-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_heading-font-size );font-weight:var( --e-global-typography-nasha_heading-font-weight );text-transform:var( --e-global-typography-nasha_heading-text-transform );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-837316f{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-21 .elementor-element.elementor-element-52fb1aa3{--display:flex;--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:168px;--padding-bottom:176px;--padding-left:72px;--padding-right:72px;}.elementor-21 .elementor-element.elementor-element-52fb1aa3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-52fb1aa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, rgba(244,81,30,0.17) 0%, #070707 50%);}.elementor-21 .elementor-element.elementor-element-26896990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-26896990 .elementor-heading-title{font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );color:var( --e-global-color-nasha_muted );}.elementor-21 .elementor-element.elementor-element-6e2f86b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-6e2f86b4 .elementor-heading-title{font-family:var( --e-global-typography-nasha_display-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_display-font-size );font-weight:var( --e-global-typography-nasha_display-font-weight );text-transform:var( --e-global-typography-nasha_display-text-transform );line-height:var( --e-global-typography-nasha_display-line-height );letter-spacing:var( --e-global-typography-nasha_display-letter-spacing );color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-2400f646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;text-align:center;}.elementor-21 .elementor-element.elementor-element-2400f646 .elementor-heading-title{font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );color:var( --e-global-color-nasha_muted );}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-21 .elementor-element.elementor-element-4fcfe27f{width:var( --container-widget-width, 720px );max-width:720px;--container-widget-width:720px;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button span{gap:12px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:12px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-12px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-type-html{padding-bottom:0px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-field{color:var( --e-global-color-nasha_text );}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-field, .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-subgroup label{font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-nasha_surface );border-color:var( --e-global-color-nasha_border );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-nasha_surface );border-color:var( --e-global-color-nasha_border );border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-nasha_border );}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button{font-family:var( --e-global-typography-nasha_micro-font-family ), Sans-serif;font-size:var( --e-global-typography-nasha_micro-font-size );font-weight:var( --e-global-typography-nasha_micro-font-weight );text-transform:var( --e-global-typography-nasha_micro-text-transform );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );border-radius:0px 0px 0px 0px;padding:0px 24px 0px 24px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-nasha_text );color:#070707;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button[type="submit"]{background-color:var( --e-global-color-nasha_text );color:#070707;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button[type="submit"] svg *{fill:#070707;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-nasha_accent );color:#070707;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-nasha_accent );color:#070707;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button[type="submit"]:hover svg *{fill:#070707;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-3c5de85c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-4b4285f1{--min-height:calc(100svh - var(--nasha-header-h, 72px));--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-432e2a3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:56px;--padding-left:0px;--padding-right:32px;}.elementor-21 .elementor-element.elementor-element-5a74bbab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-21 .elementor-element.elementor-element-5a74bbab .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-45c3d928 .elementor-heading-title{font-size:22px;}.elementor-21 .elementor-element.elementor-element-2116b407 .elementor-heading-title{font-size:var( --e-global-typography-nasha_display-font-size );line-height:var( --e-global-typography-nasha_display-line-height );letter-spacing:var( --e-global-typography-nasha_display-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5be7daec .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1f1f6437{font-size:var( --e-global-typography-nasha_body-font-size );line-height:var( --e-global-typography-nasha_body-line-height );letter-spacing:var( --e-global-typography-nasha_body-letter-spacing );}.elementor-21 .elementor-element.elementor-element-13855759 .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b7322ec{--min-height:520px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-031e24f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-363eaf8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21 .elementor-element.elementor-element-1add600b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-3e5902d{--min-height:112px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-4981fb4 .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2467765{--min-height:112px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-81f4303 .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2bc1d68{--min-height:112px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-44d9ea2 .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-837316f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21 .elementor-element.elementor-element-52fb1aa3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:120px;--padding-bottom:128px;--padding-left:36px;--padding-right:36px;}.elementor-21 .elementor-element.elementor-element-26896990 .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6e2f86b4 .elementor-heading-title{font-size:var( --e-global-typography-nasha_display-font-size );line-height:var( --e-global-typography-nasha_display-line-height );letter-spacing:var( --e-global-typography-nasha_display-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2400f646 .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4fcfe27f{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-field, .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-subgroup label{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-3c5de85c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-4b4285f1{--min-height:0px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-432e2a3f{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-5a74bbab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-21 .elementor-element.elementor-element-5a74bbab .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-45c3d928 .elementor-heading-title{font-size:20px;}.elementor-21 .elementor-element.elementor-element-2116b407{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-21 .elementor-element.elementor-element-2116b407 .elementor-heading-title{font-size:var( --e-global-typography-nasha_display-font-size );line-height:var( --e-global-typography-nasha_display-line-height );letter-spacing:var( --e-global-typography-nasha_display-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5be7daec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-21 .elementor-element.elementor-element-5be7daec .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1f1f6437{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:var( --e-global-typography-nasha_body-font-size );line-height:var( --e-global-typography-nasha_body-line-height );letter-spacing:var( --e-global-typography-nasha_body-letter-spacing );}.elementor-21 .elementor-element.elementor-element-53944965{--gap:16px 24px;--row-gap:16px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-13855759 .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-37e3c644 .elementor-button{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b7322ec{--width:100%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-b7322ec.e-con{--order:-99999 /* order start hack */;}.elementor-21 .elementor-element.elementor-element-031e24f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-363eaf8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-21 .elementor-element.elementor-element-1add600b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21 .elementor-element.elementor-element-3e5902d{--width:100%;--min-height:88px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-4981fb4 .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2467765{--width:100%;--min-height:88px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-81f4303 .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2bc1d68{--width:100%;--min-height:88px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-44d9ea2 .elementor-heading-title{font-size:var( --e-global-typography-nasha_heading-font-size );line-height:var( --e-global-typography-nasha_heading-line-height );letter-spacing:var( --e-global-typography-nasha_heading-letter-spacing );}.elementor-21 .elementor-element.elementor-element-837316f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-21 .elementor-element.elementor-element-52fb1aa3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:96px;--padding-bottom:104px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-26896990{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-21 .elementor-element.elementor-element-26896990 .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-6e2f86b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-21 .elementor-element.elementor-element-6e2f86b4 .elementor-heading-title{font-size:var( --e-global-typography-nasha_display-font-size );line-height:var( --e-global-typography-nasha_display-line-height );letter-spacing:var( --e-global-typography-nasha_display-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2400f646{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;}.elementor-21 .elementor-element.elementor-element-2400f646 .elementor-heading-title{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4fcfe27f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-group .elementor-field, .elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-field-subgroup label{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4fcfe27f .elementor-button{font-size:var( --e-global-typography-nasha_micro-font-size );line-height:var( --e-global-typography-nasha_micro-line-height );letter-spacing:var( --e-global-typography-nasha_micro-letter-spacing );}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-3c5de85c{--content-width:1440px;}.elementor-21 .elementor-element.elementor-element-432e2a3f{--width:50%;}.elementor-21 .elementor-element.elementor-element-b7322ec{--width:50%;}.elementor-21 .elementor-element.elementor-element-3e5902d{--width:100%;}.elementor-21 .elementor-element.elementor-element-2467765{--width:100%;}.elementor-21 .elementor-element.elementor-element-2bc1d68{--width:100%;}.elementor-21 .elementor-element.elementor-element-52fb1aa3{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-432e2a3f{--width:50%;}.elementor-21 .elementor-element.elementor-element-b7322ec{--width:50%;}.elementor-21 .elementor-element.elementor-element-3e5902d{--width:33.333%;}.elementor-21 .elementor-element.elementor-element-2467765{--width:33.333%;}.elementor-21 .elementor-element.elementor-element-2bc1d68{--width:33.333%;}}/* Start custom CSS for nested-carousel, class: .elementor-element-363eaf8 */.elementor-21 .elementor-element.elementor-element-363eaf8 .elementor-widget.elementor-align-center .elementor-icon-list-item, .elementor-widget.elementor-align-center .elementor-icon-list-item a {
    justify-content: space-between !important;
}
.elementor-21 .elementor-element.elementor-element-363eaf8 .swiper-slide {
	position: relative;
	--dot-size: 8px;
	--dot-gap: 0px; /* = your Slide Spacing value */
}

.elementor-21 .elementor-element.elementor-element-363eaf8 .swiper-slide::after {
	content: "";
	position: absolute;
	top: 50%;
	right: calc(var(--dot-gap) / -2);
	width: var(--dot-size);
	height: var(--dot-size);
	margin-top: calc(var(--dot-size) / -2);
	margin-right: calc(var(--dot-size) / -2);
	border-radius: 50%;
	background-color: #F4511E;
	pointer-events: none;
	z-index: 2;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4981fb4 */.elementor-21 .elementor-element.elementor-element-4981fb4{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f4303 */.elementor-21 .elementor-element.elementor-element-81f4303{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4981fb4 */.elementor-21 .elementor-element.elementor-element-4981fb4{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f4303 */.elementor-21 .elementor-element.elementor-element-81f4303{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4981fb4 */.elementor-21 .elementor-element.elementor-element-4981fb4{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f4303 */.elementor-21 .elementor-element.elementor-element-81f4303{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4981fb4 */.elementor-21 .elementor-element.elementor-element-4981fb4{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f4303 */.elementor-21 .elementor-element.elementor-element-81f4303{
    padding:0px !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-837316f */figure.swiper-slide-inner {
    display: flex;
    justify-content: center;
}
#logo-box .swiper-wrapper{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS *//* ==========================================================================
   NASHA — Homepage
   Lives in: the "NASHA - Homepage" template > Page Settings > Custom CSS
   Layout, spacing, colours and typography are Elementor settings; this file
   only carries what the editor can't express: keyframes, pseudo-elements,
   the slider fill behaviour and a few responsive refinements.
   ========================================================================== */

/* ---------- Motion (page load) ---------- */
@keyframes nasha-up   { from { opacity: 0; transform: translate3d(0, 18px, 0); } to { opacity: 1; transform: none; } }
@keyframes nasha-fade { from { opacity: 0; } to { opacity: 1; } }
@keyframes nasha-reveal {
  from { clip-path: inset(0 0 100% 0); transform: translate3d(0, 0.28em, 0); }
  to   { clip-path: inset(-0.15em 0 -0.2em 0); transform: none; }
}
@keyframes nasha-zoom { from { transform: scale(1.045); } to { transform: scale(1); } }

.nasha-hero-eyebrow   { animation: nasha-up 0.8s var(--nasha-ease) 0.05s both; }
.nasha-hero-subtitle  { animation: nasha-up 0.8s var(--nasha-ease) 0.15s both; }
.nasha-hero-heading .elementor-heading-title { animation: nasha-reveal 1.1s var(--nasha-ease) 0.2s both; }
.nasha-hero-date      { animation: nasha-fade 0.9s ease 0.65s both; }
.nasha-hero-desc      { animation: nasha-fade 0.9s ease 0.8s both; }
.nasha-hero-actions   { animation: nasha-up 0.8s var(--nasha-ease) 0.95s both; }
.nasha-hero-meta      { animation: nasha-fade 0.9s ease 1.15s both; }
.nasha-hero-slider .swiper-slide-active .swiper-slide-image { animation: nasha-zoom 1.8s var(--nasha-ease) both; }

/* ---------- Hero ---------- */
.nasha-hero { position: relative; }
.nasha-hero-copy { position: relative; z-index: 2; }
.nasha-hero-heading .elementor-heading-title { max-width: 9ch; }

/* Date */
.nasha-hero-date .elementor-heading-title { font-variant-numeric: tabular-nums; }

/* Slide counter "01 / 07" + trailing hairline */
.nasha-hero-counter .elementor-heading-title {
  display: inline-flex;
  align-items: center;
  gap: 16px;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}
.nasha-hero-counter .elementor-heading-title::before {
  content: "\25C2";               /* small left-pointing triangle, like the reference */
  color: var(--nasha-accent);
  font-size: 9px;
}
.nasha-hero-counter .elementor-heading-title::after {
  content: "";
  width: 88px;
  height: 1px;
  background: var(--nasha-border);
}

/* Media column: the carousel fills the whole column, image is cover-fitted, no radius */
.nasha-hero-media { position: relative; isolation: isolate; }
.nasha-hero-slider {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  width: 100%;
  min-height: 0;
}
.nasha-hero-slider > .elementor-widget-container { flex: 1 1 auto; position: relative; min-height: inherit; }
.nasha-hero-slider .elementor-image-carousel-wrapper { position: absolute; inset: 0; }
.nasha-hero-slider .swiper-wrapper,
.nasha-hero-slider .swiper-slide,
.nasha-hero-slider .swiper-slide-inner { height: 100%; width: 100%; }
.nasha-hero-slider .swiper-slide-inner { margin: 0; display: block; overflow: hidden; }
.nasha-hero-slider .swiper-slide-image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 50% 18%;
  border-radius: 0;
  will-change: transform;
}
/* subtle darkening so any photograph sits inside the near-black UI */
.nasha-hero-media::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  pointer-events: none;
  background:
    linear-gradient(180deg, rgba(7, 7, 7, 0.45) 0%, rgba(7, 7, 7, 0) 26%, rgba(7, 7, 7, 0) 72%, rgba(7, 7, 7, 0.55) 100%),
    linear-gradient(90deg, rgba(7, 7, 7, 0.55) 0%, rgba(7, 7, 7, 0) 30%);
}
/* thin technical rule on the right edge */
.nasha-hero-media::before {
  content: "";
  position: absolute;
  top: 14%;
  right: 22px;
  width: 1px;
  height: 20%;
  background: rgba(255, 255, 255, 0.38);
  z-index: 2;
}
/* pagination dots — bottom right, tiny, accent on active */
.nasha-hero-slider .swiper-pagination,
.nasha-hero-slider .swiper-pagination.swiper-pagination-bullets {
  position: absolute;
  left: auto;
  right: var(--nasha-gutter);
  bottom: 22px;
  width: auto;
  display: flex;
  gap: 8px;
  z-index: 3;
}
.nasha-hero-slider .swiper-pagination-bullet {
  width: 5px;
  height: 5px;
  margin: 0 !important;
  border-radius: 50%;
  background: #fff;
  opacity: 0.35;
  transition: opacity 0.3s, transform 0.3s, background-color 0.3s;
}
.nasha-hero-slider .swiper-pagination-bullet-active { opacity: 1; background: var(--nasha-accent); transform: scale(1.25); }
.nasha-hero-slider .swiper-pagination-bullet:focus-visible { outline: 2px solid var(--nasha-accent); outline-offset: 3px; }

/* Tiny technical meta line under the CTA */
.nasha-hero-meta .elementor-heading-title { font-variant-numeric: tabular-nums; }

/* ---------- Technical information bar ---------- */
.nasha-ticker { --flex-wrap: nowrap; }
.nasha-ticker > .elementor-widget-heading { width: auto !important; max-width: none; flex: 0 0 auto; }
.nasha-ticker .elementor-heading-title { display: flex; align-items: center; white-space: nowrap; }
.nasha-ticker > .elementor-widget-heading + .elementor-widget-heading .elementor-heading-title::before {
  content: "";
  flex: none;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  background: var(--nasha-accent);
  margin: 0 28px;
}
.nasha-ticker .nasha-ticker-accent .elementor-heading-title { color: var(--nasha-accent); }
@media (max-width: 1024px) {
  .nasha-ticker > .elementor-widget-heading + .elementor-widget-heading .elementor-heading-title::before { margin: 0 20px; }
}
.nasha-ticker { overflow-x: auto; scrollbar-width: none; -ms-overflow-style: none; }
.nasha-ticker::-webkit-scrollbar { display: none; }
@media (max-width: 1024px) {
  .nasha-ticker {
    flex-wrap: nowrap !important;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    -ms-overflow-style: none;
    mask-image: linear-gradient(90deg, #000 calc(100% - 40px), transparent);
    -webkit-mask-image: linear-gradient(90deg, #000 calc(100% - 40px), transparent);
  }
  .nasha-ticker::-webkit-scrollbar { display: none; }
  .nasha-ticker > .elementor-widget-heading:last-child { padding-right: 40px; }
}

/* ---------- USP strip ---------- */
.nasha-usp-item .elementor-heading-title { transition: color 0.3s; }
.nasha-usp-item:hover .elementor-heading-title { color: var(--nasha-text); }
/* staggered scroll reveal is set natively per item (Entrance Animation: Fade In Up + delay) */

/* ---------- CTA ---------- */
.nasha-cta { position: relative; isolation: isolate; overflow: hidden; }
/* film grain + vignette on top of the (editable) native radial gradient */
.nasha-cta::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: -1;
  pointer-events: none;
  background-image:
    radial-gradient(ellipse 80% 70% at 50% 50%, rgba(7, 7, 7, 0) 45%, rgba(7, 7, 7, 0.9) 100%),
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyMDAnIGhlaWdodD0nMjAwJz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nMC44JyBudW1PY3RhdmVzPScyJyBzdGl0Y2hUaWxlcz0nc3RpdGNoJy8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPScwIDAgMCAwIDEgIDAgMCAwIDAgMSAgMCAwIDAgMCAxICAwIDAgMCAwLjA2IDAnLz48L2ZpbHRlcj48cmVjdCB3aWR0aD0nMTAwJScgaGVpZ2h0PScxMDAlJyBmaWx0ZXI9J3VybCgjbiknLz48L3N2Zz4=");
  background-size: auto, 200px 200px;
}
.nasha-cta-heading .elementor-heading-title { text-wrap: balance; }
/* Masked reveal when the heading enters the viewport (reuses Elementor's native "Fade In Up" trigger) */
.nasha-cta-heading.animated.fadeInUp .elementor-heading-title { animation: nasha-reveal 1.1s var(--nasha-ease) both; }
.nasha-cta-heading.animated.fadeInUp { animation-name: nasha-fade; }

/* ---------- Email form ---------- */
.nasha-form .elementor-form-fields-wrapper { align-items: stretch; }
.nasha-form .elementor-field-group { margin-bottom: 0; }
.nasha-form .elementor-field-group .elementor-field { min-height: 58px; border-radius: 0; box-shadow: none; }
.nasha-form .elementor-field::placeholder { color: var(--nasha-muted); text-transform: uppercase; opacity: 1; }
.nasha-form .elementor-field:focus { border-color: var(--nasha-text) !important; outline: none; }
.nasha-form .elementor-button { min-height: 58px; }
.nasha-form .elementor-button-text { white-space: nowrap; }
.nasha-form .elementor-message { font-size: 12px; letter-spacing: 0.06em; text-transform: uppercase; }
.nasha-form .elementor-message-success { color: var(--nasha-accent); }

/* ---------- Responsive refinements ---------- */
@media (min-width: 1025px) and (max-width: 1439px) {
  /* laptop: keep the hero from towering, tighten column padding */
  .nasha-hero-copy { --padding-right: 40px; }
}
@media (max-width: 1024px) {
  .nasha-hero-heading .elementor-heading-title { max-width: none; }
}
@media (max-width: 767px) {
  .nasha-hero-media { aspect-ratio: 4 / 5; min-height: 0 !important; }
  .nasha-hero-slider > .elementor-widget-container { min-height: 0; }
  .nasha-hero-media::before { display: none; }
  .nasha-hero-counter .elementor-heading-title::after { width: 48px; }
  .nasha-cta-heading .elementor-heading-title { text-wrap: pretty; }
}/* End custom CSS */