.elementor-2 .elementor-element.elementor-element-20de158e{--display:flex;--min-height:100vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-c1caf53{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7514f38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:7rem;font-weight:900;letter-spacing:1.7px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-785b3c9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:7rem;font-weight:900;letter-spacing:1.7px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ab50788 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:7rem;font-weight:900;letter-spacing:1.7px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-fdb1dda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d057626{--display:flex;--position:absolute;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d057626{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-d057626{right:0px;}.elementor-2 .elementor-element.elementor-element-0d88285{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-3b4948c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3b4948c.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-3b4948c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0ee3e1c{padding:10px 0px 0px 0px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-a32a0aa{padding:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-a32a0aa.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-2 .elementor-element.elementor-element-a32a0aa .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-21f8811 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:600;border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-21f8811{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-2858418{--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:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-2 .elementor-element.elementor-element-f8625d2{--display:flex;--min-height:180vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-4301b9b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-6f54f42{padding:60px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-6f54f42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:800;line-height:58px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b6821f2{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-b6821f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:800;line-height:58px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-d2d236e{--display:flex;--min-height:100%;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overflow:hidden;--padding-top:25px;--padding-bottom:20px;--padding-left:50px;--padding-right:50px;}.elementor-2 .elementor-element.elementor-element-5320c79{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-5320c79:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5320c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5320c79.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-a0d9ed1{--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-2 .elementor-element.elementor-element-74d8818 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-cf238ca{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-cf238ca .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-cf238ca .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-7383f9b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-95ff486{padding:10px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-e8437e8{--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-2 .elementor-element.elementor-element-d10c417{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-d10c417 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-8c7819f{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-8c7819f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-6d79aa4{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-6d79aa4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-ec0189b{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-ec0189b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-c60a568{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-c60a568:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c60a568 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-312d0bc{--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-2 .elementor-element.elementor-element-79c963e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6ba33db{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-6ba33db .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-6ba33db .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-3ffe47d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:#FF532D;}.elementor-2 .elementor-element.elementor-element-6abec9b{padding:10px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-9dfccf9{--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-2 .elementor-element.elementor-element-30a8eff{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-30a8eff .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5267d57{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-5267d57 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-a1c87d0{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-a1c87d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-5979f3f{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-5979f3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-e807859{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-e807859:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e807859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e807859.e-con{--align-self:flex-end;}.elementor-2 .elementor-element.elementor-element-0b09fdc{--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-2 .elementor-element.elementor-element-24f3520 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-8305f6d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8305f6d .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-8305f6d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-7a6f25f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-1488fe3{padding:10px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-479356d{--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-2 .elementor-element.elementor-element-65473b5{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-65473b5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-f5fb313{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-f5fb313 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-8a63cbf{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-8a63cbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-e54db9a{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-e54db9a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-622fa88{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:25px 25px 25px 25px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2 .elementor-element.elementor-element-622fa88:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-622fa88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e8cfc2b{--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-2 .elementor-element.elementor-element-5eafc7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-abf8871{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-abf8871 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-2 .elementor-element.elementor-element-abf8871 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-2 .elementor-element.elementor-element-e4e54f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-57f7153{padding:10px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-a30e872{--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-2 .elementor-element.elementor-element-2ba6d7c{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-2ba6d7c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-4ee54ba{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-4ee54ba .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-615fcc7{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-615fcc7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-6aa98c5{padding:8px 12px 8px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-2 .elementor-element.elementor-element-6aa98c5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-4e856cb{--display:flex;--min-height:80vh;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4e856cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-4e856cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-f9235b6{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-61f1fad{padding:60px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-61f1fad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:800;line-height:58px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-f5011b9{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-f5011b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:800;text-transform:uppercase;line-height:58px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-3edd11f{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:25px;--padding-bottom:20px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-03be703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-03be703:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-03be703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-063d7a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b25b6c8{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b25b6c8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-b25b6c8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5rem;font-weight:900;color:#FF532D4D;}.elementor-2 .elementor-element.elementor-element-4a5993c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4acf803{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4acf803.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-415a9af{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-415a9af.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-415a9af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c2f1766{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c2f1766.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7df7b17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-7df7b17.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-icon i{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-icon svg{fill:#737373;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-3a6d0df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3a6d0df:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3a6d0df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-ea51cd3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9752cb9{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9752cb9.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-9752cb9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5rem;font-weight:900;color:#FF532D4D;}.elementor-2 .elementor-element.elementor-element-5f2dcbf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-249c690{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-249c690.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-3841069{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-3841069.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-3841069 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-7c5ab23{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c5ab23.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7e7c623{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-7e7c623.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-icon i{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-icon svg{fill:#737373;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-df79101{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-df79101:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df79101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-9d4568f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f1db942{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f1db942.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-f1db942 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5rem;font-weight:900;color:#FF532D4D;}.elementor-2 .elementor-element.elementor-element-d47d6dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0b104a8{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0b104a8.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-38c542a{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-38c542a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-38c542a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-66118fc{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-66118fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-06e0047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-06e0047.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-icon i{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-icon svg{fill:#737373;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-5f146b3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5f146b3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5f146b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3026e5c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-57813f0{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-57813f0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-57813f0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5rem;font-weight:900;color:#FF532D4D;}.elementor-2 .elementor-element.elementor-element-1181dc8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-56cf311{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-56cf311.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-3112b28{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-3112b28.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-3112b28 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-4b1b98b{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4b1b98b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-536dc7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-536dc7e.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-icon i{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-icon svg{fill:#737373;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-a739832{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a739832:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a739832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-51deb32{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d22f6c0{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d22f6c0.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-d22f6c0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5rem;font-weight:900;color:#FF532D4D;}.elementor-2 .elementor-element.elementor-element-8bd9aa2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-236a64a{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-236a64a.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-c37ff4a{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-c37ff4a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-c37ff4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-479db93{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-479db93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8ac6dbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-8ac6dbf.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-icon i{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-icon svg{fill:#737373;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-de85b71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-de85b71:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-de85b71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-5364a83{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fef7738{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fef7738.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-fef7738 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:5rem;font-weight:900;color:#FF532D4D;}.elementor-2 .elementor-element.elementor-element-9001a9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7637458{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7637458.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2 .elementor-element.elementor-element-3cd1971{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-3cd1971.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2 .elementor-element.elementor-element-3cd1971 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:900;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-0927640{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0927640.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-94998a8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:12px;--icon-vertical-offset:0px;}.elementor-2 .elementor-element.elementor-element-94998a8.elementor-element{--align-self:center;}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-icon i{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-icon svg{fill:#737373;transition:fill 0.3s;}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-text{color:#737373;transition:color 0.3s;}.elementor-2 .elementor-element.elementor-element-fe97367{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-fe97367:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fe97367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-94bbadd{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-144e216{padding:60px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-144e216 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:800;text-transform:uppercase;line-height:58px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-6ef5392{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-6ef5392 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:800;text-transform:uppercase;line-height:58px;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-b12193a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:70px;}.elementor-2 .elementor-element.elementor-element-6376324{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6376324:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6376324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-be05862{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-be05862:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-be05862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dimo-web.com/wp-content/uploads/2026/07/Exterieurs-design.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-4b6fdbc{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-09e3773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:20px;--lottie-container-width:150px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09e3773{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-09e3773{right:0px;}.elementor-2 .elementor-element.elementor-element-35c5d1f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-35c5d1f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:800;}.elementor-2 .elementor-element.elementor-element-7ac726d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7ac726d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-0c64299{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-7966180{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-814e7e7{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-814e7e7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-814e7e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-3aaa599{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3aaa599:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3aaa599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dimo-web.com/wp-content/uploads/2026/07/Voyagein.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-11ad247{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-0b6a2c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:20px;--lottie-container-width:150px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0b6a2c2{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-0b6a2c2{right:0px;}.elementor-2 .elementor-element.elementor-element-bc133e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-bc133e6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:800;}.elementor-2 .elementor-element.elementor-element-1930ef8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-1930ef8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-0749e73{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-2b11a1c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-ec78a44{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ec78a44:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-ec78a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-b40d4a0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b40d4a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b40d4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dimo-web.com/wp-content/uploads/2026/07/ouestpiscine.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-e20cf52{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-25ec01f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:20px;--lottie-container-width:150px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-25ec01f{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-25ec01f{right:0px;}.elementor-2 .elementor-element.elementor-element-d87284d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d87284d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:800;}.elementor-2 .elementor-element.elementor-element-aa240f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aa240f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-34e2779{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-69be7cc{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-fa5269d{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fa5269d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fa5269d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-440e774{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-440e774:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-440e774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dimo-web.com/wp-content/uploads/2026/07/ckims-thebeautybox.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-3196a99{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-c42eedc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:20px;--lottie-container-width:150px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c42eedc{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-c42eedc{right:0px;}.elementor-2 .elementor-element.elementor-element-42c899c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-42c899c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:800;}.elementor-2 .elementor-element.elementor-element-16ca445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-16ca445 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-bbb522b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-7e5777c{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-224b7a7{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;border-style:solid;--border-style:solid;border-width:3px 3px 3px 3px;--border-top-width:3px;--border-right-width:3px;--border-bottom-width:3px;--border-left-width:3px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-224b7a7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-224b7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-610f1db{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 0px 0px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-610f1db:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-610f1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dimo-web.com/wp-content/uploads/2026/07/Ouestabripiscine.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-83febb5{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-3f08973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:20px;--lottie-container-width:150px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3f08973{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-3f08973{right:0px;}.elementor-2 .elementor-element.elementor-element-8f1577c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8f1577c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.8rem;font-weight:800;}.elementor-2 .elementor-element.elementor-element-af9b31b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-af9b31b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:600;}.elementor-2 .elementor-element.elementor-element-fb3106b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-6a8eff9{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;}.elementor-2 .elementor-element.elementor-element-8debf9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-20de158e{--padding-top:140px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7514f38 .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-785b3c9 .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-ab50788 .elementor-heading-title{font-size:5rem;}.elementor-2 .elementor-element.elementor-element-fdb1dda{--justify-content:flex-start;}.elementor-2 .elementor-element.elementor-element-3b4948c{text-align:center;}.elementor-2 .elementor-element.elementor-element-3b4948c .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-0ee3e1c{padding:0px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f8625d2{--min-height:0px;}.elementor-2 .elementor-element.elementor-element-4301b9b{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6f54f42{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6f54f42 .elementor-heading-title{font-size:3.5rem;}.elementor-2 .elementor-element.elementor-element-b6821f2{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b6821f2 .elementor-heading-title{font-size:3.5rem;}.elementor-2 .elementor-element.elementor-element-d2d236e{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5320c79{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-74d8818 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-7383f9b .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-d10c417 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-8c7819f .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-6d79aa4 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-ec0189b .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-c60a568{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-79c963e .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-3ffe47d .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-30a8eff .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-5267d57 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-a1c87d0 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-5979f3f .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-e807859{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-24f3520 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-7a6f25f .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-65473b5 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-f5fb313 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-8a63cbf .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-e54db9a .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-622fa88{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2 .elementor-element.elementor-element-5eafc7b .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-e4e54f3 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-2ba6d7c .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-4ee54ba .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-615fcc7 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-6aa98c5 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-4e856cb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f9235b6{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-61f1fad{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-61f1fad .elementor-heading-title{font-size:3.5rem;}.elementor-2 .elementor-element.elementor-element-f5011b9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-f5011b9 .elementor-heading-title{font-size:3.5rem;}.elementor-2 .elementor-element.elementor-element-3edd11f{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b25b6c8{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b25b6c8 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-415a9af{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-415a9af .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-c2f1766{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c2f1766.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-9752cb9{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9752cb9 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-3841069{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3841069 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-7c5ab23{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c5ab23.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-f1db942{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f1db942 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-38c542a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-38c542a .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-66118fc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-66118fc.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-57813f0{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-57813f0 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-3112b28{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3112b28 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-4b1b98b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4b1b98b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-d22f6c0{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d22f6c0 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-c37ff4a{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c37ff4a .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-479db93{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-479db93.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-fef7738{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fef7738 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-3cd1971{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3cd1971 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-0927640{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0927640.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-94bbadd{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-144e216{padding:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-144e216 .elementor-heading-title{font-size:3.5rem;}.elementor-2 .elementor-element.elementor-element-6ef5392{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-6ef5392 .elementor-heading-title{font-size:3.5rem;}.elementor-2 .elementor-element.elementor-element-b12193a{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6376324{--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-2 .elementor-element.elementor-element-be05862{--min-height:50vh;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-be05862:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-be05862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-4b6fdbc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-09e3773{padding:0px 0px 0px 20px;top:0px;--lottie-container-width:100px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-09e3773{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-09e3773{right:1px;}.elementor-2 .elementor-element.elementor-element-35c5d1f{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-0c64299{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-814e7e7{--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-2 .elementor-element.elementor-element-3aaa599{--min-height:50vh;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3aaa599:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3aaa599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-11ad247{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-0b6a2c2{padding:0px 0px 0px 20px;top:0px;--lottie-container-width:100px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0b6a2c2{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-0b6a2c2{right:1px;}.elementor-2 .elementor-element.elementor-element-bc133e6{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-0749e73{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-ec78a44{--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-2 .elementor-element.elementor-element-b40d4a0{--min-height:50vh;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b40d4a0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b40d4a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-e20cf52{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-25ec01f{padding:0px 0px 0px 20px;top:0px;--lottie-container-width:100px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-25ec01f{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-25ec01f{right:1px;}.elementor-2 .elementor-element.elementor-element-d87284d{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-34e2779{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-fa5269d{--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-2 .elementor-element.elementor-element-440e774{--min-height:50vh;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-440e774:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-440e774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-3196a99{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-c42eedc{padding:0px 0px 0px 20px;top:0px;--lottie-container-width:100px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c42eedc{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-c42eedc{right:1px;}.elementor-2 .elementor-element.elementor-element-42c899c{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-bbb522b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-224b7a7{--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-2 .elementor-element.elementor-element-610f1db{--min-height:50vh;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-610f1db:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-610f1db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-2 .elementor-element.elementor-element-83febb5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-3f08973{padding:0px 0px 0px 20px;top:0px;--lottie-container-width:100px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3f08973{left:1px;}body.rtl .elementor-2 .elementor-element.elementor-element-3f08973{right:1px;}.elementor-2 .elementor-element.elementor-element-8f1577c{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-fb3106b{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-20de158e{--padding-top:140px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-7514f38 .elementor-heading-title{font-size:3rem;}.elementor-2 .elementor-element.elementor-element-785b3c9 .elementor-heading-title{font-size:3rem;}.elementor-2 .elementor-element.elementor-element-ab50788 .elementor-heading-title{font-size:2.8rem;}.elementor-2 .elementor-element.elementor-element-3b4948c .elementor-heading-title{font-size:1rem;}.elementor-2 .elementor-element.elementor-element-f8625d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4301b9b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6f54f42{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-6f54f42 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-b6821f2{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b6821f2 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-d2d236e{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5320c79{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-74d8818 .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-7383f9b .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-95ff486{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-e8437e8{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-d10c417 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-8c7819f .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-6d79aa4 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-ec0189b .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-c60a568{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-312d0bc{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-79c963e .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-6ba33db{--container-widget-width:5%;--container-widget-flex-grow:0;width:var( --container-widget-width, 5% );max-width:5%;}.elementor-2 .elementor-element.elementor-element-3ffe47d .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-6abec9b{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-9dfccf9{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-30a8eff .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-5267d57 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-a1c87d0 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-5979f3f .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-e807859{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-24f3520 .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-8305f6d{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-2 .elementor-element.elementor-element-7a6f25f .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-1488fe3{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-479356d{--justify-content:center;}.elementor-2 .elementor-element.elementor-element-65473b5 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-f5fb313 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-8a63cbf .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-e54db9a .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-622fa88{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-e8cfc2b{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-2 .elementor-element.elementor-element-5eafc7b .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-abf8871{--container-widget-width:10%;--container-widget-flex-grow:0;width:var( --container-widget-width, 10% );max-width:10%;}.elementor-2 .elementor-element.elementor-element-e4e54f3 .elementor-heading-title{font-size:1.125rem;}.elementor-2 .elementor-element.elementor-element-57f7153{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-a30e872{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-2ba6d7c .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-4ee54ba .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-615fcc7 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-6aa98c5 .elementor-heading-title{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-4e856cb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-f9235b6{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-61f1fad{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-61f1fad .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-f5011b9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f5011b9 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-3edd11f{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-03be703{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-b25b6c8{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b25b6c8 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-4a5993c{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-4acf803{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-415a9af .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-c2f1766{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7df7b17{padding:0px 15px 0px 15px;--e-icon-list-icon-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7df7b17 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-3a6d0df{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-9752cb9{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9752cb9 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-5f2dcbf{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-249c690{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-249c690.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3841069{text-align:center;}.elementor-2 .elementor-element.elementor-element-3841069 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-7c5ab23{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7e7c623{padding:0px 15px 0px 15px;--e-icon-list-icon-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-7e7c623 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-df79101{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-f1db942{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f1db942 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-d47d6dd{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-0b104a8{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0b104a8.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-38c542a{text-align:center;}.elementor-2 .elementor-element.elementor-element-38c542a .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-66118fc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-06e0047{padding:0px 15px 0px 15px;--e-icon-list-icon-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-06e0047 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-5f146b3{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-57813f0{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-57813f0 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-1181dc8{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-56cf311{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-56cf311.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3112b28{text-align:center;}.elementor-2 .elementor-element.elementor-element-3112b28 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-4b1b98b{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-536dc7e{padding:0px 15px 0px 15px;--e-icon-list-icon-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-536dc7e .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-a739832{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-d22f6c0{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d22f6c0 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-8bd9aa2{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-236a64a{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-236a64a.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-c37ff4a{text-align:center;}.elementor-2 .elementor-element.elementor-element-c37ff4a .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-479db93{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8ac6dbf{padding:0px 15px 0px 15px;--e-icon-list-icon-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-8ac6dbf .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-de85b71{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-fef7738{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-fef7738 .elementor-heading-title{font-size:2rem;}.elementor-2 .elementor-element.elementor-element-9001a9e{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-7637458{--justify-content:center;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7637458.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-3cd1971{text-align:center;}.elementor-2 .elementor-element.elementor-element-3cd1971 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-0927640{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-94998a8{padding:0px 15px 0px 15px;--e-icon-list-icon-size:0.8rem;}.elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2 .elementor-element.elementor-element-94998a8 .elementor-icon-list-item > a{font-size:0.875rem;}.elementor-2 .elementor-element.elementor-element-fe97367{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2 .elementor-element.elementor-element-94bbadd{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-144e216{padding:0px 0px 0px 0px;text-align:start;}.elementor-2 .elementor-element.elementor-element-144e216 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-6ef5392{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6ef5392 .elementor-heading-title{font-size:2.5rem;}.elementor-2 .elementor-element.elementor-element-b12193a{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-be05862{--min-height:200px;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4b6fdbc{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-09e3773{padding:0px 0px 0px 15px;top:-30px;--lottie-container-width:100px;}.elementor-2 .elementor-element.elementor-element-35c5d1f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-35c5d1f .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-0c64299{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-3aaa599{--min-height:200px;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-11ad247{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-0b6a2c2{padding:0px 0px 0px 15px;top:-30px;--lottie-container-width:100px;}.elementor-2 .elementor-element.elementor-element-bc133e6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-bc133e6 .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-0749e73{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-b40d4a0{--min-height:200px;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e20cf52{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-25ec01f{padding:0px 0px 0px 15px;top:-30px;--lottie-container-width:100px;}.elementor-2 .elementor-element.elementor-element-d87284d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-d87284d .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-34e2779{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-440e774{--min-height:200px;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3196a99{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-c42eedc{padding:0px 0px 0px 15px;top:-30px;--lottie-container-width:100px;}.elementor-2 .elementor-element.elementor-element-42c899c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-42c899c .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-bbb522b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-610f1db{--min-height:200px;--border-radius:25px 25px 0px 0px;}.elementor-2 .elementor-element.elementor-element-83febb5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-2 .elementor-element.elementor-element-3f08973{padding:0px 0px 0px 15px;top:-30px;--lottie-container-width:100px;}.elementor-2 .elementor-element.elementor-element-8f1577c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-8f1577c .elementor-heading-title{font-size:1.5rem;}.elementor-2 .elementor-element.elementor-element-fb3106b{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-c1caf53{--width:70%;}.elementor-2 .elementor-element.elementor-element-fdb1dda{--width:30%;}.elementor-2 .elementor-element.elementor-element-5320c79{--width:60%;}.elementor-2 .elementor-element.elementor-element-c60a568{--width:60%;}.elementor-2 .elementor-element.elementor-element-e807859{--width:60%;}.elementor-2 .elementor-element.elementor-element-622fa88{--width:60%;}.elementor-2 .elementor-element.elementor-element-063d7a8{--width:20%;}.elementor-2 .elementor-element.elementor-element-4a5993c{--width:10%;}.elementor-2 .elementor-element.elementor-element-4acf803{--width:30%;}.elementor-2 .elementor-element.elementor-element-c2f1766{--width:35%;}.elementor-2 .elementor-element.elementor-element-ea51cd3{--width:20%;}.elementor-2 .elementor-element.elementor-element-5f2dcbf{--width:10%;}.elementor-2 .elementor-element.elementor-element-249c690{--width:30%;}.elementor-2 .elementor-element.elementor-element-7c5ab23{--width:35%;}.elementor-2 .elementor-element.elementor-element-9d4568f{--width:20%;}.elementor-2 .elementor-element.elementor-element-d47d6dd{--width:10%;}.elementor-2 .elementor-element.elementor-element-0b104a8{--width:30%;}.elementor-2 .elementor-element.elementor-element-66118fc{--width:35%;}.elementor-2 .elementor-element.elementor-element-3026e5c{--width:20%;}.elementor-2 .elementor-element.elementor-element-1181dc8{--width:10%;}.elementor-2 .elementor-element.elementor-element-56cf311{--width:30%;}.elementor-2 .elementor-element.elementor-element-4b1b98b{--width:35%;}.elementor-2 .elementor-element.elementor-element-51deb32{--width:20%;}.elementor-2 .elementor-element.elementor-element-8bd9aa2{--width:10%;}.elementor-2 .elementor-element.elementor-element-236a64a{--width:30%;}.elementor-2 .elementor-element.elementor-element-479db93{--width:35%;}.elementor-2 .elementor-element.elementor-element-5364a83{--width:20%;}.elementor-2 .elementor-element.elementor-element-9001a9e{--width:10%;}.elementor-2 .elementor-element.elementor-element-7637458{--width:30%;}.elementor-2 .elementor-element.elementor-element-0927640{--width:35%;}.elementor-2 .elementor-element.elementor-element-be05862{--width:60%;}.elementor-2 .elementor-element.elementor-element-4b6fdbc{--width:40%;}.elementor-2 .elementor-element.elementor-element-3aaa599{--width:60%;}.elementor-2 .elementor-element.elementor-element-11ad247{--width:40%;}.elementor-2 .elementor-element.elementor-element-b40d4a0{--width:60%;}.elementor-2 .elementor-element.elementor-element-e20cf52{--width:40%;}.elementor-2 .elementor-element.elementor-element-440e774{--width:60%;}.elementor-2 .elementor-element.elementor-element-3196a99{--width:40%;}.elementor-2 .elementor-element.elementor-element-610f1db{--width:60%;}.elementor-2 .elementor-element.elementor-element-83febb5{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-5320c79{--width:100%;}.elementor-2 .elementor-element.elementor-element-c60a568{--width:100%;}.elementor-2 .elementor-element.elementor-element-e807859{--width:100%;}.elementor-2 .elementor-element.elementor-element-622fa88{--width:100%;}.elementor-2 .elementor-element.elementor-element-063d7a8{--width:15%;}.elementor-2 .elementor-element.elementor-element-4a5993c{--width:5%;}.elementor-2 .elementor-element.elementor-element-c2f1766{--width:293.8px;}.elementor-2 .elementor-element.elementor-element-ea51cd3{--width:15%;}.elementor-2 .elementor-element.elementor-element-5f2dcbf{--width:5%;}.elementor-2 .elementor-element.elementor-element-7c5ab23{--width:293.8px;}.elementor-2 .elementor-element.elementor-element-9d4568f{--width:15%;}.elementor-2 .elementor-element.elementor-element-d47d6dd{--width:5%;}.elementor-2 .elementor-element.elementor-element-66118fc{--width:293.8px;}.elementor-2 .elementor-element.elementor-element-3026e5c{--width:15%;}.elementor-2 .elementor-element.elementor-element-1181dc8{--width:5%;}.elementor-2 .elementor-element.elementor-element-4b1b98b{--width:293.8px;}.elementor-2 .elementor-element.elementor-element-51deb32{--width:15%;}.elementor-2 .elementor-element.elementor-element-8bd9aa2{--width:5%;}.elementor-2 .elementor-element.elementor-element-479db93{--width:293.8px;}.elementor-2 .elementor-element.elementor-element-5364a83{--width:15%;}.elementor-2 .elementor-element.elementor-element-9001a9e{--width:5%;}.elementor-2 .elementor-element.elementor-element-0927640{--width:293.8px;}.elementor-2 .elementor-element.elementor-element-be05862{--width:100%;}.elementor-2 .elementor-element.elementor-element-4b6fdbc{--width:100%;}.elementor-2 .elementor-element.elementor-element-3aaa599{--width:100%;}.elementor-2 .elementor-element.elementor-element-11ad247{--width:100%;}.elementor-2 .elementor-element.elementor-element-b40d4a0{--width:100%;}.elementor-2 .elementor-element.elementor-element-e20cf52{--width:100%;}.elementor-2 .elementor-element.elementor-element-440e774{--width:100%;}.elementor-2 .elementor-element.elementor-element-3196a99{--width:100%;}.elementor-2 .elementor-element.elementor-element-610f1db{--width:100%;}.elementor-2 .elementor-element.elementor-element-83febb5{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-d057626 */.elementor-2 .elementor-element.elementor-element-d057626 {

    position:absolute;

    width:300px;
    height:300px;


    top:-150px;
    left:-150px;


    background:

    radial-gradient(
        circle,
        rgba(255,255,255,.45),
        transparent 65%
    );


    pointer-events:none;


    z-index:1;


}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-21f8811 */.elementor-2 .elementor-element.elementor-element-21f8811 .elementor-button {


    position:relative;

    overflow:hidden;


    display:flex;

    align-items:center;

    justify-content:center;

    gap:10px;


    padding:18px 34px;


    border-radius:50px;


    background:

    linear-gradient(
        135deg,
        #ff6b3d,
        #ff3d1f
    );


    color:white;


    border:1px solid rgba(255,255,255,.35);


    box-shadow:

    0 15px 35px rgba(255,83,45,.35),

    inset 0 1px 1px rgba(255,255,255,.5);


    transition:

    transform .35s ease,

    box-shadow .35s ease;


}


.elementor-2 .elementor-element.elementor-element-21f8811 .elementor-button::before {


    content:"";


    position:absolute;


    top:0;

    left:-120%;


    width:80%;

    height:100%;


    background:

    linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.65),
        transparent
    );


    transform:skewX(-25deg);


    transition:.7s;


}


.elementor-2 .elementor-element.elementor-element-21f8811 .elementor-button:hover {


    transform:

    translateY(-5px);


    box-shadow:

    0 25px 55px rgba(255,83,45,.55),

    0 0 35px rgba(255,83,45,.45);


}

.elementor-2 .elementor-element.elementor-element-21f8811 .elementor-button:hover::before {


    left:140%;


}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d88285 */.elementor-2 .elementor-element.elementor-element-0d88285 {
     position:relative;
    z-index:3;
    transform:
    translateZ(40px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdb1dda */.elementor-2 .elementor-element.elementor-element-fdb1dda {

    position:relative;

    overflow:hidden;

    isolation:isolate;


    background:

    linear-gradient(
        145deg,
        rgba(255,255,255,.35),
        rgba(255,255,255,.08)
    );


    backdrop-filter:
    blur(25px)
    saturate(160%);


    -webkit-backdrop-filter:
    blur(25px)
    saturate(160%);


    border:
    1px solid rgba(255,255,255,.35);


    border-radius:28px;


    box-shadow:

    0 40px 80px rgba(0,0,0,.18),

    0 15px 35px rgba(0,0,0,.10),

    inset 0 1px 1px rgba(255,255,255,.7),

    inset 0 -20px 40px rgba(0,0,0,.05);


    transform-style:preserve-3d;

}

.elementor-2 .elementor-element.elementor-element-fdb1dda::before {

    content:"";

    position:absolute;

    inset:0;


    border-radius:inherit;


    background:

    radial-gradient(
        circle at 15% 0%,
        rgba(255,255,255,.55),
        transparent 38%
    );


    pointer-events:none;


    z-index:1;

}

.elementor-2 .elementor-element.elementor-element-fdb1dda::after {

    content:"";

    position:absolute;


    left:10%;

    right:10%;

    bottom:-45px;


    height:70px;


    background:

    rgba(255,83,45,.22);


    filter:blur(45px);


    z-index:-1;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20de158e */.elementor-2 .elementor-element.elementor-element-20de158e {
    background-color:hsla(24,80%,93%,1);
background-image:
radial-gradient(at 22% 100%, hsla(10,100%,58%,1) 0px, transparent 50%),
radial-gradient(at 100% 53%, hsla(10,100%,58%,1) 0px, transparent 50%);
position: relative;
}


.elementor-2 .elementor-element.elementor-element-20de158e .hero-letter {
    display:inline-block;
    will-change:transform;
}


.elementor-2 .elementor-element.elementor-element-20de158e .hero-space {
    display:inline-block;
    width:0.3em;
}

.elementor-2 .elementor-element.elementor-element-20de158e .hero-right{
    will-change:transform;
}


.elementor-2 .elementor-element.elementor-element-20de158e .hero-letter,
.elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-heading,
.elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-text-editor,
.elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-button{
    will-change: transform, opacity;
    transform: translateZ(0);
    backface-visibility: hidden;
}


@media (max-width:1024px){

   .elementor-2 .elementor-element.elementor-element-20de158e {
        flex-direction: column !important;
        align-items: center !important;
        justify-content: center;
        gap: 60px;
    }

    .elementor-2 .elementor-element.elementor-element-20de158e .hero-left,
    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right{
        width: 100% !important;
        max-width: 100% !important;
        flex: 0 0 100% !important;
    }

    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right{
        display: flex;
        flex-direction: column;
        align-items: center !important;
        justify-content: center;
        text-align: center !important;
    }

    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-heading,
    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-text-editor,
    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-button{
        width: 100%;
        text-align: center !important;
    }

    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-heading-title,
    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-text-editor p{
        text-align: center !important;
    }

    .elementor-2 .elementor-element.elementor-element-20de158e .hero-right .elementor-widget-button .elementor-button-wrapper{
        text-align: center !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4fc9c2f */.elementor-2 .elementor-element.elementor-element-4fc9c2f .services-marquee {
    width: 100%;
    overflow: hidden;

    mask-image: linear-gradient(
        to right,
        transparent,
        black 12%,
        black 88%,
        transparent
    );

    -webkit-mask-image: linear-gradient(
        to right,
        transparent,
        black 12%,
        black 88%,
        transparent
    );
}


.elementor-2 .elementor-element.elementor-element-4fc9c2f .marquee-track {
    display: flex;
    width: max-content;
    animation: marqueeMove 35s linear infinite;
}


.elementor-2 .elementor-element.elementor-element-4fc9c2f .marquee-content {
    display: flex;
    flex-shrink: 0;
    gap: 80px;
    padding-right: 80px;
}


.elementor-2 .elementor-element.elementor-element-4fc9c2f .marquee-content span {
    font-family: 'Montserrat', sans-serif;
    font-weight: 900;
    font-size: 1.7rem;
    white-space: nowrap;
    color: #668385;
}


/* حرکت کاملاً بدون پرش */
@keyframes marqueeMove {

    from {
        transform: translateX(0);
    }

    to {
        transform: translateX(-50%);
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2d236e *//*
==================================
SERVICES CARDS PERFORMANCE
==================================
*/
.elementor-2 .elementor-element.elementor-element-d2d236e {
  overflow: visible;
}

.elementor-2 .elementor-element.elementor-element-d2d236e .service-card,
.elementor-2 .elementor-element.elementor-element-d2d236e .service-card * {
  transition: none !important;
  animation: none !important;
}

.elementor-2 .elementor-element.elementor-element-d2d236e .service-card {
  will-change: transform;
  backface-visibility: hidden;
  transform-style: preserve-3d;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3edd11f */.elementor-2 .elementor-element.elementor-element-3edd11f{
    position: relative;
}


/* کارت‌ها */
.elementor-2 .elementor-element.elementor-element-3edd11f .process-card{

   position: relative;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b12193a */.elementor-2 .elementor-element.elementor-element-b12193a {
    position: relative;
    overflow: visible;
}


.elementor-2 .elementor-element.elementor-element-b12193a .project-card {
    position: sticky;
    top: 120px;
    min-height: 80vh;
    width: 100%;
    margin-bottom: 80px;
    transform-origin: center top;
    will-change: transform;
}

/*The gap between pin card section and the top of screen in Mobile*/

@media (max-width: 991px) {
    .elementor-2 .elementor-element.elementor-element-b12193a .project-card {
        top: 80px;  */
    }
}


.elementor-2 .elementor-element.elementor-element-b12193a .project-image{
    cursor:none;
    transition:filter .4s ease;
}


.elementor-2 .elementor-element.elementor-element-b12193a .project-image.is-hover{
    filter:blur(6px);
}/* End custom CSS */