.elementor-10 .elementor-element.elementor-element-5d09876{--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:flex-end;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7a407c0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.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-10 .elementor-element.elementor-element-ac0fd8e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-ac0fd8e{padding:6px 16px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF14;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-18f2c33 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:80px;font-weight:500;line-height:1.12em;letter-spacing:-2px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-5a7a6e5{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8646db9{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-10 .elementor-element.elementor-element-875b70d .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:600;line-height:1.5em;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-875b70d .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-875b70d .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-875b70d .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-875b70d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-9f87b39 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:600;line-height:1.5em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF17;}.elementor-10 .elementor-element.elementor-element-b1a85f8{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-56769da{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-ea85018{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-c186af7{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-2e7d5a0{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-5dbb831{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-5ba53c1{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4aefcae{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-50209d6{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-e9a24e3{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-94a16c7{--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-03c2ba3{--display:flex;--min-height:258px;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:#FFFFFF17;--border-color:#FFFFFF17;--border-radius:16px 16px 16px 16px;box-shadow:0px 10px 50px 5px rgba(9.000000000000004, 118.0000000000001, 145.00000000000003, 0.15);}.elementor-10 .elementor-element.elementor-element-aa59f51{--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:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c729f3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3444c53 img{height:530px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-3444c53{padding:10px 10px 10px 10px;z-index:1;}.elementor-10 .elementor-element.elementor-element-6b6dc45{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57ec1e4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-57ec1e4{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-82cb8e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-02e7c27{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-c49ec16{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d2cc1c2 .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-d2cc1c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-23e1565{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-315c0af{--e-rating-icon-font-size:12px;--e-rating-gap:4px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a2611c1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:400;color:#FFFFFF8C;}.elementor-10 .elementor-element.elementor-element-261f846{--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:flex-start;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9d89cd2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2172baf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-2172baf{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-63e1399 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-bcd2741{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-2218977{--display:flex;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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-c1edd44 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c1edd44{padding:7px 14px 7px 14px;top:60px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF14;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c1edd44{right:50px;}body.rtl .elementor-10 .elementor-element.elementor-element-c1edd44{left:50px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f634436.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-f634436.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-f634436.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f634436:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f634436:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-9eae635{--display:flex;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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-b72553b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b72553b{padding:7px 14px 7px 14px;top:60px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF14;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b72553b{right:50px;}body.rtl .elementor-10 .elementor-element.elementor-element-b72553b{left:50px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-685baec.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-685baec.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-685baec.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-685baec:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-685baec:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-eba3ebb{--display:flex;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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-0c6997a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c6997a{padding:7px 14px 7px 14px;top:60px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF14;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0c6997a{right:50px;}body.rtl .elementor-10 .elementor-element.elementor-element-0c6997a{left:50px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-374a875.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-374a875.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-374a875.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-374a875:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-374a875:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-d54a5d6{--display:flex;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:#FFFFFF0F;--border-color:#FFFFFF0F;--border-radius:24px 24px 24px 24px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-d05b4ff .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d05b4ff{padding:7px 14px 7px 14px;top:60px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF14;border-radius:10px 10px 10px 10px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d05b4ff{right:50px;}body.rtl .elementor-10 .elementor-element.elementor-element-d05b4ff{left:50px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-ca93f24.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10 .elementor-element.elementor-element-ca93f24.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10 .elementor-element.elementor-element-ca93f24.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ca93f24:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-ca93f24:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-56045e0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5cce1ba img{height:450px;object-fit:cover;object-position:center center;border-radius:14px 14px 14px 14px;}.elementor-10 .elementor-element.elementor-element-5cce1ba{padding:10px 10px 10px 10px;z-index:1;}.elementor-10 .elementor-element.elementor-element-236d538{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-56c67b5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3eb0d70{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6cfcc73 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-6cfcc73{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-c8154cf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a0d4934{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bfe9678{font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 350px );max-width:350px;--container-widget-width:350px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a37db16{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--overflow:hidden;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:#FFFFFF1F;--border-color:#FFFFFF1F;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5c507d3{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-5c507d3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c507d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-10 .elementor-element.elementor-element-a5a18b2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-f0d37ce .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:44px;font-weight:400;color:#FFFFFF26;}.elementor-10 .elementor-element.elementor-element-33c51a7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-33c51a7{padding:7px 14px 7px 14px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09769152;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-b5cca30 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-b5cca30 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5cca30:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-b5cca30:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b5cca30 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4b55f92{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-4b55f92:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4b55f92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-10 .elementor-element.elementor-element-0b0ca75{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-440ea97 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:44px;font-weight:400;color:#FFFFFF26;}.elementor-10 .elementor-element.elementor-element-ea54995 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ea54995{padding:7px 14px 7px 14px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09769152;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-e3c1935 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-e3c1935 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3c1935:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e3c1935:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e3c1935 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4ff458b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-4ff458b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4ff458b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-10 .elementor-element.elementor-element-398325c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4f629ac .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:44px;font-weight:400;color:#FFFFFF26;}.elementor-10 .elementor-element.elementor-element-b8a9ede .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b8a9ede{padding:7px 14px 7px 14px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09769152;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-93a50ee .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-93a50ee .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-93a50ee:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-93a50ee:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-93a50ee .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-3bf7636{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#FFFFFF1F;--border-color:#FFFFFF1F;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-10 .elementor-element.elementor-element-3bf7636:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3bf7636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E0E;}.elementor-10 .elementor-element.elementor-element-639cf6f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-bc84537 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:44px;font-weight:400;color:#FFFFFF26;}.elementor-10 .elementor-element.elementor-element-7302689 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7302689{padding:7px 14px 7px 14px;background-color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#09769152;border-radius:10px 10px 10px 10px;}.elementor-10 .elementor-element.elementor-element-2288083 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-2288083 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2288083:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-2288083:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2288083 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-7d4f634{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-text{color:#C5C5C5;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-a4b559c{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7f34a79{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6e30521 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-6e30521{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-25d4536{text-align:center;}.elementor-10 .elementor-element.elementor-element-25d4536 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ed31fdc{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-385394e .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-385394e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1f5c13d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-c470104{--display:flex;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:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-58369e9.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-58369e9.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-58369e9.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-58369e9:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-58369e9:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-58369e9{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#09769126;}.elementor-10 .elementor-element.elementor-element-1e522d6{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-8017782{--display:flex;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:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-e884b21.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-e884b21.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-e884b21.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-e884b21:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-e884b21:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-e884b21{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#09769126;}.elementor-10 .elementor-element.elementor-element-7d5399b{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-6a7ea76{--display:flex;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:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-5197599.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-5197599.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-5197599.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-5197599:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-5197599:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-5197599{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#09769126;}.elementor-10 .elementor-element.elementor-element-933cbb7{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-d09d9cd{--display:flex;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:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-539418f.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-539418f.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-539418f.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-539418f:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-539418f:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-539418f{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#09769126;}.elementor-10 .elementor-element.elementor-element-b4e064b{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-6de5b4d{--display:flex;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:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-cfc1120.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-cfc1120.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-cfc1120.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-cfc1120:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-cfc1120:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-cfc1120{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#09769126;}.elementor-10 .elementor-element.elementor-element-d4588a3{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-cf92d2d{--display:flex;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:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-f8f2bec.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-10 .elementor-element.elementor-element-f8f2bec.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-10 .elementor-element.elementor-element-f8f2bec.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-wrapper .elementor-image-box-img{width:44px;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10 .elementor-element.elementor-element-f8f2bec:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-f8f2bec:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-f8f2bec{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#09769126;}.elementor-10 .elementor-element.elementor-element-b8aa8ad{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-c1514b4{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5cb2fbe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2e3dbad .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-2e3dbad{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-dac22dc{text-align:center;}.elementor-10 .elementor-element.elementor-element-dac22dc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-12642b5{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-c6d2087{--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;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:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-c6d2087:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c6d2087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-10 .elementor-element.elementor-element-c6d2087:hover{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:#0976913B;--border-color:#0976913B;}.elementor-10 .elementor-element.elementor-element-c6d2087, .elementor-10 .elementor-element.elementor-element-c6d2087::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-ef98b72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-901829e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c16ad72{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3c748ff img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-3c748ff:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-b1952e7 img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-b1952e7:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-a7fc6a2 img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-a7fc6a2:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-23b6be9 img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-23b6be9:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-0f7e14f{--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;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:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-0f7e14f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f7e14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-10 .elementor-element.elementor-element-0f7e14f:hover{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:#0976913B;--border-color:#0976913B;}.elementor-10 .elementor-element.elementor-element-0f7e14f, .elementor-10 .elementor-element.elementor-element-0f7e14f::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-748ecb5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e32550c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fb9ad8e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ac09c2c img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-ac09c2c:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-391898d img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-391898d:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-a8b22c1 img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-a8b22c1:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-d624152 img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-d624152:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-3711409{--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;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:#FFFFFF0A;--border-color:#FFFFFF0A;--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-3711409:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3711409 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-10 .elementor-element.elementor-element-3711409:hover{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:#0976913B;--border-color:#0976913B;}.elementor-10 .elementor-element.elementor-element-3711409, .elementor-10 .elementor-element.elementor-element-3711409::before{--border-transition:0.3s;}.elementor-10 .elementor-element.elementor-element-6d2622d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e28f439 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c5bc7ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:150px 150px;--row-gap:150px;--column-gap:150px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2c36e7e img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-2c36e7e:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-6fb91d1 img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-6fb91d1:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-2e15cea img{width:140px;opacity:0.5;}.elementor-10 .elementor-element.elementor-element-2e15cea:hover img{opacity:1;}.elementor-10 .elementor-element.elementor-element-85158ee{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b265037{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ce1a54c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-ce1a54c{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-5b5dc3c{text-align:center;}.elementor-10 .elementor-element.elementor-element-5b5dc3c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-2b4b9c1{--display:flex;}.elementor-10 .elementor-element.elementor-element-981ccd8 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-38e44e4{--display:flex;}.elementor-10 .elementor-element.elementor-element-bcbefa5 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-110848a{--display:flex;}.elementor-10 .elementor-element.elementor-element-0f772b8 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-ce0de7c{--display:flex;}.elementor-10 .elementor-element.elementor-element-021cdb9 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-1e7aeb5{--display:flex;}.elementor-10 .elementor-element.elementor-element-da2a634 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-7e5d2b9{--display:flex;}.elementor-10 .elementor-element.elementor-element-664b29b img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-2fc1d4b{--display:flex;}.elementor-10 .elementor-element.elementor-element-55eac79 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-17c1d01{--display:flex;}.elementor-10 .elementor-element.elementor-element-d4117bf img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-71abc89{--display:flex;}.elementor-10 .elementor-element.elementor-element-3e38068 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-e288056{--display:flex;}.elementor-10 .elementor-element.elementor-element-a665e39 img{height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:24px 24px 24px 24px;}.elementor-10 .elementor-element.elementor-element-a3faf6d{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--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:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;}.elementor-10 .elementor-element.elementor-element-6b09372{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d87e5b5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9eee7ae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-9eee7ae{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-9f3460a{text-align:center;}.elementor-10 .elementor-element.elementor-element-9f3460a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8b010a5{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-d9b99d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-94c1350{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-54d780b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-d6f66d1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-9226868{--divider-border-style:solid;--divider-color:#09769126;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-9226868 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-9226868 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-icon i{color:var( --e-global-color-secondary );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-23266e2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-text{color:#FFFFFFD9;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c52295f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-c52295f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c52295f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}.elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-icon i{color:#FFFFFF8C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-icon svg{fill:#FFFFFF8C;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-fecf28a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;padding:5px 12px 5px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF8C;border-radius:8px 8px 8px 8px;}.elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-text{color:#FFFFFF8C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3578870 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ec98030{--divider-border-style:solid;--divider-color:#09769126;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-ec98030 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-ec98030 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-icon i{color:#FFFFFF8C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-icon svg{fill:#FFFFFF8C;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2da96bd{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-text{color:#FFFFFF8C;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4298f60{--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:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:36px;--padding-bottom:36px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-d6edc30 .elementor-image-box-wrapper{text-align:start;}.elementor-10 .elementor-element.elementor-element-d6edc30 .elementor-image-box-title{margin-bottom:10px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:500;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d6edc30:has(:hover) .elementor-image-box-title,
					 .elementor-10 .elementor-element.elementor-element-d6edc30:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d6edc30 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-weight:400;}.elementor-10 .elementor-element.elementor-element-b330f9d .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-b330f9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9bae6b2{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a31889b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9541451 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-9541451{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-d08669d{text-align:center;}.elementor-10 .elementor-element.elementor-element-d08669d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0a110dd{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-6d9a538{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-6fef371{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-af4d993{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-716aad8{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-f9b4a62{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-f19731b{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-c3ec931{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-2514b4a{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-4976c1b{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-71b26cf{--display:flex;--justify-content:center;}.elementor-10 .elementor-element.elementor-element-52dea70{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-slides-gap:10px;padding:10px 0px 20px 0px;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-875065f .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-10 .elementor-element.elementor-element-875065f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-43026fe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-52a992a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-b1f37e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b1f37e5{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-5fd551b{--e-rating-icon-font-size:12px;--e-rating-gap:4px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-3d2eeca{text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-3d2eeca p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-dcab3f9{--divider-border-style:solid;--divider-color:#09769126;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-dcab3f9 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-dcab3f9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-5305840{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-icon i{color:#FFFFFF80;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-icon svg{fill:#FFFFFF80;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8dbbdde{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-8dbbdde .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-cde55e5 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-e2359b8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-031e2e8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-031e2e8{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-653d30b{--e-rating-icon-font-size:12px;--e-rating-gap:4px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-276e787{text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-276e787 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-212357e{--divider-border-style:solid;--divider-color:#09769126;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-212357e .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-212357e .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-3f33256{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-icon i{color:#FFFFFF80;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-icon svg{fill:#FFFFFF80;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-2780cb4{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-2780cb4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3709e6d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-e6ea876{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-ef0900e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ef0900e{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-cdfd7c6{--e-rating-icon-font-size:12px;--e-rating-gap:4px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-8a440e9{text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-8a440e9 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-b0db1c2{--divider-border-style:solid;--divider-color:#09769126;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-b0db1c2 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-b0db1c2 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-f3cbb96{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-icon i{color:#FFFFFF80;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-icon svg{fill:#FFFFFF80;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-4784c81{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-4784c81 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4f5aece .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-3753af3{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:28px 28px 28px 28px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-10 .elementor-element.elementor-element-f2137dd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-f2137dd{background-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-10 .elementor-element.elementor-element-3e40fda{--e-rating-icon-font-size:12px;--e-rating-gap:4px;--e-rating-icon-marked-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-660b630{text-align:start;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;}.elementor-10 .elementor-element.elementor-element-660b630 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-78c3da6{--divider-border-style:solid;--divider-color:#09769126;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-78c3da6 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-78c3da6 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-10 .elementor-element.elementor-element-91e1ba8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-icon i{color:#FFFFFF80;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-icon svg{fill:#FFFFFF80;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-c7f45c4{--e-icon-list-icon-size:5px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-item > a{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-10 .elementor-element.elementor-element-c7f45c4 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5ed815b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF80;}.elementor-10 .elementor-element.elementor-element-61d7232{--display:flex;--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1794535{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;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:24px 24px 24px 24px;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-eb570ef .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;color:#FFFFFFD9;}.elementor-10 .elementor-element.elementor-element-eb570ef{padding:6px 14px 6px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF0D;border-radius:12px 12px 12px 12px;}.elementor-10 .elementor-element.elementor-element-02c2733{text-align:center;}.elementor-10 .elementor-element.elementor-element-02c2733 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:48px;font-weight:500;line-height:1.15em;letter-spacing:-2px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-dd76879{text-align:center;font-family:"DM Sans", Sans-serif;font-weight:400;line-height:1.6em;width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-dd76879 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-8c3658a .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;line-height:1.5em;box-shadow:0px 10px 25px 0px rgba(9.000000000000004, 118.0000000000001, 145.00000000000003, 0.52);}.elementor-10 .elementor-element.elementor-element-8c3658a.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}body.elementor-page-10:not(.elementor-motion-effects-element-type-background), body.elementor-page-10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070707;}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-7a407c0{--width:60%;}.elementor-10 .elementor-element.elementor-element-03c2ba3{--width:40%;}.elementor-10 .elementor-element.elementor-element-9d89cd2{--width:55%;}.elementor-10 .elementor-element.elementor-element-56045e0{--width:45%;}.elementor-10 .elementor-element.elementor-element-ef98b72{--width:30%;}.elementor-10 .elementor-element.elementor-element-748ecb5{--width:30%;}.elementor-10 .elementor-element.elementor-element-6d2622d{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-7a407c0{--width:100%;}.elementor-10 .elementor-element.elementor-element-03c2ba3{--width:500px;}.elementor-10 .elementor-element.elementor-element-9d89cd2{--width:100%;}.elementor-10 .elementor-element.elementor-element-56045e0{--width:100%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-5d09876{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7a407c0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-18f2c33{text-align:center;}.elementor-10 .elementor-element.elementor-element-18f2c33 .elementor-heading-title{font-size:60px;}.elementor-10 .elementor-element.elementor-element-5a7a6e5{text-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-8646db9{--justify-content:center;}.elementor-10 .elementor-element.elementor-element-94a16c7{--e-n-carousel-swiper-slides-to-display:3;}.elementor-10 .elementor-element.elementor-element-03c2ba3{--min-height:300px;}.elementor-10 .elementor-element.elementor-element-aa59f51{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3444c53 img{width:100%;}.elementor-10 .elementor-element.elementor-element-261f846{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-236d538{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-56c67b5{--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-10 .elementor-element.elementor-element-a0d4934{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-a37db16{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-a4b559c{--padding-top:50px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1f5c13d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-c1514b4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-901829e .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-c16ad72{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e32550c .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-fb9ad8e{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e28f439 .elementor-heading-title{font-size:16px;}.elementor-10 .elementor-element.elementor-element-c5bc7ab{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-85158ee{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-a3faf6d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-6b09372{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-23266e2{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-10 .elementor-element.elementor-element-2da96bd{--icon-vertical-align:flex-start;--icon-vertical-offset:5px;}.elementor-10 .elementor-element.elementor-element-9bae6b2{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-52dea70{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-43026fe{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-61d7232{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-7a407c0{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ac0fd8e .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-18f2c33 .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-5a7a6e5{font-size:14px;}.elementor-10 .elementor-element.elementor-element-875b70d .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9f87b39 .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-94a16c7{--e-n-carousel-swiper-slides-to-display:3;}.elementor-10 .elementor-element.elementor-element-03c2ba3{--min-height:200px;}.elementor-10 .elementor-element.elementor-element-3444c53 img{height:250px;}.elementor-10 .elementor-element.elementor-element-57ec1e4 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-82cb8e5 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-02e7c27{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d2cc1c2 .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-261f846{--padding-top:50px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2172baf .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-63e1399 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-bcd2741{font-size:14px;}.elementor-10 .elementor-element.elementor-element-2218977{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-c1edd44 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c1edd44{padding:6px 12px 4px 12px;top:40px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-c1edd44{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-c1edd44{left:30px;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f634436 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9eae635{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b72553b .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b72553b{padding:6px 12px 4px 12px;top:40px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-b72553b{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-b72553b{left:30px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-685baec .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-eba3ebb{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-0c6997a .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-0c6997a{padding:6px 12px 4px 12px;top:40px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0c6997a{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-0c6997a{left:30px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-374a875 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d54a5d6{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d05b4ff .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d05b4ff{padding:6px 12px 4px 12px;top:40px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-d05b4ff{right:30px;}body.rtl .elementor-10 .elementor-element.elementor-element-d05b4ff{left:30px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-img{margin-bottom:15px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-wrapper .elementor-image-box-img{width:40px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-ca93f24 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5cce1ba img{height:250px;}.elementor-10 .elementor-element.elementor-element-236d538{--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6cfcc73 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-c8154cf .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-bfe9678{font-size:14px;}.elementor-10 .elementor-element.elementor-element-a37db16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5c507d3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-33c51a7 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-33c51a7{padding:6px 12px 4px 12px;}.elementor-10 .elementor-element.elementor-element-b5cca30 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-b5cca30 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4b55f92{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ea54995 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-ea54995{padding:6px 12px 4px 12px;}.elementor-10 .elementor-element.elementor-element-e3c1935 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-e3c1935 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4ff458b{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b8a9ede .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-b8a9ede{padding:6px 12px 4px 12px;}.elementor-10 .elementor-element.elementor-element-93a50ee .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-93a50ee .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3bf7636{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7302689 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-7302689{padding:6px 12px 4px 12px;}.elementor-10 .elementor-element.elementor-element-2288083 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-2288083 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-7d4f634 .elementor-icon-list-item > a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-6e30521 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-25d4536 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-ed31fdc{font-size:14px;}.elementor-10 .elementor-element.elementor-element-385394e .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-1f5c13d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-58369e9 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-e884b21 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-5197599 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-539418f .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-cfc1120 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-img{margin-bottom:10px;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-f8f2bec .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c1514b4{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10 .elementor-element.elementor-element-2e3dbad .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-dac22dc .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-12642b5{font-size:14px;}.elementor-10 .elementor-element.elementor-element-12642b5 p{margin-block-end:0px;}.elementor-10 .elementor-element.elementor-element-901829e{text-align:center;}.elementor-10 .elementor-element.elementor-element-901829e .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-c16ad72{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3c748ff img{width:120px;}.elementor-10 .elementor-element.elementor-element-b1952e7 img{width:120px;}.elementor-10 .elementor-element.elementor-element-a7fc6a2 img{width:120px;}.elementor-10 .elementor-element.elementor-element-23b6be9 img{width:120px;}.elementor-10 .elementor-element.elementor-element-e32550c{text-align:center;}.elementor-10 .elementor-element.elementor-element-e32550c .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-fb9ad8e{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-e28f439{text-align:center;}.elementor-10 .elementor-element.elementor-element-e28f439 .elementor-heading-title{font-size:18px;}.elementor-10 .elementor-element.elementor-element-c5bc7ab{--e-con-grid-template-columns:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-85158ee{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ce1a54c .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-5b5dc3c .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-a3faf6d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-6b09372{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9eee7ae .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-9f3460a .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-8b010a5{font-size:14px;}.elementor-10 .elementor-element.elementor-element-d9b99d7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-94c1350{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-54d780b{--e-icon-list-icon-size:10px;}.elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-54d780b .elementor-icon-list-item > a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d6f66d1 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-23266e2{--e-icon-list-icon-size:12px;}.elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-23266e2 .elementor-icon-list-item > a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-c52295f{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-fecf28a{--e-icon-list-icon-size:10px;}.elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-fecf28a .elementor-icon-list-item > a{font-size:12px;}.elementor-10 .elementor-element.elementor-element-3578870 .elementor-heading-title{font-size:22px;}.elementor-10 .elementor-element.elementor-element-2da96bd{--e-icon-list-icon-size:12px;}.elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-2da96bd .elementor-icon-list-item > a{font-size:14px;}.elementor-10 .elementor-element.elementor-element-4298f60{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-d6edc30 .elementor-image-box-title{font-size:20px;}.elementor-10 .elementor-element.elementor-element-d6edc30 .elementor-image-box-description{font-size:14px;}.elementor-10 .elementor-element.elementor-element-b330f9d .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-9541451 .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-d08669d .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-0a110dd{font-size:14px;}.elementor-10 .elementor-element.elementor-element-52dea70{--e-n-carousel-swiper-slides-to-display:3;}.elementor-10 .elementor-element.elementor-element-875065f .elementor-button{font-size:14px;}.elementor-10 .elementor-element.elementor-element-43026fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-52a992a{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-3d2eeca{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e2359b8{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-276e787{font-size:14px;}.elementor-10 .elementor-element.elementor-element-e6ea876{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-8a440e9{font-size:14px;}.elementor-10 .elementor-element.elementor-element-3753af3{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-660b630{font-size:14px;}.elementor-10 .elementor-element.elementor-element-61d7232{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1794535{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-eb570ef .elementor-heading-title{font-size:12px;}.elementor-10 .elementor-element.elementor-element-02c2733 .elementor-heading-title{font-size:32px;}.elementor-10 .elementor-element.elementor-element-dd76879{font-size:14px;}.elementor-10 .elementor-element.elementor-element-8c3658a .elementor-button{font-size:14px;}}/* Start custom CSS for image, class: .elementor-element-3444c53 */.dcm_img::after{
        content: "";
    background: linear-gradient(90deg, rgba(0, 85, 255, 0) 0%, rgb(59, 158, 137) 50%, rgba(0, 85, 255, 0) 100%);
    will-change: transform;
    opacity: 1;
    transform: translateX(-50%);
    left: 50%;
    width: 65%;
    height: 1px;
    position: absolute;
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82cb8e5 */.dcm_heading span{
    color: rgba(255, 255, 255, 0.55);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2218977 */.elementor-10 .elementor-element.elementor-element-2218977{
        background: radial-gradient(circle at 90% 10%, rgba(9, 118, 145, 0.15) 0%, rgba(8, 168, 134, 0.02) 50%, transparent 100%), rgba(8, 8, 8, 0.65);
        backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eae635 */.elementor-10 .elementor-element.elementor-element-9eae635{
        background: radial-gradient(circle at 90% 10%, rgba(9, 118, 145, 0.15) 0%, rgba(8, 168, 134, 0.02) 50%, transparent 100%), rgba(8, 8, 8, 0.65);
        backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eba3ebb */.elementor-10 .elementor-element.elementor-element-eba3ebb{
        background: radial-gradient(circle at 90% 10%, rgba(9, 118, 145, 0.15) 0%, rgba(8, 168, 134, 0.02) 50%, transparent 100%), rgba(8, 8, 8, 0.65);
        backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d54a5d6 */.elementor-10 .elementor-element.elementor-element-d54a5d6{
        background: radial-gradient(circle at 90% 10%, rgba(9, 118, 145, 0.15) 0%, rgba(8, 168, 134, 0.02) 50%, transparent 100%), rgba(8, 8, 8, 0.65);
        backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5cce1ba */.dcm_img::after{
        content: "";
    background: linear-gradient(90deg, rgba(0, 85, 255, 0) 0%, rgb(59, 158, 137) 50%, rgba(0, 85, 255, 0) 100%);
    will-change: transform;
    opacity: 1;
    transform: translateX(-50%);
    left: 50%;
    width: 65%;
    height: 1px;
    position: absolute;
    bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c470104 */.elementor-10 .elementor-element.elementor-element-c470104{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8017782 */.elementor-10 .elementor-element.elementor-element-8017782{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a7ea76 */.elementor-10 .elementor-element.elementor-element-6a7ea76{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d09d9cd */.elementor-10 .elementor-element.elementor-element-d09d9cd{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de5b4d */.elementor-10 .elementor-element.elementor-element-6de5b4d{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf92d2d */.elementor-10 .elementor-element.elementor-element-cf92d2d{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a3faf6d */.poster_carousel {
    mask-image: linear-gradient(to right, transparent, white 20%, white 80%, transparent);
}
.poster_carousel .swiper-wrapper{
	    transition-timing-function: linear;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94c1350 */.elementor-10 .elementor-element.elementor-element-94c1350{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4298f60 */.elementor-10 .elementor-element.elementor-element-4298f60{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b1f37e5 */.elementor-10 .elementor-element.elementor-element-b1f37e5{
    height: 40px;
    width: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a992a */.elementor-10 .elementor-element.elementor-element-52a992a{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-031e2e8 */.elementor-10 .elementor-element.elementor-element-031e2e8{
    height: 40px;
    width: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2359b8 */.elementor-10 .elementor-element.elementor-element-e2359b8{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef0900e */.elementor-10 .elementor-element.elementor-element-ef0900e{
    height: 40px;
    width: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6ea876 */.elementor-10 .elementor-element.elementor-element-e6ea876{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2137dd */.elementor-10 .elementor-element.elementor-element-f2137dd{
    height: 40px;
    width: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3753af3 */.elementor-10 .elementor-element.elementor-element-3753af3{
    background: radial-gradient(circle at 90% 10%,
    rgba(9, 118, 145, 0.15) 0%,
    rgba(8, 168, 134, 0.02) 50%,
    transparent 100%),
  rgba(8, 8, 8, 0.65);
  backdrop-filter: blur(24px);
}/* End custom CSS */
/* Start custom CSS *//* Layer 1 — the static grid */
body {
  background-color: #050706;
}

body::before,
body::after {
  content: "";
  position: fixed;
  inset: 0;
  z-index: 0;
  pointer-events: none;
  background-size: 64px 64px;
}

body::before {
  background-image:
    linear-gradient(to right,  rgba(255,255,255,.05) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(255,255,255,.05) 1px, transparent 1px);
}

/* Layer 2 — the same grid in brand teal, revealed only near the cursor */
body::after {
  background-image:
    linear-gradient(to right,  rgba(45,212,191,.55) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(45,212,191,.55) 1px, transparent 1px);
  opacity: 0;
  transition: opacity .25s ease;
  -webkit-mask-image: radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),
                      #000 0%, rgba(0,0,0,.4) 45%, transparent 72%);
          mask-image: radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),
                      #000 0%, rgba(0,0,0,.4) 45%, transparent 72%);
}

body.grid-glow-on::after { opacity: 1; }

/* Keep page content above both layers */
.elementor,
.site-header,
.site-footer { position: relative; z-index: 1; }/* End custom CSS */