.elementor-8 .elementor-element.elementor-element-d8354a5{--display:flex;--min-height:30vh;--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;--align-items:flex-end;}.elementor-8 .elementor-element.elementor-element-d8354a5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-d8354a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f2630 );}.elementor-8 .elementor-element.elementor-element-56623b6{--display:flex;--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;--overflow:hidden;--z-index:1;}.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-8 .elementor-element.elementor-element-4cc9058 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-7636b30 .elementor-heading-title{font-family:"Krona One", sans-serif;font-size:128px;font-weight:600;color:var( --e-global-color-text );}.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-8 .elementor-element.elementor-element-530f217{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-49cab50{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.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 );}.elementor-8 .elementor-element.elementor-element-e6c00a6 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:17px 48px 16px 48px;}.elementor-8 .elementor-element.elementor-element-e6c00a6{--e-transform-scale:1;}.elementor-8 .elementor-element.elementor-element-a7d2b68 .elementor-button{background-color:var( --e-global-color-ad9f765 );font-family:"Inter Tight", sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;padding:16px 48px 16px 48px;}.elementor-8 .elementor-element.elementor-element-32a4a1e{--display:flex;--min-height:500px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:0;}.elementor-8 .elementor-element.elementor-element-6ebc236{--display:flex;--min-height:250px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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 );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-ae192a1{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-ae192a1{right:0px;}.elementor-8 .elementor-element.elementor-element-ae192a1{top:0px;}.elementor-8 .elementor-element.elementor-element-ae192a1 img{max-width:234px;height:234px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-9d961a8{left:0px;}body.rtl .elementor-8 .elementor-element.elementor-element-9d961a8{right:0px;}.elementor-8 .elementor-element.elementor-element-9d961a8{top:82px;}.elementor-8 .elementor-element.elementor-element-9d961a8 img{max-width:153px;height:153px;}.elementor-8 .elementor-element.elementor-element-5a36201{--display:flex;--position:absolute;--min-height:240px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );top:240px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-5a36201{left:114px;}body.rtl .elementor-8 .elementor-element.elementor-element-5a36201{right:114px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-7fb440e{left:15px;}body.rtl .elementor-8 .elementor-element.elementor-element-7fb440e{right:15px;}.elementor-8 .elementor-element.elementor-element-7fb440e{top:0px;}.elementor-8 .elementor-element.elementor-element-7fb440e img{max-width:134px;height:134px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-f6894e3{left:15px;}body.rtl .elementor-8 .elementor-element.elementor-element-f6894e3{right:15px;}.elementor-8 .elementor-element.elementor-element-f6894e3{top:0px;}.elementor-8 .elementor-element.elementor-element-f6894e3 img{max-width:206px;height:206px;}.elementor-8 .elementor-element.elementor-element-efbe99a{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-8 .elementor-element.elementor-element-efbe99a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-efbe99a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c964936 );}.elementor-8 .elementor-element.elementor-element-ca1df95{--display:flex;--justify-content:space-evenly;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-ca1df95:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ca1df95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-69a9951{text-align:center;}.elementor-8 .elementor-element.elementor-element-69a9951 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0a41d33 .elementor-button{background-color:var( --e-global-color-ad9f765 );border-style:none;}.elementor-8 .elementor-element.elementor-element-0a41d33.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-8cb9d98{--display:flex;--justify-content:space-evenly;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-8cb9d98:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-8cb9d98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-274678d{text-align:center;}.elementor-8 .elementor-element.elementor-element-274678d .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-54d9aa3 .elementor-button{background-color:var( --e-global-color-ad9f765 );border-style:none;}.elementor-8 .elementor-element.elementor-element-54d9aa3.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-816a432{--display:flex;--justify-content:space-evenly;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-816a432:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-816a432 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f2630 );}.elementor-8 .elementor-element.elementor-element-e549dde{text-align:center;}.elementor-8 .elementor-element.elementor-element-e549dde .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-0d09f36 .elementor-button{background-color:var( --e-global-color-ad9f765 );border-style:none;}.elementor-8 .elementor-element.elementor-element-0d09f36.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-b7e8921{--display:flex;--justify-content:space-evenly;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-b7e8921:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b7e8921 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-53a1a28{text-align:center;}.elementor-8 .elementor-element.elementor-element-53a1a28 .elementor-heading-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-e0a7dc6{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-e39461a .elementor-button{background-color:var( --e-global-color-ad9f765 );fill:var( --e-global-color-b85ea57 );color:var( --e-global-color-b85ea57 );border-style:none;}.elementor-8 .elementor-element.elementor-element-e39461a.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-c4d2bd2{--display:flex;--justify-content:space-evenly;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-c4d2bd2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c4d2bd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e7a1144 );}.elementor-8 .elementor-element.elementor-element-8feb48c{text-align:center;}.elementor-8 .elementor-element.elementor-element-8feb48c .elementor-heading-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-3a0c68e{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-79af566 .elementor-button{background-color:var( --e-global-color-ad9f765 );fill:var( --e-global-color-b85ea57 );color:var( --e-global-color-b85ea57 );border-style:none;}.elementor-8 .elementor-element.elementor-element-79af566.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-cbcff85{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cbcff85:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-cbcff85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c964936 );}.elementor-8 .elementor-element.elementor-element-0ad00b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 5%;--row-gap:0%;--column-gap:5%;--border-radius:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-0ad00b2:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0ad00b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c964936 );}.elementor-8 .elementor-element.elementor-element-f854647{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;}.elementor-8 .elementor-element.elementor-element-f854647:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-f854647 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-89db226{--display:flex;}.elementor-8 .elementor-element.elementor-element-89db226.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-d5871fb{--display:flex;--min-height:275px;}.elementor-8 .elementor-element.elementor-element-4386a9b img{width:320px;height:164px;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-1859adc{left:82px;}body.rtl .elementor-8 .elementor-element.elementor-element-1859adc{right:82px;}.elementor-8 .elementor-element.elementor-element-1859adc{top:95px;}.elementor-8 .elementor-element.elementor-element-1859adc img{width:140px;}.elementor-8 .elementor-element.elementor-element-655e56e .elementor-heading-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-89c6eae{--display:flex;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-8 .elementor-element.elementor-element-acda263.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-acda263.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-acda263.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-acda263 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-acda263 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-acda263 .elementor-image-box-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-acda263 .elementor-image-box-description{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-455ee1c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-455ee1c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-455ee1c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-455ee1c .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-455ee1c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-455ee1c .elementor-image-box-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-455ee1c .elementor-image-box-description{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-194fb30{--display:flex;}.elementor-8 .elementor-element.elementor-element-6787009.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-6787009.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-6787009.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-6787009 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-6787009 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-6787009 .elementor-image-box-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-6787009 .elementor-image-box-description{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-9f53d95.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-9f53d95.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-9f53d95.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-9f53d95 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-9f53d95 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-9f53d95 .elementor-image-box-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-9f53d95 .elementor-image-box-description{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-727b2e8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-8 .elementor-element.elementor-element-727b2e8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-8 .elementor-element.elementor-element-727b2e8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-727b2e8 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-8 .elementor-element.elementor-element-727b2e8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-727b2e8 .elementor-image-box-title{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-727b2e8 .elementor-image-box-description{color:var( --e-global-color-b85ea57 );}.elementor-8 .elementor-element.elementor-element-b5ead84{--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;--align-items:stretch;}.elementor-8 .elementor-element.elementor-element-b5ead84:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-b5ead84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c964936 );}.elementor-8 .elementor-element.elementor-element-19a225a{--display:flex;--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-19a225a:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-19a225a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-a1d1d1b .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-33b3dd1.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-33b3dd1 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-33b3dd1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-33b3dd1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-33b3dd1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-33b3dd1.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-33b3dd1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-33b3dd1 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-33b3dd1 .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-40ff544{--display:flex;--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-40ff544:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-40ff544 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-a6c55c3 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-236c48f.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-236c48f .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-236c48f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-236c48f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-236c48f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-236c48f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-236c48f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-236c48f .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-236c48f .elementor-icon svg{height:24px;}.elementor-8 .elementor-element.elementor-element-6dbc2dc{--display:flex;--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;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-8 .elementor-element.elementor-element-6dbc2dc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6dbc2dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f2630 );}.elementor-8 .elementor-element.elementor-element-dcf8874{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-65bda40 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-2bb9855.elementor-element{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-2bb9855 .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-2bb9855.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2bb9855.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2bb9855.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2bb9855.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2bb9855.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-2bb9855 .elementor-icon{font-size:24px;}.elementor-8 .elementor-element.elementor-element-2bb9855 .elementor-icon svg{height:24px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-efbe99a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-d8354a5{--flex-wrap:nowrap;}.elementor-8 .elementor-element.elementor-element-32a4a1e{--width:100%;}.elementor-8 .elementor-element.elementor-element-efbe99a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8 .elementor-element.elementor-element-d5871fb{--width:301px;}.elementor-8 .elementor-element.elementor-element-acda263 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-455ee1c .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-6787009 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-9f53d95 .elementor-image-box-img{margin-bottom:15px;}.elementor-8 .elementor-element.elementor-element-727b2e8 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-56623b6{--width:100%;}.elementor-8 .elementor-element.elementor-element-32a4a1e{--width:500px;}.elementor-8 .elementor-element.elementor-element-6ebc236{--width:250px;}.elementor-8 .elementor-element.elementor-element-5a36201{--width:240px;}.elementor-8 .elementor-element.elementor-element-89db226{--width:28.049%;}.elementor-8 .elementor-element.elementor-element-d5871fb{--width:301px;}}/* Start custom CSS for container, class: .elementor-element-32a4a1e *//* 1. Target Assignment - Accelerated loops (6-9s), tightly desynchronized */
.deso-mol-1-1-1 { animation: agile-float-1 6s ease-in-out infinite; transform-origin: center; }
.deso-mol-1-1-2 { animation: agile-float-2 8s ease-in-out infinite alternate 1s; transform-origin: center; }
.deso-mol-1-2-1 { animation: agile-float-3 7s ease-in-out infinite 0.5s; transform-origin: center; }
.deso-mol-1-2-2 { animation: agile-float-4 9s ease-in-out infinite alternate-reverse 1.5s; transform-origin: center; }

/* 2. The Micro-Kinetic Math (Strictly limited to 12px max travel to prevent clipping) */

/* Foreground Top: Brisk upward and outward drift */
@keyframes agile-float-1 {
    0%, 100% { transform: translate(0px, 0px) rotate(0deg); }
    50%      { transform: translate(6px, -10px) rotate(5deg); }
}

/* Foreground Bottom: Brisk downward and inward drift */
@keyframes agile-float-2 {
    0%, 100% { transform: translate(0px, 0px) rotate(0deg); }
    50%      { transform: translate(-8px, 12px) rotate(-6deg); }
}

/* Midground: Gentle horizontal sweep, very slight expansion */
@keyframes agile-float-3 {
    0%, 100% { transform: translate(0px, 0px) rotate(0deg) scale(1); }
    50%      { transform: translate(12px, -4px) rotate(4deg) scale(1.02); }
}

/* Background: Deep inward compression, opposing rotation */
@keyframes agile-float-4 {
    0%, 100% { transform: translate(0px, 0px) rotate(0deg) scale(1); }
    50%      { transform: translate(-10px, 8px) rotate(-5deg) scale(0.96); }
}

/* 3. MOBILE GUILLOTINE */
@media (max-width: 767px) {
    .deso-mol-1-1-1, 
    .deso-mol-1-1-2, 
    .deso-mol-1-2-1, 
    .deso-mol-1-2-2 {
        display: none !important;
        animation: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5871fb *//* =========================================
   DESO SECONDARY AGILE SUSPENSION
   ========================================= */

/* 1. Target Assignment - Synced with Hero Velocity (7-8s loops) */
.deso-mol-2-1 {
    /* 7s loop, easing, 0s delay */
    animation: agile-secondary-1 7s ease-in-out infinite;
    transform-origin: center center;
}

.deso-mol-2-2 {
    /* 8s loop, easing, 1.5s delay to break mathematical symmetry */
    animation: agile-secondary-2 8s ease-in-out infinite alternate 1.5s;
    transform-origin: center center;
}

/* 2. The Kinetic Math (Max 12px travel to prevent boundary clipping) */

/* Molecule 1: Upward and outward drift with slight clockwise rotation */
@keyframes agile-secondary-1 {
    0%, 100% { 
        transform: translate(0px, 0px) rotate(0deg); 
    }
    50% { 
        transform: translate(8px, -10px) rotate(5deg); 
    }
}

/* Molecule 2: Downward and inward pull with counter-rotation and compression */
@keyframes agile-secondary-2 {
    0%, 100% { 
        transform: translate(0px, 0px) rotate(0deg) scale(1); 
    }
    50% { 
        transform: translate(-6px, 12px) rotate(-6deg) scale(0.97); 
    }
}

/* 3. MOBILE GUILLOTINE: Purge SVGs on mobile devices */
@media (max-width: 767px) {
    .deso-mol-2-1,
    .deso-mol-2-2 {
        display: none !important;
        animation: none !important;
    }
}/* End custom CSS */