.elementor-38895 .elementor-element.elementor-element-7a65db1{--display:flex;--min-height:100vh;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:210px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-c9a6a9a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.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-38895 .elementor-element.elementor-element-1190ef7{background-color:#F99D1C33;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;padding:14px 22px 14px 22px;border-radius:100px 100px 100px 100px;text-align:center;}.elementor-38895 .elementor-element.elementor-element-1190ef7 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:17px;font-weight:500;letter-spacing:-0.033em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-65393a6{width:var( --container-widget-width, 1170px );max-width:1170px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:1170px;--container-widget-flex-grow:0;text-align:center;}.elementor-38895 .elementor-element.elementor-element-65393a6 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:140px;font-weight:700;line-height:0.9em;letter-spacing:-0.07em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-5afa429{--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:center;--align-items:center;--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-38895 .elementor-element.elementor-element-3d6a586 .elementor-button{background-color:var( --e-global-color-777e9398 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-6ed6f05d );color:var( --e-global-color-6ed6f05d );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-3d6a586 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-3d6a586 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-e03463f .elementor-button{background-color:#FFFFFF00;font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.525rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-e03463f .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-e03463f .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-e03463f .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-e03463f .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-7fbb366{--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;--justify-content:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:40px;--padding-bottom:60px;--padding-left:25px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-4e9c873{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-38895 .elementor-element.elementor-element-e111857{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 11px) 0px;}.elementor-38895 .elementor-element.elementor-element-e111857 img{width:auto;height:25px;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-38895 .elementor-element.elementor-element-51f3def{text-align:center;}.elementor-38895 .elementor-element.elementor-element-51f3def .elementor-star-rating{font-size:12px;}.elementor-38895 .elementor-element.elementor-element-51f3def .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-38895 .elementor-element.elementor-element-51f3def .elementor-star-rating i:before{color:#F58C00;}.elementor-38895 .elementor-element.elementor-element-ccdf197{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-55b8b32 img{width:auto;height:36px;}.elementor-38895 .elementor-element.elementor-element-8aacf00{text-align:center;}.elementor-38895 .elementor-element.elementor-element-8aacf00 .elementor-star-rating{font-size:12px;}.elementor-38895 .elementor-element.elementor-element-8aacf00 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-38895 .elementor-element.elementor-element-8aacf00 .elementor-star-rating i:before{color:#F58C00;}.elementor-38895 .elementor-element.elementor-element-c2df815{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-b8e5fb8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-38895 .elementor-element.elementor-element-b8e5fb8 img{width:auto;height:31px;}.elementor-38895 .elementor-element.elementor-element-5074c86{text-align:center;}.elementor-38895 .elementor-element.elementor-element-5074c86 .elementor-star-rating{font-size:12px;}.elementor-38895 .elementor-element.elementor-element-5074c86 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-38895 .elementor-element.elementor-element-5074c86 .elementor-star-rating i:before{color:#F58C00;}.elementor-38895 .elementor-element.elementor-element-0b92c5f{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-644c159 img{width:90px;}.elementor-38895 .elementor-element.elementor-element-e5e7a80{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-0f5a1ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-0f5a1ae .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-b6f8a60{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-b6f8a60 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-83b5ed8 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );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-38895 .elementor-element.elementor-element-dff152b{width:var( --container-widget-width, 980px );max-width:980px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:980px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-f53b514{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-3d93f5b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000000F;--border-color:#0000000F;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:56px;}.elementor-38895 .elementor-element.elementor-element-17f2aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-38895 .elementor-element.elementor-element-17f2aea .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-38895 .elementor-element.elementor-element-c368d2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-c368d2d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-83b5ed8 );font-family:"Instrument Sans", sans-serif;font-size:68px;font-weight:700;line-height:1em;}.elementor-38895 .elementor-element.elementor-element-cfa2087{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-cfa2087 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.625em;}.elementor-38895 .elementor-element.elementor-element-2690a57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#0000000F;--border-color:#0000000F;--padding-top:36px;--padding-bottom:36px;--padding-left:56px;--padding-right:56px;}.elementor-38895 .elementor-element.elementor-element-a335fa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-38895 .elementor-element.elementor-element-a335fa9 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-38895 .elementor-element.elementor-element-31fe5d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-31fe5d6 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-83b5ed8 );font-family:"Instrument Sans", sans-serif;font-size:68px;font-weight:700;line-height:1em;}.elementor-38895 .elementor-element.elementor-element-86089be{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-86089be .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.625em;}.elementor-38895 .elementor-element.elementor-element-b95f99f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:56px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-6f1e15e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-38895 .elementor-element.elementor-element-6f1e15e .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.5em;}.elementor-38895 .elementor-element.elementor-element-53c9348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-53c9348 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-83b5ed8 );font-family:"Instrument Sans", sans-serif;font-size:68px;font-weight:700;line-height:1em;}.elementor-38895 .elementor-element.elementor-element-c8b855a{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:260px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-c8b855a .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:1.625em;}.elementor-38895 .elementor-element.elementor-element-ee48c9c{--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;--padding-top:80px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-36bb354{--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;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;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:#00000014;--border-color:#00000014;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-49b719a{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-49b719a .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-a617fae{width:var( --container-widget-width, 390px );max-width:390px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;--container-widget-width:390px;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-97d416a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:22px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-1a41c62{width:var( --container-widget-width, fit-content );max-width:fit-content;--e-transform-rotateZ:-8deg;background-color:#FF9811;padding:16px 18px 16px 18px;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:-8px;z-index:4;border-radius:6px 6px 6px 6px;box-shadow:0px 12px 26px 0px rgba(255, 152.00000000000003, 17.000000000000025, 0.22);}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-1a41c62{left:12px;}body.rtl .elementor-38895 .elementor-element.elementor-element-1a41c62{right:12px;}.elementor-38895 .elementor-element.elementor-element-1a41c62 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:14px;font-weight:800;line-height:1em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-e64b082{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:10px 0px 18px 0px;}.elementor-38895 .elementor-element.elementor-element-e64b082 .swiper-wrapper{display:flex;align-items:center;}.elementor-38895 .elementor-element.elementor-element-95c3196{--e-image-carousel-slides-to-show:5;padding:10px 0px 18px 0px;}.elementor-38895 .elementor-element.elementor-element-95c3196 .swiper-wrapper{display:flex;align-items:center;}.elementor-38895 .elementor-element.elementor-element-88b7302{--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;--padding-top:164px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-88b7302:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-88b7302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13e914a );}.elementor-38895 .elementor-element.elementor-element-d63d55d{--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;--justify-content:space-between;--gap:40px 60px;--row-gap:40px;--column-gap:60px;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:#00000014;--border-color:#00000014;--margin-top:0px;--margin-bottom:42px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-0e482a2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-e8471c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-e8471c0 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-470f9e8 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-80b1004{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-80b1004.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-73d015c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;text-align:end;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF73;}.elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-6ed6f05d );color:var( --e-global-color-6ed6f05d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:100px 100px 100px 100px;padding:1rem 1.625rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button:focus{background-color:#FFFFFF1A;color:var( --e-global-color-6ed6f05d );border-color:#FFFFFF99;}.elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-c3d4331 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-9ef36ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-b786c84{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-8530c16{--display:flex;--min-height:693px;--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;--justify-content:space-between;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:56px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;}.elementor-38895 .elementor-element.elementor-element-8530c16:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-8530c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-38895 .elementor-element.elementor-element-86a0e72{width:100%;max-width:100%;top:0px;z-index:0;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-86a0e72{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-86a0e72{right:0px;}.elementor-38895 .elementor-element.elementor-element-aaf48cf{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ad7319b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-531ae76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-531ae76 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF85;}.elementor-38895 .elementor-element.elementor-element-0843314 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:78px;font-weight:700;line-height:0.9em;letter-spacing:-0.055em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-166d978{text-align:end;}.elementor-38895 .elementor-element.elementor-element-166d978 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;color:#FFFFFF85;}.elementor-38895 .elementor-element.elementor-element-7c30fcc{--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:space-between;--align-items:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-13cb789{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-13cb789.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-eacc3b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-38895 .elementor-element.elementor-element-eacc3b7 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:28px;font-weight:400;line-height:1.34em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-3ebae89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#FFFFFFB8;}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-af7da8f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:9px;font-weight:normal;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;}.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-text{color:#FFFFFFD1;transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-6f7c71d{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ccc96c1 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:700;line-height:0.86em;letter-spacing:-0.055em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-c2d35bf{text-align:end;}.elementor-38895 .elementor-element.elementor-element-c2d35bf .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.1em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-795b0bc{--display:flex;--min-height:693px;--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;--justify-content:space-between;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:56px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;}.elementor-38895 .elementor-element.elementor-element-795b0bc:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-795b0bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0F;}.elementor-38895 .elementor-element.elementor-element-0af79ea{width:100%;max-width:100%;top:0px;z-index:0;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-0af79ea{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-0af79ea{right:0px;}.elementor-38895 .elementor-element.elementor-element-116b1b0{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-d1dd3ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-f77eaa9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-f77eaa9 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF85;}.elementor-38895 .elementor-element.elementor-element-0356484 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:78px;font-weight:700;line-height:0.9em;letter-spacing:-0.055em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-58a1a91{text-align:end;}.elementor-38895 .elementor-element.elementor-element-58a1a91 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;color:#FFFFFF85;}.elementor-38895 .elementor-element.elementor-element-ae3628a{--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:space-between;--align-items:flex-end;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-bd19d65{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-bd19d65.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-8534c12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-38895 .elementor-element.elementor-element-8534c12 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:28px;font-weight:400;line-height:1.34em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-7eeb708{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.6em;color:#FFFFFFB8;}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-b13e908{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:9px;font-weight:normal;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;}.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-text{color:#FFFFFFD1;transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-cfc7ddf{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-1b57820 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:700;line-height:0.86em;letter-spacing:-0.055em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-a2f5b8b{text-align:end;}.elementor-38895 .elementor-element.elementor-element-a2f5b8b .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1.1em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-16c700c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-109px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:52px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:52px;--e-n-carousel-arrow-size:13px;--e-n-carousel-arrow-normal-color:#FFFFFF99;--e-n-carousel-arrow-hover-color:var( --e-global-color-83b5ed8 );--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-fraction-color:#FFFFFF66;--e-n-carousel-fraction-horizontal-position:100%;--e-n-carousel-fraction-horizontal-transform:-100%;--e-n-carousel-fraction-horizontal-offset:-59px;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-transform:-100%;--e-n-carousel-fraction-vertical-offset:28px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-38895 .elementor-element.elementor-element-16c700c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF99;border-radius:999px 999px 999px 999px;padding:10px 10px 10px 10px;}.elementor-38895 .elementor-element.elementor-element-16c700c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-16c700c .swiper-pagination{font-family:"Inter", sans-serif;font-size:11px;}.elementor-38895 .elementor-element.elementor-element-d806f59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-2c97c1e{margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF14;}.elementor-38895 .elementor-element.elementor-element-2c97c1e .elementor-heading-title{font-family:"Inter", sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:0.14em;color:#FFFFFF4D;}.elementor-38895 .elementor-element.elementor-element-879c1c2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-e85e5fa{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-16343ee{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-16343ee .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-75c792d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-75c792d .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#FFFFFFBF;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-1a8e3d7{left:38%;}body.rtl .elementor-38895 .elementor-element.elementor-element-1a8e3d7{right:38%;}.elementor-38895 .elementor-element.elementor-element-1a8e3d7{top:50%;}.elementor-38895 .elementor-element.elementor-element-1a8e3d7 img{width:300px;border-radius:12px 12px 12px 12px;box-shadow:0px 24px 56px 0px rgba(0, 0, 0, 0.75);}.elementor-38895 .elementor-element.elementor-element-812ca60{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-812ca60 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFF4D;}.elementor-38895 .elementor-element.elementor-element-67e365a{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-67e365a .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF40;}.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-38895 .elementor-element.elementor-element-7ddb632 .elementor-icon-wrapper{text-align:center;}.elementor-38895 .elementor-element.elementor-element-7ddb632.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-7ddb632.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-7ddb632.elementor-view-default .elementor-icon{color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-7ddb632.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-7ddb632.elementor-view-default .elementor-icon svg{fill:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-7ddb632 .elementor-icon{font-size:16px;}.elementor-38895 .elementor-element.elementor-element-7ddb632 .elementor-icon svg{height:16px;}.elementor-38895 .elementor-element.elementor-element-6ef1145{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-a717938{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-3cc7800{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-3cc7800 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-4051bcc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-4051bcc .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#FFFFFFBF;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-f1927f2{left:38%;}body.rtl .elementor-38895 .elementor-element.elementor-element-f1927f2{right:38%;}.elementor-38895 .elementor-element.elementor-element-f1927f2{top:50%;}.elementor-38895 .elementor-element.elementor-element-f1927f2 img{width:300px;border-radius:12px 12px 12px 12px;box-shadow:0px 24px 56px 0px rgba(0, 0, 0, 0.75);}.elementor-38895 .elementor-element.elementor-element-82bed79{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-82bed79 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFF4D;}.elementor-38895 .elementor-element.elementor-element-ecaef93{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-ecaef93 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF40;}.elementor-38895 .elementor-element.elementor-element-0555cd0 .elementor-icon-wrapper{text-align:center;}.elementor-38895 .elementor-element.elementor-element-0555cd0.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-0555cd0.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-0555cd0.elementor-view-default .elementor-icon{color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-0555cd0.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-0555cd0.elementor-view-default .elementor-icon svg{fill:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-0555cd0 .elementor-icon{font-size:16px;}.elementor-38895 .elementor-element.elementor-element-0555cd0 .elementor-icon svg{height:16px;}.elementor-38895 .elementor-element.elementor-element-195133d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-25e961a{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-7f1faa9{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-7f1faa9 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-31aebc6.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-31aebc6 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#FFFFFFBF;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-8d5c65d{left:38%;}body.rtl .elementor-38895 .elementor-element.elementor-element-8d5c65d{right:38%;}.elementor-38895 .elementor-element.elementor-element-8d5c65d{top:50%;}.elementor-38895 .elementor-element.elementor-element-8d5c65d img{width:300px;border-radius:12px 12px 12px 12px;box-shadow:0px 24px 56px 0px rgba(0, 0, 0, 0.75);}.elementor-38895 .elementor-element.elementor-element-babb955{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-babb955 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFF4D;}.elementor-38895 .elementor-element.elementor-element-259cb73{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-259cb73 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF40;}.elementor-38895 .elementor-element.elementor-element-a475938 .elementor-icon-wrapper{text-align:center;}.elementor-38895 .elementor-element.elementor-element-a475938.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-a475938.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-a475938.elementor-view-default .elementor-icon{color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-a475938.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-a475938.elementor-view-default .elementor-icon svg{fill:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-a475938 .elementor-icon{font-size:16px;}.elementor-38895 .elementor-element.elementor-element-a475938 .elementor-icon svg{height:16px;}.elementor-38895 .elementor-element.elementor-element-2a05e51{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-a6052ba{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-1496fee{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-1496fee .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-e1d560d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-e1d560d .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#FFFFFFBF;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-bdb0c28{left:38%;}body.rtl .elementor-38895 .elementor-element.elementor-element-bdb0c28{right:38%;}.elementor-38895 .elementor-element.elementor-element-bdb0c28{top:50%;}.elementor-38895 .elementor-element.elementor-element-bdb0c28 img{width:300px;border-radius:12px 12px 12px 12px;box-shadow:0px 24px 56px 0px rgba(0, 0, 0, 0.75);}.elementor-38895 .elementor-element.elementor-element-5ff89cf{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-5ff89cf .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFF4D;}.elementor-38895 .elementor-element.elementor-element-44f9e73{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-44f9e73 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF40;}.elementor-38895 .elementor-element.elementor-element-fd3468c .elementor-icon-wrapper{text-align:center;}.elementor-38895 .elementor-element.elementor-element-fd3468c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-fd3468c.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-fd3468c.elementor-view-default .elementor-icon{color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-fd3468c.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-fd3468c.elementor-view-default .elementor-icon svg{fill:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-fd3468c .elementor-icon{font-size:16px;}.elementor-38895 .elementor-element.elementor-element-fd3468c .elementor-icon svg{height:16px;}.elementor-38895 .elementor-element.elementor-element-aa69be5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-2090a8c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:24px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-115a9f4{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-115a9f4 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-267c878.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-267c878 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.03em;color:#FFFFFFBF;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-5c2c8b7{left:38%;}body.rtl .elementor-38895 .elementor-element.elementor-element-5c2c8b7{right:38%;}.elementor-38895 .elementor-element.elementor-element-5c2c8b7{top:50%;}.elementor-38895 .elementor-element.elementor-element-5c2c8b7 img{width:300px;border-radius:12px 12px 12px 12px;box-shadow:0px 24px 56px 0px rgba(0, 0, 0, 0.75);}.elementor-38895 .elementor-element.elementor-element-0b1a27a{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-0b1a27a .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1em;color:#FFFFFF4D;}.elementor-38895 .elementor-element.elementor-element-cf46083{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-cf46083 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF40;}.elementor-38895 .elementor-element.elementor-element-47adaaf .elementor-icon-wrapper{text-align:center;}.elementor-38895 .elementor-element.elementor-element-47adaaf.elementor-view-stacked .elementor-icon{background-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-47adaaf.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-47adaaf.elementor-view-default .elementor-icon{color:#FFFFFF33;border-color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-47adaaf.elementor-view-framed .elementor-icon, .elementor-38895 .elementor-element.elementor-element-47adaaf.elementor-view-default .elementor-icon svg{fill:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-47adaaf .elementor-icon{font-size:16px;}.elementor-38895 .elementor-element.elementor-element-47adaaf .elementor-icon svg{height:16px;}.elementor-38895 .elementor-element.elementor-element-d4556df{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-e750e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-e750e27 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-c2f555a{--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:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-a6ed7ca{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-a6ed7ca .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-97b5c83{width:var( --container-widget-width, 320px );max-width:320px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:6px 0px 0px 0px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:end;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:var( --e-global-color-1781e8e );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-38895 .elementor-element.elementor-element-2a22441{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-9ec467a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:60px;}.elementor-38895 .elementor-element.elementor-element-191c0ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-38895 .elementor-element.elementor-element-191c0ad .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:1em;letter-spacing:-0.06em;color:#0000000F;}.elementor-38895 .elementor-element.elementor-element-cf557d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-cf557d4 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-b3af8ab{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:var( --e-global-color-1781e8e );}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon i{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon svg{fill:var( --e-global-color-83b5ed8 );transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-c0ef268{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:13px;font-weight:500;letter-spacing:-0.02em;}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-7d01b98{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button{background-color:var( --e-global-color-86be730 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-2445dd8 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-0d967a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-0d967a5 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-22a45d3{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-59baf85 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-38895 .elementor-element.elementor-element-48ff1ae{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-88d8e94 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-1ddeda0 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-bcde2d4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-7f42858{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:60px;}.elementor-38895 .elementor-element.elementor-element-dd3101b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-38895 .elementor-element.elementor-element-dd3101b .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:1em;letter-spacing:-0.06em;color:#0000000F;}.elementor-38895 .elementor-element.elementor-element-1834e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-1834e66 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-f3212b7{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:var( --e-global-color-1781e8e );}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon i{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon svg{fill:var( --e-global-color-83b5ed8 );transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:13px;font-weight:500;letter-spacing:-0.02em;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-2655c9a{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button{background-color:var( --e-global-color-86be730 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-5185b6e .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-7e8aca9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-7e8aca9 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-79700c5{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ecde7ca img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-38895 .elementor-element.elementor-element-04e700e{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-e42fee7 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-7483ed6 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-0dcab71{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-f7a233b{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:60px;}.elementor-38895 .elementor-element.elementor-element-3285658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-38895 .elementor-element.elementor-element-3285658 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:1em;letter-spacing:-0.06em;color:#0000000F;}.elementor-38895 .elementor-element.elementor-element-5ad2504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-5ad2504 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-817690b{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:var( --e-global-color-1781e8e );}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon i{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon svg{fill:var( --e-global-color-83b5ed8 );transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-ebef3f8{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:13px;font-weight:500;letter-spacing:-0.02em;}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-3f98332{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button{background-color:var( --e-global-color-86be730 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-4b66f36 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-f9a0ac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-f9a0ac2 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-fb6f52f{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-c118d89 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-38895 .elementor-element.elementor-element-6ec1e0a{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-42c81f1 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-4a2e7f0 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-style:none;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-6995493{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-b562c9e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:60px;}.elementor-38895 .elementor-element.elementor-element-c88fdae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-38895 .elementor-element.elementor-element-c88fdae .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:1em;letter-spacing:-0.06em;color:#0000000F;}.elementor-38895 .elementor-element.elementor-element-f05d7ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-f05d7ec .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-94166ae{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:var( --e-global-color-1781e8e );}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon i{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon svg{fill:var( --e-global-color-83b5ed8 );transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-8e54c9c{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:13px;font-weight:500;letter-spacing:-0.02em;}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-9a7901e{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button{background-color:var( --e-global-color-86be730 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-2ef2e1c .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-be4f426{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-be4f426 .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-b426822{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ce31b66 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-38895 .elementor-element.elementor-element-c001017{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-efa7f60 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-d712692 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-a0f7303{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-57f98a2{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:60px;}.elementor-38895 .elementor-element.elementor-element-6586a42{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-38895 .elementor-element.elementor-element-6586a42 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:72px;font-weight:700;line-height:1em;letter-spacing:-0.06em;color:#0000000F;}.elementor-38895 .elementor-element.elementor-element-744cecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-744cecc .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:44px;font-weight:700;line-height:1em;letter-spacing:-0.04em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-123b93c{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:var( --e-global-color-1781e8e );}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon i{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon svg{fill:var( --e-global-color-83b5ed8 );transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-7bcac7b{--e-icon-list-icon-size:8px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-size:13px;font-weight:500;letter-spacing:-0.02em;}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text{color:var( --e-global-color-83b5ed8 );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-38895 .elementor-element.elementor-element-10d2572{--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:space-between;--align-items:flex-end;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button{background-color:var( --e-global-color-86be730 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-4a4db44 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-f32a61d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-f32a61d .elementor-heading-title{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-861e5d7{--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;--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-1904596 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-38895 .elementor-element.elementor-element-87b17fd{--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:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-c4a8b15 img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-609b7ca img{width:100%;height:100%;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-38895 .elementor-element.elementor-element-09c4f65{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:40px;--n-tabs-gap:0px;--n-tabs-title-padding-top:16px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:16px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:15px;--n-tabs-title-color:#475569;--n-tabs-title-color-active:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-09c4f65 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF00;}.elementor-38895 .elementor-element.elementor-element-09c4f65.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF00;}.elementor-38895 .elementor-element.elementor-element-09c4f65.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-38895 .elementor-element.elementor-element-09c4f65.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-09c4f65.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#FFFFFF00;}.elementor-38895 .elementor-element.elementor-element-09c4f65.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Instrument Sans", sans-serif;font-weight:500;letter-spacing:-0.01em;}.elementor-38895 .elementor-element.elementor-element-09c4f65 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-655baa4{--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;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:168px;--z-index:1;}.elementor-38895 .elementor-element.elementor-element-c70093a{text-align:end;}.elementor-38895 .elementor-element.elementor-element-c70093a img{width:72px;height:72px;object-fit:contain;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-1a1c3bc{--display:flex;--min-height:600px;--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:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:64px;--padding-left:100px;--padding-right:100px;}.elementor-38895 .elementor-element.elementor-element-1a1c3bc:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-1a1c3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-83b5ed8 );background-image:url("https://newemage.com.mx/wp-content/uploads/2026/06/e92ecdf1-3201-4068-b7b5-72babf1dc46f.webp");background-position:center center;background-size:cover;}.elementor-38895 .elementor-element.elementor-element-1a1c3bc::before, .elementor-38895 .elementor-element.elementor-element-1a1c3bc > .elementor-background-video-container::before, .elementor-38895 .elementor-element.elementor-element-1a1c3bc > .e-con-inner > .elementor-background-video-container::before, .elementor-38895 .elementor-element.elementor-element-1a1c3bc > .elementor-background-slideshow::before, .elementor-38895 .elementor-element.elementor-element-1a1c3bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-38895 .elementor-element.elementor-element-1a1c3bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #000000BF 70%);}.elementor-38895 .elementor-element.elementor-element-c656826{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-9deb658{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-9deb658 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-3f26596 );}.elementor-38895 .elementor-element.elementor-element-a4c778d{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-a4c778d .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:52px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-f040eab{width:var( --container-widget-width, 980px );max-width:980px;--container-widget-width:980px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFFAD;}.elementor-38895 .elementor-element.elementor-element-835c2b7 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-6ed6f05d );color:var( --e-global-color-6ed6f05d );border-radius:100px 100px 100px 100px;padding:1rem 1.525rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-835c2b7 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-835c2b7 .elementor-button:focus{color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-835c2b7 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-835c2b7 .elementor-button:focus svg{fill:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-e6ed1c6{--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:32px 80px;--row-gap:32px;--column-gap:80px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-d7434d7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-0a7cbd2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ed9f90b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-ed9f90b .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;}.elementor-38895 .elementor-element.elementor-element-d780935{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-d780935 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-cb90076{width:var( --container-widget-width, 400px );max-width:400px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button{background-color:var( --e-global-color-6ed6f05d );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-67950ad .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-774dd54{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00000014;--border-color:#00000014;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-84f791a{--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:28px 28px;--row-gap:28px;--column-gap:28px;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:#00000014;--border-color:#00000014;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-38895 .elementor-element.elementor-element-8c72b0a{padding:10px 0px 0px 0px;}.elementor-38895 .elementor-element.elementor-element-8c72b0a .elementor-icon-box-wrapper{text-align:start;}.elementor-38895 .elementor-element.elementor-element-8c72b0a .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-8c72b0a .elementor-icon-box-title, .elementor-38895 .elementor-element.elementor-element-8c72b0a .elementor-icon-box-title a{font-family:"Instrument Sans", sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-8c72b0a .elementor-icon-box-description{font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-f09ea27{--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:28px 28px;--row-gap:28px;--column-gap:28px;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:#00000014;--border-color:#00000014;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-203f474{padding:10px 0px 0px 0px;}.elementor-38895 .elementor-element.elementor-element-203f474 .elementor-icon-box-wrapper{text-align:start;}.elementor-38895 .elementor-element.elementor-element-203f474 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-203f474 .elementor-icon-box-title, .elementor-38895 .elementor-element.elementor-element-203f474 .elementor-icon-box-title a{font-family:"Instrument Sans", sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-203f474 .elementor-icon-box-description{font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-9603f7b{--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:28px 28px;--row-gap:28px;--column-gap:28px;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:#00000014;--border-color:#00000014;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-8ef380b{padding:10px 0px 0px 0px;}.elementor-38895 .elementor-element.elementor-element-8ef380b .elementor-icon-box-wrapper{text-align:start;}.elementor-38895 .elementor-element.elementor-element-8ef380b .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-8ef380b .elementor-icon-box-title, .elementor-38895 .elementor-element.elementor-element-8ef380b .elementor-icon-box-title a{font-family:"Instrument Sans", sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-8ef380b .elementor-icon-box-description{font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-eadfaef{--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:28px 28px;--row-gap:28px;--column-gap:28px;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:#00000014;--border-color:#00000014;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-c01b57f{padding:10px 0px 0px 0px;}.elementor-38895 .elementor-element.elementor-element-c01b57f .elementor-icon-box-wrapper{text-align:start;}.elementor-38895 .elementor-element.elementor-element-c01b57f .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-c01b57f .elementor-icon-box-title, .elementor-38895 .elementor-element.elementor-element-c01b57f .elementor-icon-box-title a{font-family:"Instrument Sans", sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-c01b57f .elementor-icon-box-description{font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-8de3789{--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:28px 28px;--row-gap:28px;--column-gap:28px;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:#00000014;--border-color:#00000014;--padding-top:28px;--padding-bottom:28px;--padding-left:12px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-9d21202{padding:10px 0px 0px 0px;}.elementor-38895 .elementor-element.elementor-element-9d21202 .elementor-icon-box-wrapper{text-align:start;}.elementor-38895 .elementor-element.elementor-element-9d21202 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-9d21202 .elementor-icon-box-title, .elementor-38895 .elementor-element.elementor-element-9d21202 .elementor-icon-box-title a{font-family:"Instrument Sans", sans-serif;font-size:20px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-9d21202 .elementor-icon-box-description{font-family:"Inter", sans-serif;font-size:14px;font-weight:normal;line-height:1.68em;}.elementor-38895 .elementor-element.elementor-element-6202625{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-6202625:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-6202625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13e914a );}.elementor-38895 .elementor-element.elementor-element-5fe9ca5{--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:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-f590611{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-5775bf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-5775bf8 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-f3379e1 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:64px;font-weight:700;line-height:0.96em;letter-spacing:-0.05em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-097f9d8{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-5ce28a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:6px 0px 0px 0px;text-align:end;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF8C;}.elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-6ed6f05d );color:var( --e-global-color-6ed6f05d );border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:100px 100px 100px 100px;padding:1rem 1.625rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button:focus{background-color:#FFFFFF1A;color:var( --e-global-color-6ed6f05d );border-color:#FFFFFF99;}.elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-afd4fc7 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-d596a8f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-14381bf{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-73c2ace{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-73c2ace{right:0px;}.elementor-38895 .elementor-element.elementor-element-73c2ace{top:0px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-73c2ace img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-57a9d3f{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-e26827f .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;color:#FB923C;}.elementor-38895 .elementor-element.elementor-element-221271e .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.25em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-f8ce9a6{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-ab13146{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-ab13146{right:0px;}.elementor-38895 .elementor-element.elementor-element-ab13146{top:0px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-ab13146 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-ff10f88{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-f8d3e68 .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;color:#FB923C;}.elementor-38895 .elementor-element.elementor-element-f5e219e .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.25em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-36d3a8e{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-e940dec{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-e940dec{right:0px;}.elementor-38895 .elementor-element.elementor-element-e940dec{top:0px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-e940dec img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-43ed469{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-544fa9e .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;color:#FB923C;}.elementor-38895 .elementor-element.elementor-element-fb3d601 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.25em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-633e406{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-91bd4c9{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-91bd4c9{right:0px;}.elementor-38895 .elementor-element.elementor-element-91bd4c9{top:0px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-91bd4c9 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-24ea65e{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-7f3db46 .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;color:#FB923C;}.elementor-38895 .elementor-element.elementor-element-a6d0f56 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.25em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-a370bac{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-8beceea{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-8beceea{right:0px;}.elementor-38895 .elementor-element.elementor-element-8beceea{top:0px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-8beceea img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-18d7a25{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-3af3755 .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;color:#FB923C;}.elementor-38895 .elementor-element.elementor-element-98a698e .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.25em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-a70125b{--display:flex;--min-height:460px;--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-13abd4a{left:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-13abd4a{right:0px;}.elementor-38895 .elementor-element.elementor-element-13abd4a{top:0px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-13abd4a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-c5f3ddb{--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;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-515f054 .elementor-heading-title{font-size:11px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:1.1px;color:#FB923C;}.elementor-38895 .elementor-element.elementor-element-46f5277 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:28px;font-weight:700;line-height:1.25em;letter-spacing:-0.035em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-7d6ea00{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-7d6ea00:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-7d6ea00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-13e914a );}.elementor-38895 .elementor-element.elementor-element-ee96be0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-ee96be0 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-7343c18{width:var( --container-widget-width, 760px );max-width:760px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-7343c18 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:52px;font-weight:700;line-height:1.08em;letter-spacing:-0.03em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-4f11b8c{width:var( --container-widget-width, 566px );max-width:566px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--container-widget-width:566px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF73;}.elementor-38895 .elementor-element.elementor-element-79a7c12{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-fb0ccdc{right:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-fb0ccdc{left:0px;}.elementor-38895 .elementor-element.elementor-element-fb0ccdc{top:-16px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-fb0ccdc .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:180px;font-weight:700;line-height:1em;letter-spacing:-0.08em;color:#FFFFFF0D;}.elementor-38895 .elementor-element.elementor-element-0df0f44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-0df0f44 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:40px;font-weight:700;line-height:1.12em;letter-spacing:-0.025em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-5f0f169{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF8C;}.elementor-38895 .elementor-element.elementor-element-30f8c83{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-b22c34c{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-b22c34c .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-9585281{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-9585281.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-9585281 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:17px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-735d3e9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-735d3e9 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-97fd3f6{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-8664e66{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-8664e66 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-3010a78{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-3010a78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-3010a78 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:17px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-cb95323{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-cb95323 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-2e2d8f6{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-e309b78{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-e309b78 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-bf21b01{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-bf21b01.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-bf21b01 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:17px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-80db76b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-80db76b .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-c600ace{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-d6e9699{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-d6e9699 .elementor-heading-title{font-size:12px;font-weight:700;color:#FFFFFF33;}.elementor-38895 .elementor-element.elementor-element-1eb21d6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-1eb21d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-1eb21d6 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:17px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-40513c0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-38895 .elementor-element.elementor-element-40513c0 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-35bb442{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-e9ff6db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-ef23c61{right:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-ef23c61{left:0px;}.elementor-38895 .elementor-element.elementor-element-ef23c61{top:-16px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-ef23c61 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:180px;font-weight:700;line-height:1em;letter-spacing:-0.08em;color:#FFFFFF0D;}.elementor-38895 .elementor-element.elementor-element-4d5e830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-4d5e830 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:40px;font-weight:700;line-height:1.12em;letter-spacing:-0.025em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-0f20660{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF8C;}.elementor-38895 .elementor-element.elementor-element-eed87e0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ecebbca{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-1b10ddc .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-a979147 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:#FFFFFF66;}.elementor-38895 .elementor-element.elementor-element-c1649f9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-df67f20 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-e51966e .elementor-heading-title{font-family:"Inter", sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:#FFFFFF66;}.elementor-38895 .elementor-element.elementor-element-efbf079{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:36px;--padding-bottom:36px;--padding-left:32px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-feaea6e .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:68px;font-weight:700;line-height:1em;letter-spacing:-0.025em;}.elementor-38895 .elementor-element.elementor-element-1ff871e .elementor-heading-title{font-family:"Inter", sans-serif;font-size:13px;font-weight:400;line-height:1.45em;color:#FFFFFF66;}.elementor-38895 .elementor-element.elementor-element-0f3a74c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-dd854ce{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-e086295{right:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-e086295{left:0px;}.elementor-38895 .elementor-element.elementor-element-e086295{top:-16px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-e086295 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:180px;font-weight:700;line-height:1em;letter-spacing:-0.08em;color:#FFFFFF0D;}.elementor-38895 .elementor-element.elementor-element-c9d9a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-c9d9a47 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:40px;font-weight:700;line-height:1.12em;letter-spacing:-0.025em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-82322fb{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF8C;}.elementor-38895 .elementor-element.elementor-element-69aa783{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-29dabce img{max-width:96px;height:28px;object-fit:contain;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-0162454{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-27d7b5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-27d7b5a .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-5d7e765.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-5d7e765 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-c3befa4{padding:2px 12px 2px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-86be730 );border-radius:999px 999px 999px 999px;text-align:end;}.elementor-38895 .elementor-element.elementor-element-c3befa4 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-6222958{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-450d576 img{max-width:96px;height:28px;object-fit:contain;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-1573fa6{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-f96f8b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-f96f8b0 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-cb14c20.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-cb14c20 .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-5f8dd29{padding:2px 12px 2px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-86be730 );border-radius:999px 999px 999px 999px;text-align:end;}.elementor-38895 .elementor-element.elementor-element-5f8dd29 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-f529b91{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF14;--border-color:#FFFFFF14;--padding-top:22px;--padding-bottom:22px;--padding-left:12px;--padding-right:12px;}.elementor-38895 .elementor-element.elementor-element-b4673a2 img{max-width:96px;height:28px;object-fit:contain;object-position:center center;}.elementor-38895 .elementor-element.elementor-element-b8d1921{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-18a753d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-18a753d .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:15px;font-weight:700;line-height:1em;letter-spacing:-0.02em;color:#FFFFFFE6;}.elementor-38895 .elementor-element.elementor-element-af5e74d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-af5e74d .elementor-heading-title{font-family:"Inter", sans-serif;font-size:12px;font-weight:400;line-height:1em;color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-fd9bd47{padding:2px 12px 2px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-86be730 );border-radius:999px 999px 999px 999px;text-align:end;}.elementor-38895 .elementor-element.elementor-element-fd9bd47 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-4646d20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-6b43397{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-38895 .elementor-element.elementor-element-a799aad{right:0px;}body.rtl .elementor-38895 .elementor-element.elementor-element-a799aad{left:0px;}.elementor-38895 .elementor-element.elementor-element-a799aad{top:-16px;z-index:0;}.elementor-38895 .elementor-element.elementor-element-a799aad .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:180px;font-weight:700;line-height:1em;letter-spacing:-0.08em;color:#FFFFFF0D;}.elementor-38895 .elementor-element.elementor-element-f525137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-38895 .elementor-element.elementor-element-f525137 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:40px;font-weight:700;line-height:1.12em;letter-spacing:-0.025em;color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-5f043be{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#FFFFFF8C;}.elementor-38895 .elementor-element.elementor-element-35b0e2a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:14px 14px;--row-gap:14px;--column-gap:14px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-4d7e7a2{--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;--background-transition:0.3s;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-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-38895 .elementor-element.elementor-element-4d7e7a2:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-4d7e7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-38895 .elementor-element.elementor-element-4d7e7a2:hover{background-color:#F99D1C0A;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-color:#F99D1C40;--border-color:#F99D1C40;}.elementor-38895 .elementor-element.elementor-element-4d7e7a2, .elementor-38895 .elementor-element.elementor-element-4d7e7a2::before{--border-transition:0.3s;}.elementor-38895 .elementor-element.elementor-element-41d8ce5{text-align:start;}.elementor-38895 .elementor-element.elementor-element-41d8ce5 img{width:auto;height:52px;opacity:0.75;}.elementor-38895 .elementor-element.elementor-element-f42f92d{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:13px;font-weight:normal;line-height:1.5em;color:#FFFFFF80;}.elementor-38895 .elementor-element.elementor-element-cd59201 .elementor-heading-title{font-size:10px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-fccdea1{--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;--background-transition:0.3s;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-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-38895 .elementor-element.elementor-element-fccdea1:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-fccdea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-38895 .elementor-element.elementor-element-fccdea1:hover{background-color:#F99D1C0A;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-color:#F99D1C40;--border-color:#F99D1C40;}.elementor-38895 .elementor-element.elementor-element-fccdea1, .elementor-38895 .elementor-element.elementor-element-fccdea1::before{--border-transition:0.3s;}.elementor-38895 .elementor-element.elementor-element-bcbf96f{text-align:start;}.elementor-38895 .elementor-element.elementor-element-bcbf96f img{width:auto;height:28px;object-fit:contain;object-position:center center;opacity:0.75;}.elementor-38895 .elementor-element.elementor-element-97c5636{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:13px;font-weight:normal;line-height:1.5em;color:#FFFFFF80;}.elementor-38895 .elementor-element.elementor-element-c0c965e .elementor-heading-title{font-size:10px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-6a5b5d7{--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;--background-transition:0.3s;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-color:#FFFFFF14;--border-color:#FFFFFF14;--border-radius:12px 12px 12px 12px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-38895 .elementor-element.elementor-element-6a5b5d7:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-6a5b5d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF08;}.elementor-38895 .elementor-element.elementor-element-6a5b5d7:hover{background-color:#F99D1C0A;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-color:#F99D1C40;--border-color:#F99D1C40;}.elementor-38895 .elementor-element.elementor-element-6a5b5d7, .elementor-38895 .elementor-element.elementor-element-6a5b5d7::before{--border-transition:0.3s;}.elementor-38895 .elementor-element.elementor-element-ee00295{text-align:start;}.elementor-38895 .elementor-element.elementor-element-ee00295 img{width:auto;height:32px;object-fit:contain;object-position:center center;opacity:0.75;}.elementor-38895 .elementor-element.elementor-element-8ffd222{width:var( --container-widget-width, 540px );max-width:540px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", sans-serif;font-size:13px;font-weight:normal;line-height:1.5em;color:#FFFFFF80;}.elementor-38895 .elementor-element.elementor-element-216fef0 .elementor-heading-title{font-size:10px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-3bdda51{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:440px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:4px;--n-tabs-gap:80px;--n-tabs-title-border-radius:0px 8px 8px 0px;--n-tabs-title-padding-top:18px;--n-tabs-title-padding-right:22px;--n-tabs-title-padding-bottom:18px;--n-tabs-title-padding-left:22px;--n-tabs-title-font-size:18px;--n-tabs-title-color:#FFFFFF59;}.elementor-38895 .elementor-element.elementor-element-3bdda51 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#02010100;}.elementor-38895 .elementor-element.elementor-element-3bdda51.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 0px 3px;border-color:#FFFFFF00;}.elementor-38895 .elementor-element.elementor-element-3bdda51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-38895 .elementor-element.elementor-element-3bdda51.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F99D1C1A;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-86be730 );}.elementor-38895 .elementor-element.elementor-element-3bdda51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 3px;border-color:#FFFFFF00;}.elementor-38895 .elementor-element.elementor-element-3bdda51.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Instrument Sans", sans-serif;font-weight:600;}.elementor-38895 .elementor-element.elementor-element-3bdda51 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFFBF;}.elementor-38895 .elementor-element.elementor-element-557d59f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-557d59f:not(.elementor-motion-effects-element-type-background), .elementor-38895 .elementor-element.elementor-element-557d59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBBF24;}.elementor-38895 .elementor-element.elementor-element-28c38ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-21f86e6{--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:0px 80px;--row-gap:0px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-240df9a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-88f4567{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-88f4567 .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:52px;font-weight:700;line-height:1.08em;letter-spacing:-0.03em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-cc4ae01{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-565bfcf{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:6px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", sans-serif;font-size:15px;font-weight:normal;line-height:1.68em;color:#313842;}.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button{background-color:#FFFFFF00;font-family:"Instrument Sans", sans-serif;font-size:15px;font-weight:500;line-height:1em;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-style:solid;border-width:1px 0px 1px 0px;border-color:#0000001F;border-radius:8px 8px 8px 8px;padding:15px 14px 15px 14px;}.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button:focus{background-color:var( --e-global-color-83b5ed8 );color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button{background-color:#FFFFFF00;font-family:"Instrument Sans", sans-serif;font-size:15px;font-weight:500;line-height:1em;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001F;border-radius:8px 8px 8px 8px;padding:15px 14px 15px 14px;}.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button:focus{background-color:var( --e-global-color-83b5ed8 );color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button-content-wrapper{flex-direction:row;}.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button{background-color:#FFFFFF00;font-family:"Instrument Sans", sans-serif;font-size:15px;font-weight:500;line-height:1em;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001F;border-radius:8px 8px 8px 8px;padding:15px 14px 15px 14px;}.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button:focus{background-color:var( --e-global-color-83b5ed8 );color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button-content-wrapper{flex-direction:row;}.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button .elementor-button-content-wrapper{gap:14px;justify-content:start;}.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-a208788{--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;--padding-top:104px;--padding-bottom:104px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-055ce8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-ea76e0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-38895 .elementor-element.elementor-element-ea76e0e .elementor-heading-title{font-family:"Inter", sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-1781e8e );}.elementor-38895 .elementor-element.elementor-element-ce9c1ee{width:var( --container-widget-width, 85% );max-width:85%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-38895 .elementor-element.elementor-element-ce9c1ee .elementor-heading-title{font-family:"Instrument Sans", sans-serif;font-size:88px;font-weight:700;line-height:0.92em;letter-spacing:-0.06em;color:var( --e-global-color-83b5ed8 );}.elementor-38895 .elementor-element.elementor-element-78ba16f{--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:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-7b17843 .elementor-button{background-color:var( --e-global-color-777e9398 );font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-6ed6f05d );color:var( --e-global-color-6ed6f05d );border-radius:100px 100px 100px 100px;padding:1rem 1.125rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-7b17843 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-7b17843 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-83b5ed8 );color:var( --e-global-color-83b5ed8 );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0000001F;border-radius:100px 100px 100px 100px;padding:1rem 1.525rem 1rem 1.625rem;}.elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button .elementor-button-content-wrapper{gap:0.5em;}.elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button:hover, .elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button:focus{color:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button:hover svg, .elementor-38895 .elementor-element.elementor-element-c07f5c9 .elementor-button:focus svg{fill:var( --e-global-color-6ed6f05d );}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-icon i{color:var( --e-global-color-1781e8e );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-icon svg{fill:var( --e-global-color-1781e8e );transition:fill 0.3s;}.elementor-38895 .elementor-element.elementor-element-f28bae8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-item > a{font-family:"Inter", sans-serif;font-weight:normal;}.elementor-38895 .elementor-element.elementor-element-f28bae8 .elementor-icon-list-text{color:var( --e-global-color-1781e8e );transition:color 0.3s;}.elementor-38895 .elementor-element.elementor-element-0564407{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body.elementor-page-38895:not(.elementor-motion-effects-element-type-background), body.elementor-page-38895 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F6F4;}@media(min-width:766px){.elementor-38895 .elementor-element.elementor-element-c9a6a9a{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-4e9c873{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-ccdf197{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-c2df815{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-0b92c5f{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-e5e7a80{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-ee48c9c{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-d63d55d{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-80b1004{--width:380px;}.elementor-38895 .elementor-element.elementor-element-9ef36ec{--content-width:1440px;}.elementor-38895 .elementor-element.elementor-element-ad7319b{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-13cb789{--width:680px;}.elementor-38895 .elementor-element.elementor-element-6f7c71d{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-d1dd3ab{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-bd19d65{--width:680px;}.elementor-38895 .elementor-element.elementor-element-cfc7ddf{--width:fit-content;}.elementor-38895 .elementor-element.elementor-element-d806f59{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-d4556df{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-9ec467a{--width:50%;}.elementor-38895 .elementor-element.elementor-element-22a45d3{--width:50%;}.elementor-38895 .elementor-element.elementor-element-7f42858{--width:50%;}.elementor-38895 .elementor-element.elementor-element-79700c5{--width:50%;}.elementor-38895 .elementor-element.elementor-element-f7a233b{--width:50%;}.elementor-38895 .elementor-element.elementor-element-fb6f52f{--width:50%;}.elementor-38895 .elementor-element.elementor-element-b562c9e{--width:50%;}.elementor-38895 .elementor-element.elementor-element-b426822{--width:50%;}.elementor-38895 .elementor-element.elementor-element-57f98a2{--width:50%;}.elementor-38895 .elementor-element.elementor-element-861e5d7{--width:50%;}.elementor-38895 .elementor-element.elementor-element-c656826{--width:878px;}.elementor-38895 .elementor-element.elementor-element-e6ed1c6{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-d7434d7{--width:43%;}.elementor-38895 .elementor-element.elementor-element-774dd54{--width:57%;}.elementor-38895 .elementor-element.elementor-element-6202625{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-f590611{--width:480px;}.elementor-38895 .elementor-element.elementor-element-097f9d8{--width:536px;}.elementor-38895 .elementor-element.elementor-element-7d6ea00{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-0162454{--width:70%;}.elementor-38895 .elementor-element.elementor-element-1573fa6{--width:70%;}.elementor-38895 .elementor-element.elementor-element-b8d1921{--width:70%;}.elementor-38895 .elementor-element.elementor-element-21f86e6{--content-width:1240px;}.elementor-38895 .elementor-element.elementor-element-240df9a{--width:50%;}.elementor-38895 .elementor-element.elementor-element-cc4ae01{--width:50%;}.elementor-38895 .elementor-element.elementor-element-055ce8b{--content-width:1240px;}}@media(max-width:1200px) and (min-width:766px){.elementor-38895 .elementor-element.elementor-element-3d93f5b{--width:50%;}.elementor-38895 .elementor-element.elementor-element-2690a57{--width:50%;}.elementor-38895 .elementor-element.elementor-element-13cb789{--width:100%;}.elementor-38895 .elementor-element.elementor-element-bd19d65{--width:100%;}.elementor-38895 .elementor-element.elementor-element-d7434d7{--width:100%;}.elementor-38895 .elementor-element.elementor-element-0a7cbd2{--width:100%;}.elementor-38895 .elementor-element.elementor-element-774dd54{--width:100%;}.elementor-38895 .elementor-element.elementor-element-0162454{--width:100%;}.elementor-38895 .elementor-element.elementor-element-1573fa6{--width:100%;}.elementor-38895 .elementor-element.elementor-element-b8d1921{--width:100%;}.elementor-38895 .elementor-element.elementor-element-240df9a{--width:100%;}.elementor-38895 .elementor-element.elementor-element-cc4ae01{--width:100%;}}@media(max-width:1200px){.elementor-38895 .elementor-element.elementor-element-65393a6 .elementor-heading-title{font-size:100px;}.elementor-38895 .elementor-element.elementor-element-7fbb366{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-e5e7a80{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38895 .elementor-element.elementor-element-b6f8a60 .elementor-heading-title{font-size:65px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-3d93f5b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-2690a57{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-b95f99f{--padding-top:36px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-36bb354{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38895 .elementor-element.elementor-element-a617fae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-e64b082{--e-image-carousel-slides-to-show:4;}.elementor-38895 .elementor-element.elementor-element-95c3196{--e-image-carousel-slides-to-show:4;}.elementor-38895 .elementor-element.elementor-element-d63d55d{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38895 .elementor-element.elementor-element-73d015c{text-align:start;}.elementor-38895 .elementor-element.elementor-element-8530c16{--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;--padding-top:56px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-38895 .elementor-element.elementor-element-ad7319b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38895 .elementor-element.elementor-element-eacc3b7{width:100%;max-width:100%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-c2d35bf{text-align:start;}.elementor-38895 .elementor-element.elementor-element-795b0bc{--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;--padding-top:56px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-38895 .elementor-element.elementor-element-d1dd3ab{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-38895 .elementor-element.elementor-element-8534c12{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-a2f5b8b{text-align:start;}.elementor-38895 .elementor-element.elementor-element-16c700c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-38895 .elementor-element.elementor-element-1a8e3d7 img{width:200px;}.elementor-38895 .elementor-element.elementor-element-f1927f2 img{width:200px;}.elementor-38895 .elementor-element.elementor-element-8d5c65d img{width:200px;}.elementor-38895 .elementor-element.elementor-element-bdb0c28 img{width:200px;}.elementor-38895 .elementor-element.elementor-element-5c2c8b7 img{width:200px;}.elementor-38895 .elementor-element.elementor-element-c2f555a{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38895 .elementor-element.elementor-element-97b5c83{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-7d01b98{--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;}.elementor-38895 .elementor-element.elementor-element-48ff1ae{--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-38895 .elementor-element.elementor-element-88d8e94 img{width:100%;}.elementor-38895 .elementor-element.elementor-element-2655c9a{--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;}.elementor-38895 .elementor-element.elementor-element-04e700e{--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-38895 .elementor-element.elementor-element-e42fee7 img{width:100%;}.elementor-38895 .elementor-element.elementor-element-3f98332{--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;}.elementor-38895 .elementor-element.elementor-element-6ec1e0a{--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-38895 .elementor-element.elementor-element-42c81f1 img{width:100%;}.elementor-38895 .elementor-element.elementor-element-9a7901e{--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;}.elementor-38895 .elementor-element.elementor-element-c001017{--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-38895 .elementor-element.elementor-element-efa7f60 img{width:100%;}.elementor-38895 .elementor-element.elementor-element-10d2572{--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;}.elementor-38895 .elementor-element.elementor-element-87b17fd{--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-38895 .elementor-element.elementor-element-c4a8b15 img{width:100%;}.elementor-38895 .elementor-element.elementor-element-09c4f65{--n-tabs-title-gap:40px;}.elementor-38895 .elementor-element.elementor-element-655baa4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-38895 .elementor-element.elementor-element-84f791a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-f09ea27{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38895 .elementor-element.elementor-element-9603f7b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38895 .elementor-element.elementor-element-eadfaef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38895 .elementor-element.elementor-element-8de3789{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38895 .elementor-element.elementor-element-5fe9ca5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38895 .elementor-element.elementor-element-5ce28a6{text-align:start;}.elementor-38895 .elementor-element.elementor-element-d596a8f{--grid-auto-flow:row;}.elementor-38895 .elementor-element.elementor-element-14381bf{--min-height:360px;}.elementor-38895 .elementor-element.elementor-element-f8ce9a6{--min-height:360px;}.elementor-38895 .elementor-element.elementor-element-36d3a8e{--min-height:360px;}.elementor-38895 .elementor-element.elementor-element-633e406{--min-height:360px;}.elementor-38895 .elementor-element.elementor-element-a370bac{--min-height:360px;}.elementor-38895 .elementor-element.elementor-element-a70125b{--min-height:360px;}.elementor-38895 .elementor-element.elementor-element-30f8c83{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-b22c34c{width:initial;max-width:initial;}.elementor-38895 .elementor-element.elementor-element-9585281{--container-widget-width:calc(100% - 36px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 36px) );max-width:calc(100% - 36px);}.elementor-38895 .elementor-element.elementor-element-735d3e9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-97fd3f6{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-8664e66{width:initial;max-width:initial;}.elementor-38895 .elementor-element.elementor-element-3010a78{--container-widget-width:calc(100% - 36px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 36px) );max-width:calc(100% - 36px);}.elementor-38895 .elementor-element.elementor-element-cb95323{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-2e2d8f6{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-e309b78{width:initial;max-width:initial;}.elementor-38895 .elementor-element.elementor-element-bf21b01{--container-widget-width:calc(100% - 36px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 36px) );max-width:calc(100% - 36px);}.elementor-38895 .elementor-element.elementor-element-80db76b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-c600ace{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-d6e9699{width:initial;max-width:initial;}.elementor-38895 .elementor-element.elementor-element-1eb21d6{--container-widget-width:calc(100% - 36px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 36px) );max-width:calc(100% - 36px);}.elementor-38895 .elementor-element.elementor-element-40513c0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-eed87e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38895 .elementor-element.elementor-element-ecebbca{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-c1649f9{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-efbf079{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-69aa783{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-0162454.e-con{--order:2;}.elementor-38895 .elementor-element.elementor-element-c3befa4{text-align:start;}.elementor-38895 .elementor-element.elementor-element-6222958{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-1573fa6.e-con{--order:2;}.elementor-38895 .elementor-element.elementor-element-5f8dd29{text-align:start;}.elementor-38895 .elementor-element.elementor-element-f529b91{--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-start;--flex-wrap:wrap;}.elementor-38895 .elementor-element.elementor-element-b8d1921.e-con{--order:2;}.elementor-38895 .elementor-element.elementor-element-fd9bd47{text-align:start;}.elementor-38895 .elementor-element.elementor-element-35b0e2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38895 .elementor-element.elementor-element-3bdda51{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:40%;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:initial;--n-tabs-heading-wrap:wrap;--n-tabs-gap:40px;}.elementor-38895 .elementor-element.elementor-element-557d59f{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38895 .elementor-element.elementor-element-21f86e6{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-38895 .elementor-element.elementor-element-565bfcf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-38895 .elementor-element.elementor-element-ce9c1ee .elementor-heading-title{font-size:70px;}}@media(max-width:765px){.elementor-38895 .elementor-element.elementor-element-7a65db1{--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-1190ef7 .elementor-heading-title{font-size:13px;}.elementor-38895 .elementor-element.elementor-element-65393a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-38895 .elementor-element.elementor-element-65393a6 .elementor-heading-title{font-size:60px;}.elementor-38895 .elementor-element.elementor-element-5afa429{--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-38895 .elementor-element.elementor-element-3d6a586{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-e03463f{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-7fbb366{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-4e9c873{--width:50;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-ccdf197{--width:50;--margin-top:-9px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38895 .elementor-element.elementor-element-c2df815{--width:50;--justify-content:center;}.elementor-38895 .elementor-element.elementor-element-0b92c5f{--width:50;}.elementor-38895 .elementor-element.elementor-element-e5e7a80{--padding-top:60px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-b6f8a60 .elementor-heading-title{font-size:54px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-c368d2d .elementor-counter-number-wrapper{font-size:52px;}.elementor-38895 .elementor-element.elementor-element-31fe5d6 .elementor-counter-number-wrapper{font-size:52px;}.elementor-38895 .elementor-element.elementor-element-53c9348 .elementor-counter-number-wrapper{font-size:52px;}.elementor-38895 .elementor-element.elementor-element-ee48c9c{--padding-top:30px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-49b719a .elementor-heading-title{font-size:48px;}.elementor-38895 .elementor-element.elementor-element-e64b082{--e-image-carousel-slides-to-show:2;}.elementor-38895 .elementor-element.elementor-element-95c3196{--e-image-carousel-slides-to-show:2;}.elementor-38895 .elementor-element.elementor-element-88b7302{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-470f9e8 .elementor-heading-title{font-size:48px;}.elementor-38895 .elementor-element.elementor-element-c3d4331{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-8530c16{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-38895 .elementor-element.elementor-element-aaf48cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38895 .elementor-element.elementor-element-0843314 .elementor-heading-title{font-size:56px;}.elementor-38895 .elementor-element.elementor-element-166d978{text-align:start;}.elementor-38895 .elementor-element.elementor-element-eacc3b7 .elementor-heading-title{font-size:20px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-795b0bc{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-38895 .elementor-element.elementor-element-116b1b0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-38895 .elementor-element.elementor-element-0356484 .elementor-heading-title{font-size:56px;}.elementor-38895 .elementor-element.elementor-element-58a1a91{text-align:start;}.elementor-38895 .elementor-element.elementor-element-8534c12 .elementor-heading-title{font-size:20px;}.elementor-38895 .elementor-element.elementor-element-16c700c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-38895 .elementor-element.elementor-element-e85e5fa{--justify-content:space-between;}.elementor-38895 .elementor-element.elementor-element-75c792d .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-812ca60{text-align:end;}.elementor-38895 .elementor-element.elementor-element-a717938{--justify-content:space-between;}.elementor-38895 .elementor-element.elementor-element-4051bcc .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-82bed79{text-align:end;}.elementor-38895 .elementor-element.elementor-element-25e961a{--justify-content:space-between;}.elementor-38895 .elementor-element.elementor-element-31aebc6 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-babb955{text-align:end;}.elementor-38895 .elementor-element.elementor-element-a6052ba{--justify-content:space-between;}.elementor-38895 .elementor-element.elementor-element-e1d560d .elementor-heading-title{font-size:28px;}.elementor-38895 .elementor-element.elementor-element-5ff89cf{text-align:end;}.elementor-38895 .elementor-element.elementor-element-2090a8c{--justify-content:space-between;}.elementor-38895 .elementor-element.elementor-element-267c878 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-0b1a27a{text-align:end;}.elementor-38895 .elementor-element.elementor-element-d4556df{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-a6ed7ca .elementor-heading-title{font-size:36px;}.elementor-38895 .elementor-element.elementor-element-9ec467a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-cf557d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-cf557d4 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-b3af8ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-22a45d3{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-7f42858{--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-1834e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-1834e66 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-f3212b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-79700c5{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-f7a233b{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-5ad2504{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-5ad2504 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-817690b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-fb6f52f{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-b562c9e{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-f05d7ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-f05d7ec .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-94166ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-b426822{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-57f98a2{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:10px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-744cecc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-744cecc .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-123b93c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-38895 .elementor-element.elementor-element-861e5d7{--padding-top:20px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-38895 .elementor-element.elementor-element-09c4f65{--n-tabs-title-gap:0px;}.elementor-38895 .elementor-element.elementor-element-655baa4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-1a1c3bc{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-38895 .elementor-element.elementor-element-a4c778d .elementor-heading-title{font-size:48px;}.elementor-38895 .elementor-element.elementor-element-835c2b7{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-e6ed1c6{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-d780935 .elementor-heading-title{font-size:36px;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-38895 .elementor-element.elementor-element-6202625{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-f3379e1 .elementor-heading-title{font-size:36px;}.elementor-38895 .elementor-element.elementor-element-afd4fc7{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-d596a8f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38895 .elementor-element.elementor-element-14381bf{--min-height:320px;}.elementor-38895 .elementor-element.elementor-element-57a9d3f{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38895 .elementor-element.elementor-element-f8ce9a6{--min-height:320px;}.elementor-38895 .elementor-element.elementor-element-ff10f88{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38895 .elementor-element.elementor-element-36d3a8e{--min-height:320px;}.elementor-38895 .elementor-element.elementor-element-43ed469{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38895 .elementor-element.elementor-element-633e406{--min-height:320px;}.elementor-38895 .elementor-element.elementor-element-24ea65e{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38895 .elementor-element.elementor-element-a370bac{--min-height:320px;}.elementor-38895 .elementor-element.elementor-element-18d7a25{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38895 .elementor-element.elementor-element-a70125b{--min-height:320px;}.elementor-38895 .elementor-element.elementor-element-c5f3ddb{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-38895 .elementor-element.elementor-element-7d6ea00{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-38895 .elementor-element.elementor-element-7343c18{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-7343c18 .elementor-heading-title{font-size:36px;}.elementor-38895 .elementor-element.elementor-element-fb0ccdc .elementor-heading-title{font-size:140px;}.elementor-38895 .elementor-element.elementor-element-0df0f44 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-5f0f169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-ef23c61 .elementor-heading-title{font-size:140px;}.elementor-38895 .elementor-element.elementor-element-4d5e830 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-0f20660{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-eed87e0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38895 .elementor-element.elementor-element-e086295 .elementor-heading-title{font-size:140px;}.elementor-38895 .elementor-element.elementor-element-c9d9a47 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-82322fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-a799aad .elementor-heading-title{font-size:140px;}.elementor-38895 .elementor-element.elementor-element-f525137 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-5f043be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-35b0e2a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38895 .elementor-element.elementor-element-f42f92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-97c5636{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-8ffd222{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-38895 .elementor-element.elementor-element-3bdda51{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;}.elementor-38895 .elementor-element.elementor-element-557d59f{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-88f4567{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38895 .elementor-element.elementor-element-88f4567 .elementor-heading-title{font-size:32px;}.elementor-38895 .elementor-element.elementor-element-a208788{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-38895 .elementor-element.elementor-element-ce9c1ee{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-38895 .elementor-element.elementor-element-ce9c1ee .elementor-heading-title{font-size:48px;}.elementor-38895 .elementor-element.elementor-element-7b17843{width:100%;max-width:100%;}.elementor-38895 .elementor-element.elementor-element-c07f5c9{width:100%;max-width:100%;}}/* Start custom CSS for heading, class: .elementor-element-1190ef7 */.elementor-38895 .elementor-element.elementor-element-1190ef7 {
    backdrop-filter: blur(4px);
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f53b514 */.elementor-38895 .elementor-element.elementor-element-f53b514 .elementor-heading-title{
    opacity: .8;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e64b082 */.elementor-38895 .elementor-element.elementor-element-e64b082 .swiper-slide-image {
    height: 62px;
    width: 174px;
    object-fit: contain;
    filter: grayscale(1) contrast(1.05) brightness(.45);
    opacity: .88;
    transition: filter .3s, opacity .3s, transform .3s var(--ease-lusion);
}

.elementor-38895 .elementor-element.elementor-element-e64b082::before,
.elementor-38895 .elementor-element.elementor-element-e64b082::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 110px;
    z-index: 2;
    pointer-events: none;
}

.elementor-38895 .elementor-element.elementor-element-e64b082::before {
    left: 0;
    background: linear-gradient(90deg, rgba(249, 246, 244, .9), rgba(249, 246, 244, 0));
}
.elementor-38895 .elementor-element.elementor-element-e64b082::after {
    right: 0;
    background: linear-gradient(270deg, rgba(249, 246, 244, .9), rgba(249, 246, 244, 0));
}

.elementor-38895 .elementor-element.elementor-element-e64b082 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-95c3196 */.elementor-38895 .elementor-element.elementor-element-95c3196 .swiper-slide-image {
    height: 62px;
    width: 174px;
    object-fit: contain;
    filter: grayscale(1) contrast(1.05) brightness(.45);
    opacity: .88;
    transition: filter .3s, opacity .3s, transform .3s var(--ease-lusion);
}

.elementor-38895 .elementor-element.elementor-element-95c3196::before,
.elementor-38895 .elementor-element.elementor-element-95c3196::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    width: 110px;
    z-index: 2;
    pointer-events: none;
}

.elementor-38895 .elementor-element.elementor-element-95c3196::before {
    left: 0;
    background: linear-gradient(90deg, rgba(249, 246, 244, .9), rgba(249, 246, 244, 0));
}
.elementor-38895 .elementor-element.elementor-element-95c3196::after {
    right: 0;
    background: linear-gradient(270deg, rgba(249, 246, 244, .9), rgba(249, 246, 244, 0));
}

.elementor-38895 .elementor-element.elementor-element-95c3196 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-187ab73 */.elementor-38895 .elementor-element.elementor-element-187ab73 {
    position: absolute;
    top: -44px;
    right: 280px;
    z-index: 10;
    width: 94px;
    height: 94px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-38895 .elementor-element.elementor-element-187ab73 .c-badge-ring {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    animation: badge-spin 10s linear infinite;
    transform-origin: center;
}

.elementor-38895 .elementor-element.elementor-element-187ab73 .badge-center {
    position: relative;
    z-index: 1;
    font-size: 28px;
    color: #0b0b10;
    line-height: 1;
    pointer-events: none;
    width: 22px;
    height: 22px;
    stroke-width: 2;
    fill: currentColor;
}

@keyframes badge-spin {
  to { transform:rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a0e72 */.elementor-38895 .elementor-element.elementor-element-86a0e72 {
    width: 100%;
    height: 100%;
}

.elementor-38895 .elementor-element.elementor-element-86a0e72::before {
    content: '';
    inset: 0;
    background: linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(0,0,0,.22)), linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 58%);
    position: absolute;
    
}

.elementor-38895 .elementor-element.elementor-element-86a0e72 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: .8s cubic-bezier(0.16, 1, 0.3, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af7da8f */.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-item {
    border: 1px solid rgba(255,255,255,.44);
    padding: 8px 13px;
    border-radius: 9999px;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0af79ea */.elementor-38895 .elementor-element.elementor-element-0af79ea {
    width: 100%;
    height: 100%;
}

.elementor-38895 .elementor-element.elementor-element-0af79ea::before {
    content: '';
    inset: 0;
    background: linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(0,0,0,.22)), linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 58%);
    position: absolute;
    
}

.elementor-38895 .elementor-element.elementor-element-0af79ea img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: .8s cubic-bezier(0.16, 1, 0.3, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b13e908 */.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-item {
    border: 1px solid rgba(255,255,255,.44);
    padding: 8px 13px;
    border-radius: 9999px;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a0e72 */.elementor-38895 .elementor-element.elementor-element-86a0e72 {
    width: 100%;
    height: 100%;
}

.elementor-38895 .elementor-element.elementor-element-86a0e72::before {
    content: '';
    inset: 0;
    background: linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(0,0,0,.22)), linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 58%);
    position: absolute;
    
}

.elementor-38895 .elementor-element.elementor-element-86a0e72 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: .8s cubic-bezier(0.16, 1, 0.3, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af7da8f */.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-item {
    border: 1px solid rgba(255,255,255,.44);
    padding: 8px 13px;
    border-radius: 9999px;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0af79ea */.elementor-38895 .elementor-element.elementor-element-0af79ea {
    width: 100%;
    height: 100%;
}

.elementor-38895 .elementor-element.elementor-element-0af79ea::before {
    content: '';
    inset: 0;
    background: linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(0,0,0,.22)), linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 58%);
    position: absolute;
    
}

.elementor-38895 .elementor-element.elementor-element-0af79ea img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: .8s cubic-bezier(0.16, 1, 0.3, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b13e908 */.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-item {
    border: 1px solid rgba(255,255,255,.44);
    padding: 8px 13px;
    border-radius: 9999px;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86a0e72 */.elementor-38895 .elementor-element.elementor-element-86a0e72 {
    width: 100%;
    height: 100%;
}

.elementor-38895 .elementor-element.elementor-element-86a0e72::before {
    content: '';
    inset: 0;
    background: linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(0,0,0,.22)), linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 58%);
    position: absolute;
    
}

.elementor-38895 .elementor-element.elementor-element-86a0e72 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: .8s cubic-bezier(0.16, 1, 0.3, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-af7da8f */.elementor-38895 .elementor-element.elementor-element-af7da8f .elementor-icon-list-item {
    border: 1px solid rgba(255,255,255,.44);
    padding: 8px 13px;
    border-radius: 9999px;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0af79ea */.elementor-38895 .elementor-element.elementor-element-0af79ea {
    width: 100%;
    height: 100%;
}

.elementor-38895 .elementor-element.elementor-element-0af79ea::before {
    content: '';
    inset: 0;
    background: linear-gradient(90deg,rgba(0,0,0,.34),rgba(0,0,0,.06) 45%,rgba(0,0,0,.22)), linear-gradient(to top,rgba(0,0,0,.58),rgba(0,0,0,0) 58%);
    position: absolute;
    
}

.elementor-38895 .elementor-element.elementor-element-0af79ea img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transform: .8s cubic-bezier(0.16, 1, 0.3, 1);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b13e908 */.elementor-38895 .elementor-element.elementor-element-b13e908 .elementor-icon-list-item {
    border: 1px solid rgba(255,255,255,.44);
    padding: 8px 13px;
    border-radius: 9999px;
    margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-16c700c */.elementor-38895 .elementor-element.elementor-element-16c700c .swiper-slide:hover .c-home-projects-carousel__img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1a8e3d7 */.elementor-38895 .elementor-element.elementor-element-1a8e3d7 {
    transform: translateY(-50%) translateY(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f1927f2 */.elementor-38895 .elementor-element.elementor-element-f1927f2 {
    transform: translateY(-50%) translateY(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d5c65d */.elementor-38895 .elementor-element.elementor-element-8d5c65d {
    transform: translateY(-50%) translateY(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bdb0c28 */.elementor-38895 .elementor-element.elementor-element-bdb0c28 {
    transform: translateY(-50%) translateY(10px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c2c8b7 */.elementor-38895 .elementor-element.elementor-element-5c2c8b7 {
    transform: translateY(-50%) translateY(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a6ed7ca */.elementor-38895 .elementor-element.elementor-element-a6ed7ca {
    word-break: break-word;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0ef268 */.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d967a5 */.elementor-38895 .elementor-element.elementor-element-0d967a5 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59baf85 */.elementor-38895 .elementor-element.elementor-element-59baf85 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d8e94 */.elementor-38895 .elementor-element.elementor-element-88d8e94 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-88d8e94 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ddeda0 */.elementor-38895 .elementor-element.elementor-element-1ddeda0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-1ddeda0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6bc7e3 */.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8aca9 */.elementor-38895 .elementor-element.elementor-element-7e8aca9 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecde7ca */.elementor-38895 .elementor-element.elementor-element-ecde7ca {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e42fee7 */.elementor-38895 .elementor-element.elementor-element-e42fee7 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-e42fee7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7483ed6 */.elementor-38895 .elementor-element.elementor-element-7483ed6 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-7483ed6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ebef3f8 */.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a0ac2 */.elementor-38895 .elementor-element.elementor-element-f9a0ac2 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c118d89 */.elementor-38895 .elementor-element.elementor-element-c118d89 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c81f1 */.elementor-38895 .elementor-element.elementor-element-42c81f1 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-42c81f1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a2e7f0 */.elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e54c9c */.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4f426 */.elementor-38895 .elementor-element.elementor-element-be4f426 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce31b66 */.elementor-38895 .elementor-element.elementor-element-ce31b66 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efa7f60 */.elementor-38895 .elementor-element.elementor-element-efa7f60 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-efa7f60 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d712692 */.elementor-38895 .elementor-element.elementor-element-d712692 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-d712692 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bcac7b */.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32a61d */.elementor-38895 .elementor-element.elementor-element-f32a61d p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1904596 */.elementor-38895 .elementor-element.elementor-element-1904596 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a8b15 */.elementor-38895 .elementor-element.elementor-element-c4a8b15 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-c4a8b15 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-609b7ca */.elementor-38895 .elementor-element.elementor-element-609b7ca {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-609b7ca {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0ef268 */.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d967a5 */.elementor-38895 .elementor-element.elementor-element-0d967a5 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59baf85 */.elementor-38895 .elementor-element.elementor-element-59baf85 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d8e94 */.elementor-38895 .elementor-element.elementor-element-88d8e94 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-88d8e94 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ddeda0 */.elementor-38895 .elementor-element.elementor-element-1ddeda0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-1ddeda0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6bc7e3 */.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8aca9 */.elementor-38895 .elementor-element.elementor-element-7e8aca9 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecde7ca */.elementor-38895 .elementor-element.elementor-element-ecde7ca {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e42fee7 */.elementor-38895 .elementor-element.elementor-element-e42fee7 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-e42fee7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7483ed6 */.elementor-38895 .elementor-element.elementor-element-7483ed6 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-7483ed6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ebef3f8 */.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a0ac2 */.elementor-38895 .elementor-element.elementor-element-f9a0ac2 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c118d89 */.elementor-38895 .elementor-element.elementor-element-c118d89 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c81f1 */.elementor-38895 .elementor-element.elementor-element-42c81f1 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-42c81f1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a2e7f0 */.elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e54c9c */.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4f426 */.elementor-38895 .elementor-element.elementor-element-be4f426 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce31b66 */.elementor-38895 .elementor-element.elementor-element-ce31b66 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efa7f60 */.elementor-38895 .elementor-element.elementor-element-efa7f60 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-efa7f60 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d712692 */.elementor-38895 .elementor-element.elementor-element-d712692 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-d712692 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bcac7b */.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32a61d */.elementor-38895 .elementor-element.elementor-element-f32a61d p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1904596 */.elementor-38895 .elementor-element.elementor-element-1904596 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a8b15 */.elementor-38895 .elementor-element.elementor-element-c4a8b15 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-c4a8b15 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-609b7ca */.elementor-38895 .elementor-element.elementor-element-609b7ca {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-609b7ca {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0ef268 */.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d967a5 */.elementor-38895 .elementor-element.elementor-element-0d967a5 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59baf85 */.elementor-38895 .elementor-element.elementor-element-59baf85 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d8e94 */.elementor-38895 .elementor-element.elementor-element-88d8e94 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-88d8e94 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ddeda0 */.elementor-38895 .elementor-element.elementor-element-1ddeda0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-1ddeda0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6bc7e3 */.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8aca9 */.elementor-38895 .elementor-element.elementor-element-7e8aca9 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecde7ca */.elementor-38895 .elementor-element.elementor-element-ecde7ca {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e42fee7 */.elementor-38895 .elementor-element.elementor-element-e42fee7 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-e42fee7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7483ed6 */.elementor-38895 .elementor-element.elementor-element-7483ed6 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-7483ed6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ebef3f8 */.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a0ac2 */.elementor-38895 .elementor-element.elementor-element-f9a0ac2 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c118d89 */.elementor-38895 .elementor-element.elementor-element-c118d89 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c81f1 */.elementor-38895 .elementor-element.elementor-element-42c81f1 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-42c81f1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a2e7f0 */.elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e54c9c */.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4f426 */.elementor-38895 .elementor-element.elementor-element-be4f426 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce31b66 */.elementor-38895 .elementor-element.elementor-element-ce31b66 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efa7f60 */.elementor-38895 .elementor-element.elementor-element-efa7f60 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-efa7f60 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d712692 */.elementor-38895 .elementor-element.elementor-element-d712692 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-d712692 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bcac7b */.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32a61d */.elementor-38895 .elementor-element.elementor-element-f32a61d p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1904596 */.elementor-38895 .elementor-element.elementor-element-1904596 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a8b15 */.elementor-38895 .elementor-element.elementor-element-c4a8b15 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-c4a8b15 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-609b7ca */.elementor-38895 .elementor-element.elementor-element-609b7ca {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-609b7ca {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0ef268 */.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d967a5 */.elementor-38895 .elementor-element.elementor-element-0d967a5 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59baf85 */.elementor-38895 .elementor-element.elementor-element-59baf85 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d8e94 */.elementor-38895 .elementor-element.elementor-element-88d8e94 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-88d8e94 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ddeda0 */.elementor-38895 .elementor-element.elementor-element-1ddeda0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-1ddeda0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6bc7e3 */.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8aca9 */.elementor-38895 .elementor-element.elementor-element-7e8aca9 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecde7ca */.elementor-38895 .elementor-element.elementor-element-ecde7ca {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e42fee7 */.elementor-38895 .elementor-element.elementor-element-e42fee7 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-e42fee7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7483ed6 */.elementor-38895 .elementor-element.elementor-element-7483ed6 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-7483ed6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ebef3f8 */.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a0ac2 */.elementor-38895 .elementor-element.elementor-element-f9a0ac2 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c118d89 */.elementor-38895 .elementor-element.elementor-element-c118d89 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c81f1 */.elementor-38895 .elementor-element.elementor-element-42c81f1 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-42c81f1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a2e7f0 */.elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e54c9c */.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4f426 */.elementor-38895 .elementor-element.elementor-element-be4f426 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce31b66 */.elementor-38895 .elementor-element.elementor-element-ce31b66 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efa7f60 */.elementor-38895 .elementor-element.elementor-element-efa7f60 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-efa7f60 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d712692 */.elementor-38895 .elementor-element.elementor-element-d712692 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-d712692 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bcac7b */.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32a61d */.elementor-38895 .elementor-element.elementor-element-f32a61d p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1904596 */.elementor-38895 .elementor-element.elementor-element-1904596 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a8b15 */.elementor-38895 .elementor-element.elementor-element-c4a8b15 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-c4a8b15 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-609b7ca */.elementor-38895 .elementor-element.elementor-element-609b7ca {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-609b7ca {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0ef268 */.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d967a5 */.elementor-38895 .elementor-element.elementor-element-0d967a5 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59baf85 */.elementor-38895 .elementor-element.elementor-element-59baf85 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d8e94 */.elementor-38895 .elementor-element.elementor-element-88d8e94 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-88d8e94 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ddeda0 */.elementor-38895 .elementor-element.elementor-element-1ddeda0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-1ddeda0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6bc7e3 */.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8aca9 */.elementor-38895 .elementor-element.elementor-element-7e8aca9 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecde7ca */.elementor-38895 .elementor-element.elementor-element-ecde7ca {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e42fee7 */.elementor-38895 .elementor-element.elementor-element-e42fee7 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-e42fee7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7483ed6 */.elementor-38895 .elementor-element.elementor-element-7483ed6 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-7483ed6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ebef3f8 */.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a0ac2 */.elementor-38895 .elementor-element.elementor-element-f9a0ac2 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c118d89 */.elementor-38895 .elementor-element.elementor-element-c118d89 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c81f1 */.elementor-38895 .elementor-element.elementor-element-42c81f1 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-42c81f1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a2e7f0 */.elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e54c9c */.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4f426 */.elementor-38895 .elementor-element.elementor-element-be4f426 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce31b66 */.elementor-38895 .elementor-element.elementor-element-ce31b66 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efa7f60 */.elementor-38895 .elementor-element.elementor-element-efa7f60 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-efa7f60 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d712692 */.elementor-38895 .elementor-element.elementor-element-d712692 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-d712692 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bcac7b */.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32a61d */.elementor-38895 .elementor-element.elementor-element-f32a61d p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1904596 */.elementor-38895 .elementor-element.elementor-element-1904596 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a8b15 */.elementor-38895 .elementor-element.elementor-element-c4a8b15 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-c4a8b15 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-609b7ca */.elementor-38895 .elementor-element.elementor-element-609b7ca {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-609b7ca {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c0ef268 */.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-c0ef268 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d967a5 */.elementor-38895 .elementor-element.elementor-element-0d967a5 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59baf85 */.elementor-38895 .elementor-element.elementor-element-59baf85 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-88d8e94 */.elementor-38895 .elementor-element.elementor-element-88d8e94 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-88d8e94 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1ddeda0 */.elementor-38895 .elementor-element.elementor-element-1ddeda0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-1ddeda0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6bc7e3 */.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-b6bc7e3 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7e8aca9 */.elementor-38895 .elementor-element.elementor-element-7e8aca9 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ecde7ca */.elementor-38895 .elementor-element.elementor-element-ecde7ca {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e42fee7 */.elementor-38895 .elementor-element.elementor-element-e42fee7 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-e42fee7 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7483ed6 */.elementor-38895 .elementor-element.elementor-element-7483ed6 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-7483ed6 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ebef3f8 */.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-ebef3f8 .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9a0ac2 */.elementor-38895 .elementor-element.elementor-element-f9a0ac2 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c118d89 */.elementor-38895 .elementor-element.elementor-element-c118d89 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-42c81f1 */.elementor-38895 .elementor-element.elementor-element-42c81f1 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-42c81f1 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4a2e7f0 */.elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-4a2e7f0 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e54c9c */.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-8e54c9c .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be4f426 */.elementor-38895 .elementor-element.elementor-element-be4f426 p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce31b66 */.elementor-38895 .elementor-element.elementor-element-ce31b66 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-efa7f60 */.elementor-38895 .elementor-element.elementor-element-efa7f60 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-efa7f60 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d712692 */.elementor-38895 .elementor-element.elementor-element-d712692 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-d712692 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7bcac7b */.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item {
    border: 1px solid rgba(249,157,28,.18);
    padding: 5px 13px;
    background-color: #fef0df;
    border-radius: 100px;
    transition: background .25s cubic-bezier(.4,0,.1,1), border-color .25s cubic-bezier(.4,0,.1,1), color .25s cubic-bezier(.4,0,.1,1);
    margin-bottom: 6px;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-text {
    padding-left: 0;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-item:hover {
    background-color: #f99d1c;
    border-color: #f99d1c;
}

.elementor-38895 .elementor-element.elementor-element-7bcac7b .elementor-icon-list-icon {
    order: 2;
    padding-left: 6px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f32a61d */.elementor-38895 .elementor-element.elementor-element-f32a61d p{
    font-family: Monospace;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1904596 */.elementor-38895 .elementor-element.elementor-element-1904596 {
    height: 360px;
    overflow: hidden
    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c4a8b15 */.elementor-38895 .elementor-element.elementor-element-c4a8b15 {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-c4a8b15 {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-609b7ca */.elementor-38895 .elementor-element.elementor-element-609b7ca {
    width: 47%;
    height: 150px;
    overflow: hidden
    ;
}

@media (min-width: 768px) {
    .elementor-38895 .elementor-element.elementor-element-609b7ca {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-09c4f65 */.elementor-38895 .elementor-element.elementor-element-09c4f65 .e-n-tabs-heading {
    border-bottom: 1px solid rgba(0,0,0,0.08);
    counter-reset: services;
    row-gap: 0;
}

.elementor-38895 .elementor-element.elementor-element-09c4f65 .e-n-tab-title {
    counter-increment: services;
}
.elementor-38895 .elementor-element.elementor-element-09c4f65 .e-n-tab-title::before {
    content: counter(services, decimal-leading-zero);
    font-family: Monospace;
    font-size: 10px;
    color: inherit;
    opacity: .6;
    margin-right: 6px;
}
.elementor-38895 .elementor-element.elementor-element-09c4f65 .e-n-tab-title::after {
    content: '';
    position: absolute;
    bottom: -2px;
    left: 0;
    width: 100%;
    height: 3px;
    background: #F99D1C;
    transform-origin: left;
    transition: transform 0.4s cubic-bezier(.4,0,.1,1);
    transform: scaleX(0);
}
.elementor-38895 .elementor-element.elementor-element-09c4f65 .e-n-tab-title:hover:not([aria-selected="true"])::after {
    transform: scaleX(1);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c70093a */.elementor-38895 .elementor-element.elementor-element-c70093a img {
    opacity: .9;
    animation: star-spin 12s linear infinite;
}

@keyframes star-spin  { from{transform:rotate(0deg)}   to{transform:rotate(360deg)} }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d780935 */.elementor-38895 .elementor-element.elementor-element-d780935 {
    word-break: break-word;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-abe87ad */.elementor-38895 .elementor-element.elementor-element-abe87ad {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b248ac2 */.elementor-38895 .elementor-element.elementor-element-b248ac2 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8ab0f0e */.elementor-38895 .elementor-element.elementor-element-8ab0f0e {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a93ccea */.elementor-38895 .elementor-element.elementor-element-a93ccea {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-141b8e4 */.elementor-38895 .elementor-element.elementor-element-141b8e4 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f3379e1 */.elementor-38895 .elementor-element.elementor-element-f3379e1 {
    word-break: break-word;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7343c18 */.elementor-38895 .elementor-element.elementor-element-7343c18 {
    word-break: break-word;
    hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb0ccdc */.elementor-38895 .elementor-element.elementor-element-fb0ccdc {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef23c61 */.elementor-38895 .elementor-element.elementor-element-ef23c61 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e086295 */.elementor-38895 .elementor-element.elementor-element-e086295 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29dabce */.elementor-38895 .elementor-element.elementor-element-29dabce {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-450d576 */.elementor-38895 .elementor-element.elementor-element-450d576 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4673a2 */.elementor-38895 .elementor-element.elementor-element-b4673a2 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a799aad */.elementor-38895 .elementor-element.elementor-element-a799aad {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcbf96f */.elementor-38895 .elementor-element.elementor-element-bcbf96f {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-bcbf96f img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee00295 */.elementor-38895 .elementor-element.elementor-element-ee00295 {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-ee00295 img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb0ccdc */.elementor-38895 .elementor-element.elementor-element-fb0ccdc {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef23c61 */.elementor-38895 .elementor-element.elementor-element-ef23c61 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e086295 */.elementor-38895 .elementor-element.elementor-element-e086295 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29dabce */.elementor-38895 .elementor-element.elementor-element-29dabce {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-450d576 */.elementor-38895 .elementor-element.elementor-element-450d576 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4673a2 */.elementor-38895 .elementor-element.elementor-element-b4673a2 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a799aad */.elementor-38895 .elementor-element.elementor-element-a799aad {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcbf96f */.elementor-38895 .elementor-element.elementor-element-bcbf96f {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-bcbf96f img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee00295 */.elementor-38895 .elementor-element.elementor-element-ee00295 {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-ee00295 img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb0ccdc */.elementor-38895 .elementor-element.elementor-element-fb0ccdc {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef23c61 */.elementor-38895 .elementor-element.elementor-element-ef23c61 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e086295 */.elementor-38895 .elementor-element.elementor-element-e086295 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29dabce */.elementor-38895 .elementor-element.elementor-element-29dabce {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-450d576 */.elementor-38895 .elementor-element.elementor-element-450d576 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4673a2 */.elementor-38895 .elementor-element.elementor-element-b4673a2 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a799aad */.elementor-38895 .elementor-element.elementor-element-a799aad {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcbf96f */.elementor-38895 .elementor-element.elementor-element-bcbf96f {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-bcbf96f img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee00295 */.elementor-38895 .elementor-element.elementor-element-ee00295 {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-ee00295 img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb0ccdc */.elementor-38895 .elementor-element.elementor-element-fb0ccdc {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef23c61 */.elementor-38895 .elementor-element.elementor-element-ef23c61 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e086295 */.elementor-38895 .elementor-element.elementor-element-e086295 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29dabce */.elementor-38895 .elementor-element.elementor-element-29dabce {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-450d576 */.elementor-38895 .elementor-element.elementor-element-450d576 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4673a2 */.elementor-38895 .elementor-element.elementor-element-b4673a2 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a799aad */.elementor-38895 .elementor-element.elementor-element-a799aad {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcbf96f */.elementor-38895 .elementor-element.elementor-element-bcbf96f {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-bcbf96f img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee00295 */.elementor-38895 .elementor-element.elementor-element-ee00295 {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-ee00295 img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb0ccdc */.elementor-38895 .elementor-element.elementor-element-fb0ccdc {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef23c61 */.elementor-38895 .elementor-element.elementor-element-ef23c61 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e086295 */.elementor-38895 .elementor-element.elementor-element-e086295 {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29dabce */.elementor-38895 .elementor-element.elementor-element-29dabce {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-450d576 */.elementor-38895 .elementor-element.elementor-element-450d576 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b4673a2 */.elementor-38895 .elementor-element.elementor-element-b4673a2 {
    flex: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a799aad */.elementor-38895 .elementor-element.elementor-element-a799aad {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bcbf96f */.elementor-38895 .elementor-element.elementor-element-bcbf96f {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-bcbf96f img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee00295 */.elementor-38895 .elementor-element.elementor-element-ee00295 {
    height: 52px;
    display: flex;
    align-items: center;
}
.elementor-38895 .elementor-element.elementor-element-ee00295 img {
    filter: brightness(0) invert(1);
    opacity: .55;
    transition: opacity .2s;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-3bdda51 */@media (min-width: 766px) {
    .elementor-38895 .elementor-element.elementor-element-3bdda51 .e-n-tabs {
        align-items: flex-start;
    }
}
.elementor-38895 .elementor-element.elementor-element-3bdda51 .e-n-tabs-heading {
    counter-reset: services;
    row-gap: 0;
    position: sticky;
    top: 96px;
}

.elementor-38895 .elementor-element.elementor-element-3bdda51 .e-n-tab-title {
    counter-increment: services;
    transition: color 0.25s cubic-bezier(.4,0,.1,1), border-color 0.25s cubic-bezier(.4,0,.1,1),
              background 0.25s cubic-bezier(.4,0,.1,1), padding-left 0.35s cubic-bezier(.4,0,.1,1);
}
.elementor-38895 .elementor-element.elementor-element-3bdda51 .e-n-tab-title::before {
    content: counter(services, decimal-leading-zero);
    font-family: Monospace;
    font-size: 10px;
    color: inherit;
    opacity: .6;
    margin-right: 6px;
}

.elementor-38895 .elementor-element.elementor-element-3bdda51 .e-n-tab-title:hover:not([aria-selected="true"]) {
    padding-left: 30px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-88f4567 */.elementor-38895 .elementor-element.elementor-element-88f4567 span {
    color: #92400e;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb04ed6 */.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button-content-wrapper {
    transition: gap .3s cubic-bezier(.4,0,.1,1), background .25s cubic-bezier(.4,0,.1,1), color .2s, border-color .2s;
}
.elementor-38895 .elementor-element.elementor-element-fb04ed6 .elementor-button-icon {
    transition: transform .3s cubic-bezier(.4,0,.1,1);
}

.elementor-38895 .elementor-element.elementor-element-fb04ed6:hover .elementor-button-content-wrapper {
    gap: 22px !important;
}
.elementor-38895 .elementor-element.elementor-element-fb04ed6:hover .elementor-button-icon {
    transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98a883a */.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button-content-wrapper {
    transition: gap .3s cubic-bezier(.4,0,.1,1), background .25s cubic-bezier(.4,0,.1,1), color .2s, border-color .2s;
}
.elementor-38895 .elementor-element.elementor-element-98a883a .elementor-button-icon {
    transition: transform .3s cubic-bezier(.4,0,.1,1);
}

.elementor-38895 .elementor-element.elementor-element-98a883a:hover .elementor-button-content-wrapper {
    gap: 22px !important;
}
.elementor-38895 .elementor-element.elementor-element-98a883a:hover .elementor-button-icon {
    transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05d0448 */.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button-content-wrapper {
    transition: gap .3s cubic-bezier(.4,0,.1,1), background .25s cubic-bezier(.4,0,.1,1), color .2s, border-color .2s;
}
.elementor-38895 .elementor-element.elementor-element-05d0448 .elementor-button-icon {
    transition: transform .3s cubic-bezier(.4,0,.1,1);
}

.elementor-38895 .elementor-element.elementor-element-05d0448:hover .elementor-button-content-wrapper {
    gap: 22px !important;
}
.elementor-38895 .elementor-element.elementor-element-05d0448:hover .elementor-button-icon {
    transform: translateX(4px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ce9c1ee */.elementor-38895 .elementor-element.elementor-element-ce9c1ee span {
    color: #92400e;
}/* End custom CSS */
/* Start custom CSS */:root {
		--ink: #0f172a;
		--ink-sec: #64748b;
		--ink-muted: #94a3b8;
		--orange: #fb923c;
		--orange-deep: #f99d1c;
		--pink: #ec4899;
		--peach: #fbdfbe;
		--bg-dark: #0a0a0f;
		--ease-lusion: cubic-bezier(.4, 0, .1, 1);
		--ease-spring: cubic-bezier(.34, 1.56, .64, 1);
		--ease-expo: cubic-bezier(.87, 0, .13, 1);
	}

/* Project Items */
.project-item:hover {
    background-color: rgba(255,255,255,.04);
}

.project-item:hover .project-item__name {
    transform: translateX(8px);
}

.project-item:hover .project-item__name .elementor-heading-title {
    color: var(--e-global-color-86be730) !important;
}

.project-item .project-item__preview {
    opacity: 0;
    pointer-events: none;
    z-index: 20;
    transition: opacity .4s cubic-bezier(.4,0,.1,1), transform .4s cubic-bezier(.4,0,.1,1);
}

.project-item:hover .project-item__preview {
    opacity: 1;
    transform: translateY(-50%) translateY(0);
}

.project-item:hover .project-item__tags, .project-item:hover .project-item__year {
    opacity: .35;
}

.project-item:hover .project-item__arrow {
    color: #fff;
    transform: translateX(5px);
}

.project-item:hover .project-item__arrow .elementor-icon {
    color: #fff !important;
}

/* Service Thumbs */
.services-thumb {
    cursor: pointer;
}
.services-thumb,
.services-thumb img {
    transition:transform .4s cubic-bezier(.4,0,.1,1);
}
.services-thumb:hover img {
    transform:scale(1.04);
}
.services-thumb--dim {
    opacity:.22;
}
.services-thumb--dim:hover {
    opacity:.5;
}

/* STEPS */
.process-step {
    transition:background .25s;
}
.process-step::before {
    content:'';
    position:absolute;
    left:-16px;
    top:0;
    bottom:0;
    width:2px;
    background:linear-gradient(to bottom, var(--orange-deep), var(--pink));
    transform:scaleY(0);
    transform-origin: top;
    transition: transform .4s cubic-bezier(.4,0,.1,1);
}
.process-step:hover::before { transform: scaleY(1);
}
.process-step--active::before {
  animation: process-bar-fill 2.0s cubic-bezier(.4,0,.2,1) forwards;
  transition: none;
}
.step-icon {
  width:72px; height:72px; flex-shrink:0; display:block;
  transition: filter .4s var(--ease-lusion);
}
.step-icon .sico {
  fill:none;
  stroke:rgba(0,0,0,.12);
  stroke-width:1.8;
  stroke-linecap:round;
  stroke-linejoin:round;
  stroke-dasharray:100;
  stroke-dashoffset:0;
  transition:stroke .3s cubic-bezier(.4,0,.1,1);
}
.process-step:hover .step-icon .sico {
  stroke:var(--orange-deep);
}
.process-step--active .step-icon {
  filter:drop-shadow(0 0 10px rgba(249,157,28,.5));
}
.process-step--active .step-icon .sico {
  stroke:var(--orange-deep);
  animation:icon-draw .65s cubic-bezier(0.16, 1, 0.3, 1) both;
}
.process-step__body .elementor-icon-box-title {
    transition:
        color .25s,
        transform .25s cubic-bezier(.4,0,.1,1);
}
.process-step:hover .process-step__body .elementor-icon-box-title,
.process-step--active .process-step__body .elementor-icon-box-title {
    color: var(--orange-deep) !important;
    transform: translateX(6px);
}
.process-step__body .elementor-icon-box-description {
    transition: transform .25s cubic-bezier(.4,0,.1,1);
}
.process-step:hover .process-step__body .elementor-icon-box-description,
.process-step--active .process-step__body .elementor-icon-box-description {
    transform: translateX(6px);
}

@keyframes process-bar-fill {
  from { transform: scaleY(0); }
  to   { transform: scaleY(1); }
}
@keyframes icon-draw {
  from { stroke-dashoffset:100; }
  to   { stroke-dashoffset:0; }
}

/* INDUSTRY CARDS */
.industry-card__img {
    width: 100%;
    height: 100%;
}
.industry-card__img img {
    transition:transform .7s cubic-bezier(0.16, 1, 0.3, 1);
}
.industry-card__img::before {
    content: '';
    position:absolute;
    inset: 0;
    background: linear-gradient(to top,rgba(10,10,20,.95) 0%,rgba(10,10,20,.3) 50%,rgba(0,0,0,0) 100%);
    opacity:.7;
    transition: opacity .3s;
    z-index: 1;
}
.industry-card__label .elementor-heading-title {
    transition: letter-spacing 0.4s cubic-bezier(0.16, 1, 0.3, 1);
}
.industry-card:nth-child(odd) .industry-card__tag .elementor-heading-title {
    color: #fb923c !important;
}
.industry-card:nth-child(even) .industry-card__tag .elementor-heading-title {
    color: #ec4899 !important;
}
.industry-card::after {
    content: '';
   
    position:absolute;
    top:0;
    left:0;
    height:3px;
    width:0;
    transition:width .4s cubic-bezier(0.16, 1, 0.3, 1);
    z-index: 2;
}
.industry-card:nth-child(odd)::after {
     background: #fb923c;
}
.industry-card:nth-child(even)::after {
     background: #ec4899;
}

.industry-card:hover::after {
    width: 100%;
}
.industry-card:hover .industry-card__img img {
    transform:scale(1.04);
}
.industry-card:hover .industry-card__img::before {
    opacity: 0.8;
}
.industry-card:hover .industry-card__label .elementor-heading-title {
    letter-spacing: -0.01em !important;
}

/* Why team */
.why-team-row__role .elementor-heading-title {
    transition: color .25s cubic-bezier(.4, 0, .1, 1);
}

.why-team-row:hover {
    background:rgba(255,255,255,.04);
}
.why-team-row:hover .why-team-row__role .elementor-heading-title {
    color: var( --e-global-color-86be730 ) !important;
}

/* Why recog */
.why-recog-logo img {
    filter:brightness(0) invert(1);
    opacity:.55;
    transition: opacity .2s;
}

.why-recog-item:hover .why-recog-logo img {
    opacity: 0.9;
}

/* Why Cert */
.why-cert-card::before {
  content:'';
  position:absolute;
  top:0;
  left:0;
  right:0;
  height:3px;
  background:linear-gradient(90deg, #f99d1c, #ec4899);
  opacity:0;
  transition:
    opacity .3s cubic-bezier(.4,0,.1,1);
}

.why-cert-card:hover::before { opacity: 1;
}
.why-cert-card:hover img {
    opacity:1 !important;
}

/* Animated star field */
.s-bold__stars {
    position:absolute;
    inset:0;
    pointer-events:none;
    overflow:hidden;
}
.s-bold__stars .elementor-element {
    height: 100%;
}
.s-bold__star { position:absolute; }
.s-bold__star img { display:block; width:100%; height:100%; }
.s-bold__star-spin { width:100%; height:100%; }

/* XL — bottom-right, very slow */
.s-bold__star--xl {
  right:-120px; bottom:-120px; width:500px; height:500px; opacity:.22;
  animation:star-spin 50s linear infinite;
}
/* MD — top-left, reverse + float */
.s-bold__star--md {
  left:-40px; top:-40px; width:220px; height:220px; opacity:.38;
  animation:star-float-a 7s ease-in-out infinite;
}
.s-bold__star--md .s-bold__star-spin { animation:star-spin 28s linear infinite reverse; }

/* SM — right center, fast spin + float */
.s-bold__star--sm {
  right:8%; top:38%; width:96px; height:96px; opacity:.5;
  animation:star-float-b 5s ease-in-out infinite;
}
.s-bold__star--sm .s-bold__star-spin { animation:star-spin 16s linear infinite; }

/* XS — center-left low */
.s-bold__star--xs {
  left:42%; bottom:6%; width:52px; height:52px; opacity:.55;
  animation:star-spin 10s linear infinite reverse;
}
/* Tiny — top-right corner */
.s-bold__star--tiny {
  right:30%; top:8%; width:30px; height:30px; opacity:.6;
  animation:star-spin 7s linear infinite;
}

@keyframes star-spin  { from{transform:rotate(0deg)}   to{transform:rotate(360deg)} }
@keyframes star-float-a {
  0%,100% { transform:translateY(0) translateX(0); }
  33%     { transform:translateY(-18px) translateX(8px); }
  66%     { transform:translateY(10px) translateX(-6px); }
}
@keyframes star-float-b {
  0%,100% { transform:translateY(0); }
  50%     { transform:translateY(-24px); }
}

/* CTA Mesh */
.cta-mesh { position:absolute; inset:0; pointer-events:none; overflow:hidden; }
.cta-blob { position:absolute; border-radius:50%; filter:blur(100px); will-change:transform; }
.cta-blob--teal {
  width:900px; height:800px;
  background:radial-gradient(ellipse,rgba(20,184,166,.65) 0%,transparent 65%);
  bottom:-150px; right:250px;
  animation:blob2 22s ease-in-out infinite;
}
.cta-blob--purple {
  width:900px; height:900px;
  background:radial-gradient(ellipse,rgba(99,102,241,.6) 0%,transparent 65%);
  bottom:-160px; right:-50px;
  animation:blob3 18s ease-in-out infinite;
}
.cta-blob--blue {
  width:700px; height:700px;
  background:radial-gradient(ellipse,rgba(59,130,246,.55) 0%,transparent 65%);
  top:-80px; right:-100px;
  animation:blob1 15s ease-in-out infinite;
}/* End custom CSS */