.elementor-bc-flex-widget .elementor-11602 .elementor-element.elementor-element-b016a3f.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-11602 .elementor-element.elementor-element-b016a3f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-11602 .elementor-element.elementor-element-b016a3f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-11602 .elementor-element.elementor-element-b016a3f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-11602 .elementor-element.elementor-element-5f58407{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-041ff77 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-d0877ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-9464e6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-812b90d:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-812b90d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-812b90d > .elementor-container{max-width:1440px;}.elementor-11602 .elementor-element.elementor-element-812b90d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-812b90d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-3711c76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.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 );color:var( --e-global-color-primary );}.elementor-11602 .elementor-element.elementor-element-aff0f25{text-align:center;}.elementor-11602 .elementor-element.elementor-element-aff0f25 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:#222222;}.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-11602 .elementor-element.elementor-element-ad59879{text-align:center;}.elementor-11602 .elementor-element.elementor-element-cb3760a:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-cb3760a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-cb3760a > .elementor-container{max-width:1410px;}.elementor-11602 .elementor-element.elementor-element-cb3760a, .elementor-11602 .elementor-element.elementor-element-cb3760a > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-cb3760a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-cb3760a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-ab840d1{--cols:4;--bordered-layout-border-color:#ACACAC;}.elementor-11602 .elementor-element.elementor-element-ab840d1 .etheme-product-grid-title{font-size:15px;font-weight:500;}.elementor-11602 .elementor-element.elementor-element-ab840d1 .etheme-product-grid-title a{color:#000000;}.elementor-11602 .elementor-element.elementor-element-ab840d1 .price{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-11602 .elementor-element.elementor-element-ab840d1 ins .amount{color:#000000;}.elementor-11602 .elementor-element.elementor-element-cbb2b98 > .elementor-container{max-width:1455px;}.elementor-11602 .elementor-element.elementor-element-6aadb2e{text-align:center;}.elementor-11602 .elementor-element.elementor-element-6aadb2e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;color:#222222;}.elementor-11602 .elementor-element.elementor-element-5ff4e9a{text-align:center;}.elementor-11602 .elementor-element.elementor-element-2229575:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-2229575 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-2229575 > .elementor-container{max-width:1440px;}.elementor-11602 .elementor-element.elementor-element-2229575{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-2229575 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-a07ffab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-11602 .elementor-element.elementor-element-2c3dbf5:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-2c3dbf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-2c3dbf5 > .elementor-container{max-width:1410px;}.elementor-11602 .elementor-element.elementor-element-2c3dbf5, .elementor-11602 .elementor-element.elementor-element-2c3dbf5 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-2c3dbf5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11602 .elementor-element.elementor-element-2c3dbf5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-2a35afa{--cols:4;--bordered-layout-border-color:#ACACAC;}.elementor-11602 .elementor-element.elementor-element-2a35afa .etheme-product-grid-title{font-size:15px;font-weight:500;}.elementor-11602 .elementor-element.elementor-element-2a35afa .etheme-product-grid-title a{color:#000000;}.elementor-11602 .elementor-element.elementor-element-2a35afa .price{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-11602 .elementor-element.elementor-element-2a35afa ins .amount{color:#000000;}.elementor-11602 .elementor-element.elementor-element-cb9555f:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-cb9555f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-cb9555f > .elementor-container{max-width:1440px;}.elementor-11602 .elementor-element.elementor-element-cb9555f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:50px;padding:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-cb9555f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-7234da1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-11602 .elementor-element.elementor-element-ce21f62:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-ce21f62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-ce21f62 > .elementor-container{max-width:1410px;}.elementor-11602 .elementor-element.elementor-element-ce21f62, .elementor-11602 .elementor-element.elementor-element-ce21f62 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-ce21f62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11602 .elementor-element.elementor-element-ce21f62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner .banner-content, .elementor-11602 .elementor-element.elementor-element-2aadb6b .banner .banner-content .banner-title, .elementor-11602 .elementor-element.elementor-element-2aadb6b .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-content .banner-title{color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-content .banner-title span{padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .content-inner{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-content .content-inner{color:#FFFFFF;margin-bottom:0px;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-content{margin:25px 0px 0px 0px;padding:15px 15px 015px 15px;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner img{min-height:240px !important;object-fit:cover;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner-content .button-wrap .banner-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:13px 20px 13px 20px;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner .banner-content .button-wrap .banner-button{color:#FFFFFF;background-color:#D4AF37;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner .banner-content .button-wrap .banner-button:hover{color:#D4AF37;}.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner  .banner-content .button-wrap .banner-button:hover{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-4003d1d{--cols:4;--bordered-layout-border-color:#ACACAC;}.elementor-11602 .elementor-element.elementor-element-4003d1d .etheme-product-grid-title{font-size:15px;font-weight:500;}.elementor-11602 .elementor-element.elementor-element-4003d1d .etheme-product-grid-title a{color:#000000;}.elementor-11602 .elementor-element.elementor-element-4003d1d .price{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-11602 .elementor-element.elementor-element-4003d1d ins .amount{color:#000000;}.elementor-11602 .elementor-element.elementor-element-7c68c43:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-7c68c43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-7c68c43 > .elementor-container{max-width:1440px;}.elementor-11602 .elementor-element.elementor-element-7c68c43{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-7c68c43 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-5ef4165 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-11602 .elementor-element.elementor-element-4c46532:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-4c46532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-4c46532 > .elementor-container{max-width:1410px;}.elementor-11602 .elementor-element.elementor-element-4c46532, .elementor-11602 .elementor-element.elementor-element-4c46532 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-4c46532{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11602 .elementor-element.elementor-element-4c46532 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f{--cols:4;--bordered-layout-border-color:#ACACAC;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f .etheme-product-grid-title{font-size:15px;font-weight:500;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f .etheme-product-grid-title a{color:#000000;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f .price{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f ins .amount{color:#000000;}.elementor-bc-flex-widget .elementor-11602 .elementor-element.elementor-element-4c44ad6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11602 .elementor-element.elementor-element-4c44ad6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E1E1E1;}.elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-element-populated, .elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-element-populated > .elementor-background-overlay, .elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner .banner-content, .elementor-11602 .elementor-element.elementor-element-b41af1c .banner .banner-content .banner-title, .elementor-11602 .elementor-element.elementor-element-b41af1c .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-content .banner-title{color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-content .banner-title span{padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-b41af1c .content-inner{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-content .content-inner{color:#FFFFFF;margin-bottom:0px;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-content{margin:25px 0px 0px 0px;padding:15px 15px 015px 15px;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner img{min-height:240px !important;object-fit:cover;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner-content .button-wrap .banner-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:13px 20px 13px 20px;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner .banner-content .button-wrap .banner-button{color:#FFFFFF;background-color:#D4AF37;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner .banner-content .button-wrap .banner-button:hover{color:#D4AF37;}.elementor-11602 .elementor-element.elementor-element-b41af1c .banner  .banner-content .button-wrap .banner-button:hover{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-7f6b737{margin-top:100px;margin-bottom:100px;}.elementor-11602 .elementor-element.elementor-element-27eeaad .elementor-heading-title{font-family:"PT Sans", Sans-serif;font-weight:600;color:#000000;}.elementor-11602 .elementor-element.elementor-element-59b4b33{font-family:"PT Sans", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-image .widget-image-caption{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-11602 .elementor-element.elementor-element-2f90cbc:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-2f90cbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-2f90cbc > .elementor-container{max-width:1440px;}.elementor-11602 .elementor-element.elementor-element-2f90cbc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:10px 0px 10px 0px;}.elementor-11602 .elementor-element.elementor-element-2f90cbc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11602 .elementor-element.elementor-element-5196222 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-11602 .elementor-element.elementor-element-f18deda:not(.elementor-motion-effects-element-type-background), .elementor-11602 .elementor-element.elementor-element-f18deda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-f18deda > .elementor-container{max-width:1410px;}.elementor-11602 .elementor-element.elementor-element-f18deda, .elementor-11602 .elementor-element.elementor-element-f18deda > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-11602 .elementor-element.elementor-element-f18deda{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11602 .elementor-element.elementor-element-f18deda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-11602 .elementor-element.elementor-element-2dac812.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-11602 .elementor-element.elementor-element-2dac812.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-element-populated{border-style:solid;border-width:1px 0px 1px 1px;border-color:#E1E1E1;}.elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-element-populated, .elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-element-populated > .elementor-background-overlay, .elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-background-slideshow{border-radius:10px 0px 0px 10px;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner .banner-content, .elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner .banner-content .banner-title, .elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner .banner-content .banner-subtitle{text-align:center !important;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-title{font-family:"Inter", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-content .banner-title{color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-content .banner-title span{padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-content .banner-subtitle{color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .content-inner{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-content .content-inner{color:#FFFFFF;margin-bottom:0px;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-content{margin:25px 0px 0px 0px;padding:15px 15px 015px 15px;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner img{min-height:240px !important;object-fit:cover;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner-content .button-wrap .banner-button{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;text-transform:capitalize;border-radius:10px 10px 10px 10px;padding:13px 20px 13px 20px;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner .banner-content .button-wrap .banner-button{color:#FFFFFF;background-color:#D4AF37;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner .banner-content .button-wrap .banner-button:hover{color:#D4AF37;}.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner  .banner-content .button-wrap .banner-button:hover{background-color:#FFFFFF;}.elementor-11602 .elementor-element.elementor-element-671a3a2{--cols:4;--bordered-layout-border-color:#ACACAC;}.elementor-11602 .elementor-element.elementor-element-671a3a2 .etheme-product-grid-title{font-size:15px;font-weight:500;}.elementor-11602 .elementor-element.elementor-element-671a3a2 .etheme-product-grid-title a{color:#000000;}.elementor-11602 .elementor-element.elementor-element-671a3a2 .price{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-11602 .elementor-element.elementor-element-671a3a2 ins .amount{color:#000000;}.elementor-11602 .elementor-element.elementor-element-8eac5a9{width:var( --container-widget-width, 99.899% );max-width:99.899%;--container-widget-width:99.899%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-11602 .elementor-element.elementor-element-aae0917{width:50%;}.elementor-11602 .elementor-element.elementor-element-e086633{width:49.956%;}.elementor-11602 .elementor-element.elementor-element-2dac812{width:30%;}.elementor-11602 .elementor-element.elementor-element-df159f9{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-11602 .elementor-element.elementor-element-c829e0b{width:54%;}.elementor-11602 .elementor-element.elementor-element-c148410{width:54%;}.elementor-11602 .elementor-element.elementor-element-a1ef346{width:54%;}.elementor-11602 .elementor-element.elementor-element-6f38910{width:54%;}.elementor-11602 .elementor-element.elementor-element-4c44ad6{width:46%;}.elementor-11602 .elementor-element.elementor-element-2dac812{width:46%;}.elementor-11602 .elementor-element.elementor-element-df159f9{width:54%;}}@media(max-width:1024px){.elementor-11602 .elementor-element.elementor-element-ab840d1{--cols:2;}.elementor-11602 .elementor-element.elementor-element-2a35afa{--cols:2;}.elementor-11602 .elementor-element.elementor-element-4003d1d{--cols:2;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f{--cols:2;}.elementor-11602 .elementor-element.elementor-element-671a3a2{--cols:2;}}@media(max-width:767px){.elementor-11602 .elementor-element.elementor-element-5f58407{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-13504e7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-d0877ba{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-2f4a41f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-812b90d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-ab840d1{--cols:2;}.elementor-11602 .elementor-element.elementor-element-2229575{margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-11602 .elementor-element.elementor-element-2a35afa{--cols:2;}.elementor-11602 .elementor-element.elementor-element-cb9555f{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-11602 .elementor-element.elementor-element-4003d1d{--cols:2;}.elementor-11602 .elementor-element.elementor-element-7c68c43{margin-top:60px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-11602 .elementor-element.elementor-element-8d1ad4f{--cols:2;}.elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-element-populated{border-width:1px 1px 0px 1px;}.elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-element-populated, .elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-element-populated > .elementor-background-overlay, .elementor-11602 .elementor-element.elementor-element-4c44ad6 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-7f6b737{margin-top:0px;margin-bottom:0px;}.elementor-11602 .elementor-element.elementor-element-2f90cbc{margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-element-populated{border-width:1px 1px 0px 1px;}.elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-element-populated, .elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-element-populated > .elementor-background-overlay, .elementor-11602 .elementor-element.elementor-element-2dac812 > .elementor-background-slideshow{border-radius:10px 10px 0px 0px;}.elementor-11602 .elementor-element.elementor-element-671a3a2{--cols:2;}}/* Start custom CSS for html, class: .elementor-element-1a47ca2 */.djellaba-full-hero{
  width:100%;
  height: 130vh;
  min-height: 660px;
  background: url("https://qamis.nl/wp-content/uploads/2026/01/ChatGPT-Image-Jan-29-2026-12_19_47-AM-1.png") center/cover no-repeat;
  position:relative;
}
/* Overlay – LIGHT BLACK (clean, cinematic) */
.djellaba-hero-overlay{
  width:100%;
  height:100%;
  background:
    linear-gradient(
      to bottom,
      rgba(0,0,0,0.22),
      rgba(0,0,0,0.42)
    );
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  padding: 0 25px;
}

@media (max-width: 768px) {
  .djellaba-hero-overlay{
    background:
      linear-gradient(
        to bottom,
        rgba(0,0,0,0.32),
        rgba(0,0,0,0.55)
      );
  }
}

/* Overlay - LIGHTER */
.djellaba-hero-overlay{
  width:100%;
  height:100%;
  background:linear-gradient(
      to bottom,
      rgba(0,0,0,0.18),
      rgba(0,0,0,0.35)
  );
  display:flex;
  align-items:center;
  justify-content:center;
  text-align:center;
  padding: 0 25px;
}

/* Content */
.djellaba-hero-content h1{
  font-size:3.2rem;
  color:#fff;
  font-weight:800;
  margin-bottom:12px;
}

.djellaba-hero-content p{
  color:#eee;
  font-size:1.2rem;
  max-width:750px;
  margin:auto;
  margin-bottom:25px;
  line-height:1.7;
}

/* Buttons */
.djellaba-hero-buttons{
  display:flex;
  gap:15px;
  justify-content:center;
  flex-wrap:wrap;
}

.btn-primary{
  background:#0B3D2E; /* Emerald Green */
  color:#ffffff;
  padding:14px 36px;
  border-radius:50px;
  font-weight:700;
  text-decoration:none;
  border:2px solid #0B3D2E;
  transition:background .25s ease, color .25s ease, border .25s ease;
}

.btn-primary:hover{
  background:#ffffff;
  color:#000000;
  border:2px solid #000000;
}

.btn-secondary{
  background:transparent;
  border:2px solid #fff;
  color:#fff;
  padding:14px 36px;
  border-radius:50px;
  font-weight:700;
  text-decoration:none;
  transition:.3s;
}

.btn-secondary:hover{
  background:#fff;
  color:#111;
}

/* MOBILE VIEW ONLY */
@media (max-width: 768px) {

  .djellaba-full-hero{
    height: 65vh;
    min-height: 420px;
    background-position: center top;
  }

  .djellaba-hero-overlay{
    padding: 0 16px;
    background: linear-gradient(
      to bottom,
      rgba(0,0,0,0.25),
      rgba(0,0,0,0.45)
    );
  }

  .djellaba-hero-content h1{
    font-size: 1.9rem;
    line-height: 1.25;
    margin-bottom: 10px;
  }

  .djellaba-hero-content p{
    font-size: 0.95rem;
    line-height: 1.55;
    margin-bottom: 18px;
    max-width: 100%;
  }

  .djellaba-hero-buttons{
    gap: 10px;
  }

  .btn-primary,
  .btn-secondary{
    padding: 10px 22px;
    font-size: 0.85rem;
    border-radius: 40px;
  }

  .btn-secondary{
    border-width: 1.5px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-812b90d */.elementor-11602 .elementor-element.elementor-element-812b90d {
    left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 100vw;
  position: relative;
  right: 50%;
  width: 100vw;
}/* End custom CSS */
/* Start custom CSS for banner, class: .elementor-element-2aadb6b */.elementor-11602 .elementor-element.elementor-element-2aadb6b .banner {
    border-radius: 11px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cb9555f */.elementor-11602 .elementor-element.elementor-element-cb9555f {
    left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 100vw;
  position: relative;
  right: 50%;
  width: 100vw;
}/* End custom CSS */
/* Start custom CSS for banner, class: .elementor-element-b41af1c */.elementor-11602 .elementor-element.elementor-element-b41af1c .banner {
    border-radius: 11px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4c44ad6 */.elementor-11602 .elementor-element.elementor-element-4c44ad6 > div {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7c68c43 */.elementor-11602 .elementor-element.elementor-element-7c68c43 {
    left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 100vw;
  position: relative;
  right: 50%;
  width: 100vw;
}/* End custom CSS */
/* Start custom CSS for banner, class: .elementor-element-9dd9fdc */.elementor-11602 .elementor-element.elementor-element-9dd9fdc .banner {
    border-radius: 11px 0px 0px 0px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2dac812 */.elementor-11602 .elementor-element.elementor-element-2dac812 > div {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f90cbc */.elementor-11602 .elementor-element.elementor-element-2f90cbc {
    left: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  max-width: 100vw;
  position: relative;
  right: 50%;
  width: 100vw;
}/* End custom CSS */