.elementor-1042 .elementor-element.elementor-element-f6232c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-5a7d3ac{--display:flex;--min-height:934px;--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;--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-5a7d3ac:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-5a7d3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D20;background-image:url("https://fitbyphysios.com/wp-content/uploads/2026/03/Liquid-Marbling-Texture.jpg-1.png");background-position:center center;background-size:cover;}.elementor-1042 .elementor-element.elementor-element-5a7d3ac.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-b2c1f09{--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;--margin-top:132px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-b2c1f09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1042 .elementor-element.elementor-element-cebbf51 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;letter-spacing:0.5px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);border-style:none;border-radius:30px 30px 30px 30px;}.elementor-1042 .elementor-element.elementor-element-cebbf51{padding:0px 0px 0px 0px;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1042 .elementor-element.elementor-element-f90bfb5{--animation-duration:10000ms;width:var( --container-widget-width, 84.328% );max-width:84.328%;margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;padding:0px 0px 0px 0px;--container-widget-width:84.328%;--container-widget-flex-grow:0;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-f90bfb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f90bfb5 .elementor-headline{text-align:center;font-family:"Marcellus", Sans-serif;font-size:78px;font-weight:600;line-height:100px;}.elementor-1042 .elementor-element.elementor-element-f90bfb5 .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round;}.elementor-1042 .elementor-element.elementor-element-f90bfb5 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f90bfb5 .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;line-height:100px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1042 .elementor-element.elementor-element-a3b7072{width:var( --container-widget-width, 58% );max-width:58%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-a3b7072 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:27px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-b885c3d{--display:flex;--min-height:71px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:10px 22px 10px 22px;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-724dffa{width:var( --container-widget-width, 34.354% );max-width:34.354%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:34.354%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-724dffa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:38px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B100 0%, #1F5E6200 100%);transition-duration:0s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:35px 35px 35px 35px;padding:08px 24px 08px 24px;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-b99cedf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-b99cedf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-4f74f6d{--display:flex;--min-height:1440px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-4f74f6d:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-4f74f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-4f74f6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c197e8f{--display:flex;--min-height:308px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:38px 38px;--row-gap:38px;--column-gap:38px;--border-radius:40px 40px 40px 40px;--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-1042 .elementor-element.elementor-element-c197e8f:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-c197e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #214C4D 0%, #1C3738 100%);}.elementor-1042 .elementor-element.elementor-element-c197e8f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-07bfb5d{--display:flex;--min-height:308px;--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:space-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:44px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-07bfb5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1042 .elementor-element.elementor-element-557869d{width:var( --container-widget-width, 99.948% );max-width:99.948%;padding:2px 2px 2px 2px;--container-widget-width:99.948%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-557869d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-557869d img{width:100%;}.elementor-1042 .elementor-element.elementor-element-b51d40d{--display:flex;--min-height:216px;--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:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-d52bb0e{padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-d52bb0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d52bb0e .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:29px;font-weight:300;line-height:34px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B100 0%, #1F5E6200 100%);transition-duration:0s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:35px 35px 35px 35px;padding:10px 24px 10px 24px;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-876fa75{--display:flex;--min-height:385px;--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-c53477c{--display:flex;--min-height:388px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-c3514ce{--display:flex;--min-height:378px;--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;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-c3514ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-5240666{border-radius:30px 30px 30px 30px;}.elementor-1042 .elementor-element.elementor-element-5240666 .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1042 .elementor-element.elementor-element-3be37b7{--display:flex;--min-height:378px;--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:10px 10px;--row-gap:10px;--column-gap:10px;--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-1042 .elementor-element.elementor-element-3be37b7.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-23c0c8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-23c0c8b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:500;line-height:41px;letter-spacing:0px;word-spacing:4px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-cab345c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-cab345c .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:27px;letter-spacing:0px;color:#4A4949;}.elementor-1042 .elementor-element.elementor-element-6e308b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-6e308b4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:27px;letter-spacing:0px;color:#4A4949;}.elementor-1042 .elementor-element.elementor-element-3ccb100{--display:flex;--min-height:385px;--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;--margin-top:070px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-1ce0bad{--display:flex;--min-height:766px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--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-1042 .elementor-element.elementor-element-1ce0bad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-a04b758{--iteration-count:infinite;--animation-duration:800ms;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-a04b758 .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-a04b758 .elementor-headline-plain-text{color:#000000;}.elementor-1042 .elementor-element.elementor-element-a04b758 .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.1px;word-spacing:4px;}.elementor-1042 .elementor-element.elementor-element-a04b758 .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-6972abb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-6972abb .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;line-height:27px;letter-spacing:0px;color:#4A4949;}.elementor-1042 .elementor-element.elementor-element-1c1fbab{--display:grid;--min-height:454px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-40883cf{--display:flex;--min-height:452px;--background-transition:0.3s;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--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-1042 .elementor-element.elementor-element-40883cf:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-40883cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-40883cf:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-40883cf::before, .elementor-1042 .elementor-element.elementor-element-40883cf > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-40883cf > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-40883cf > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-40883cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-40883cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-40883cf > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-40883cf > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B100;}.elementor-1042 .elementor-element.elementor-element-40883cf > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-40883cf > .e-con-inner > .elementor-shape-bottom svg{width:calc(220% + 1.3px);height:155px;}.elementor-1042 .elementor-element.elementor-element-d551659 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);border-style:none;border-radius:41px 41px 41px 41px;padding:9px 9px 9px 9px;}.elementor-1042 .elementor-element.elementor-element-d551659{width:var( --container-widget-width, 18.212% );max-width:18.212%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:18.212%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-d551659.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1042 .elementor-element.elementor-element-b8c03ca{width:var( --container-widget-width, 17% );max-width:17%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon-wrapper{text-align:start;}.elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-view-framed .elementor-icon, .elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-view-framed .elementor-icon, .elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon{font-size:70px;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon svg{height:70px;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon i, .elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon svg{transform:rotate(0deg);}.elementor-1042 .elementor-element.elementor-element-9e23037{width:var( --container-widget-width, 19% );max-width:19%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:19%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-9e23037.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-9e23037 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:500;line-height:27px;letter-spacing:0px;color:#0B1F22;}.elementor-1042 .elementor-element.elementor-element-9a4d432{width:var( --container-widget-width, 82% );max-width:82%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-9a4d432 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:20px;letter-spacing:0px;color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-fa3b5e0{width:var( --container-widget-width, 82.621% );max-width:82.621%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:82.621%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-fa3b5e0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-fa3b5e0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:0px;color:#4A4949;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1042 .elementor-element.elementor-element-3852522{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-3852522.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-3852522 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-cbf4a4c{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-cbf4a4c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-cbf4a4c p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-d1f0ba7{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-d1f0ba7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d1f0ba7 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-81268b0{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-81268b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-81268b0 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-8d36364{--display:flex;--position:absolute;--min-height:150px;--border-radius:22px 22px 22px 22px;--margin-top:302px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1042 .elementor-element.elementor-element-8d36364 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-8d36364 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B11C;}.elementor-1042 .elementor-element.elementor-element-8d36364 > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-8d36364 > .e-con-inner > .elementor-shape-bottom svg{width:calc(220% + 1.3px);height:155px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-8d36364{left:0px;}body.rtl .elementor-1042 .elementor-element.elementor-element-8d36364{right:0px;}.elementor-1042 .elementor-element.elementor-element-ade48e4{--display:flex;--min-height:452px;--background-transition:0.3s;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--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-1042 .elementor-element.elementor-element-ade48e4:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-ade48e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-ade48e4:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-ade48e4::before, .elementor-1042 .elementor-element.elementor-element-ade48e4 > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-ade48e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-ade48e4 > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-ade48e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-ade48e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-35c2082 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);border-style:none;border-radius:41px 41px 41px 41px;padding:9px 9px 9px 9px;}.elementor-1042 .elementor-element.elementor-element-35c2082{width:var( --container-widget-width, 20.864% );max-width:20.864%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:20.864%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-35c2082.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-883f8d9{width:var( --container-widget-width, 17% );max-width:17%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon-wrapper{text-align:start;}.elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-view-framed .elementor-icon, .elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-view-framed .elementor-icon, .elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon{font-size:70px;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon svg{height:70px;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon i, .elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon svg{transform:rotate(0deg);}.elementor-1042 .elementor-element.elementor-element-a849f53{width:var( --container-widget-width, 34.915% );max-width:34.915%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:34.915%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-a849f53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-a849f53 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:500;line-height:27px;letter-spacing:0px;color:#0B1F22;}.elementor-1042 .elementor-element.elementor-element-a441c51{width:var( --container-widget-width, 82% );max-width:82%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-a441c51 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:20px;letter-spacing:0px;color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-dbc96ac{width:var( --container-widget-width, 82.621% );max-width:82.621%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:82.621%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-dbc96ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-dbc96ac .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:0px;color:#4A4949;}.elementor-1042 .elementor-element.elementor-element-8a65d65{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-8a65d65.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-8a65d65 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-2af2e70{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-2af2e70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-2af2e70 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-43329b4{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-43329b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-43329b4 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-5cf89c7{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-5cf89c7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-5cf89c7 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-5191fab{--display:flex;--position:absolute;--min-height:150px;--border-radius:22px 22px 22px 22px;--margin-top:302px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1042 .elementor-element.elementor-element-5191fab > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-5191fab > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B11C;}.elementor-1042 .elementor-element.elementor-element-5191fab > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-5191fab > .e-con-inner > .elementor-shape-bottom svg{width:calc(220% + 1.3px);height:155px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-5191fab{left:0px;}body.rtl .elementor-1042 .elementor-element.elementor-element-5191fab{right:0px;}.elementor-1042 .elementor-element.elementor-element-42cdbeb{--display:flex;--min-height:452px;--background-transition:0.3s;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--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-1042 .elementor-element.elementor-element-42cdbeb:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-42cdbeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-42cdbeb:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-42cdbeb::before, .elementor-1042 .elementor-element.elementor-element-42cdbeb > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-42cdbeb > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-42cdbeb > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-42cdbeb > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-42cdbeb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-211f389 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-weight:500;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);border-style:none;border-radius:41px 41px 41px 41px;padding:9px 9px 9px 9px;}.elementor-1042 .elementor-element.elementor-element-211f389{width:var( --container-widget-width, 19.174% );max-width:19.174%;margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:19.174%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-211f389.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-32fb34c{width:var( --container-widget-width, 17% );max-width:17%;margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;--container-widget-width:17%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon-wrapper{text-align:start;}.elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-view-framed .elementor-icon, .elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-view-framed .elementor-icon, .elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon{font-size:70px;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon svg{height:70px;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon i, .elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon svg{transform:rotate(0deg);}.elementor-1042 .elementor-element.elementor-element-13a709f{width:var( --container-widget-width, 24.786% );max-width:24.786%;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:24.786%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-13a709f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-13a709f .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:32px;font-weight:500;line-height:27px;letter-spacing:0px;color:#0B1F22;}.elementor-1042 .elementor-element.elementor-element-649cf10{width:var( --container-widget-width, 82% );max-width:82%;margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-649cf10 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:20px;letter-spacing:0px;color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-c569133{width:var( --container-widget-width, 82.621% );max-width:82.621%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;--container-widget-width:82.621%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-c569133.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c569133 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:0px;color:#4A4949;}.elementor-1042 .elementor-element.elementor-element-abb6829{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-abb6829.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-abb6829 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-8b127b4{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-8b127b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-8b127b4 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-782f52e{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-782f52e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-782f52e p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-0ef76bb{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 25px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-0ef76bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-0ef76bb p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-6dac319{--display:flex;--position:absolute;--min-height:150px;--border-radius:22px 22px 22px 22px;--margin-top:302px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1042 .elementor-element.elementor-element-6dac319 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-6dac319 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B11C;}.elementor-1042 .elementor-element.elementor-element-6dac319 > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-6dac319 > .e-con-inner > .elementor-shape-bottom svg{width:calc(220% + 1.3px);height:155px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-6dac319{left:0px;}body.rtl .elementor-1042 .elementor-element.elementor-element-6dac319{right:0px;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button{background-color:#0B1F22;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:35px 35px 35px 35px;padding:10px 24px 10px 24px;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-c8ccfb3{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-eaaf4a8{--display:flex;--min-height:997px;--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;--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-1042 .elementor-element.elementor-element-eaaf4a8:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-eaaf4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D20;background-image:url("https://fitbyphysios.com/wp-content/uploads/2026/03/Liquid-Marbling-Texture.jpg-1.png");background-position:center center;background-size:cover;}.elementor-1042 .elementor-element.elementor-element-eaaf4a8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-b5fea97{--display:flex;--min-height:1137px;--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;--margin-top:080px;--margin-bottom:86px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-b5fea97.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-e31dca3{--iteration-count:infinite;--animation-duration:800ms;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-e31dca3 .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-e31dca3 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-e31dca3 .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-e31dca3 .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-72eea99{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-72eea99 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:300;line-height:27px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d5219db{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-2800ea7{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:18px 18px 18px 18px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-2800ea7:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-2800ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-44db89d{padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-44db89d img{filter:brightness( 99% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;}.elementor-1042 .elementor-element.elementor-element-44db89d:hover img{opacity:1;}.elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:10px 090px 10px 90px;}.elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-ba16d53{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-ba16d53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-063222e{--display:flex;--min-height:94px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-974edb5{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:18px 18px 18px 18px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-1042 .elementor-element.elementor-element-974edb5:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-974edb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-288db31{padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-288db31 img{filter:brightness( 99% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;}.elementor-1042 .elementor-element.elementor-element-288db31:hover img{opacity:1;}.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:10px 90px 10px 90px;}.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-95c0fbf{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-95c0fbf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-4ab4f63{--display:flex;--min-height:444px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-eca8b3e{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:18px 18px 18px 18px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-1042 .elementor-element.elementor-element-eca8b3e:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-eca8b3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-9861360{padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-9861360 img{filter:brightness( 99% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;}.elementor-1042 .elementor-element.elementor-element-9861360:hover img{opacity:1;}.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:10px 90px 10px 90px;}.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-6314388{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-6314388.elementor-element{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-371c296{--display:flex;--min-height:444px;--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;--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-1042 .elementor-element.elementor-element-56c09cd{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:18px 18px 18px 18px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-1042 .elementor-element.elementor-element-56c09cd:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-56c09cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-b7ebed3{padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-b7ebed3 img{filter:brightness( 99% ) contrast( 99% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:12px 12px 12px 12px;}.elementor-1042 .elementor-element.elementor-element-b7ebed3:hover img{opacity:1;}.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:10px 90px 10px 90px;}.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-c1e5b23{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-c1e5b23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-67f627a{--e-n-carousel-swiper-slides-gap:30px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 0px 40px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1042 .elementor-element.elementor-element-16b747d{--iteration-count:infinite;--animation-duration:800ms;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-16b747d .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-16b747d .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-16b747d .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-16b747d .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1042 .elementor-element.elementor-element-9eb3a18.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:38px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18{margin:46px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-main-swiper{height:340px;width:95%;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-main-swiper .swiper-slide{background-color:#000000;border-radius:18px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-swiper-button{font-size:26px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-custom-embed-play i{color:#FFFFFF;font-size:20px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-custom-embed-play svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-025fb14{--display:flex;--min-height:1152px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-025fb14:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-025fb14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-aa19c1d{--display:flex;--min-height:1041px;--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;--margin-top:70px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-aa19c1d.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5b45b41{--iteration-count:infinite;--animation-duration:800ms;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-5b45b41 .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-5b45b41 .elementor-headline-plain-text{color:#000000;}.elementor-1042 .elementor-element.elementor-element-5b45b41 .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.5px;}.elementor-1042 .elementor-element.elementor-element-5b45b41 .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-9c8377d{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-9c8377d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-9c8377d img{width:530px;max-width:530px;height:530px;}.elementor-1042 .elementor-element.elementor-element-91521a5{--display:flex;--min-height:105px;--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:-620px;--margin-bottom:0px;--margin-left:0px;--margin-right:110px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-91521a5.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-5cd1bac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-5cd1bac .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button{background-color:#1C3738;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:14px 095px 14px 095px;}.elementor-1042 .elementor-element.elementor-element-1cd27ac{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-1cd27ac.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-7882cb9{--display:flex;--min-height:105px;--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:136px;--margin-bottom:0px;--margin-left:1010px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-7882cb9.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-4af27a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-4af27a2 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button{background-color:#1C3738;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:14px 038px 14px 038px;}.elementor-1042 .elementor-element.elementor-element-920c917{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-920c917.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d2c27ec{--display:flex;--min-height:105px;--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:144px;--margin-bottom:0px;--margin-left:0px;--margin-right:104px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-d2c27ec.e-con{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-0c64f36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-0c64f36 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button{background-color:#1C3738;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:014px 066px 014px 066px;}.elementor-1042 .elementor-element.elementor-element-bc770f0{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-bc770f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-fca8939{--display:flex;--min-height:105px;--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:-135px;--margin-bottom:0px;--margin-left:104px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-fca8939.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-521cbc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-521cbc1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button{background-color:#1C3738;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:14px 62px 14px 62px;}.elementor-1042 .elementor-element.elementor-element-6261cfe{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-6261cfe.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-c9224f1{--display:flex;--min-height:105px;--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:-404px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-c9224f1.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-1b41137{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-1b41137 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button{background-color:#1C3738;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:14px 064px 14px 064px;}.elementor-1042 .elementor-element.elementor-element-ad8876d{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-ad8876d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f859523{--display:flex;--min-height:105px;--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:flex-start;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--margin-top:-375px;--margin-bottom:0px;--margin-left:110px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-f859523.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-60bfeba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-60bfeba .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button{background-color:#1C3738;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:36px;letter-spacing:0px;transition-duration:0s;border-style:solid;border-width:0px 0px 0px 0px;border-radius:35px 35px 35px 35px;padding:14px 45px 14px 045px;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button{background-color:#0B1F22;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:35px 35px 35px 35px;padding:10px 24px 10px 24px;}.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-b874d22{margin:0700px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-b874d22.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-4286e6f{--display:flex;--min-height:980px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-4286e6f:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-4286e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D20;background-image:url("https://fitbyphysios.com/wp-content/uploads/2026/03/Liquid-Marbling-Texture.jpg-1.png");background-position:center center;background-size:cover;}.elementor-1042 .elementor-element.elementor-element-bb8b3e2{--display:flex;--min-height:776px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-30b70f6{--display:flex;--min-height:800px;--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:flex-start;--border-radius:36px 0px 0px 36px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-30b70f6:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-30b70f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#114043B5;}.elementor-1042 .elementor-element.elementor-element-30b70f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-3e49df4{margin:40px 040px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-3e49df4 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:45px;font-weight:300;line-height:52px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-afac7a0{margin:6px 040px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-afac7a0 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:300;line-height:27px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d4e5632{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-d4e5632 img{height:470px;object-fit:fill;opacity:1;filter:brightness( 65% ) contrast( 96% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );border-radius:0px 0px 0px 036px;}.elementor-1042 .elementor-element.elementor-element-aa86106{--display:flex;--min-height:800px;--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:flex-start;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--border-radius:0px 036px 036px 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-1042 .elementor-element.elementor-element-aa86106:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-aa86106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-aa86106.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-2e1ad05{width:var( --container-widget-width, 81.14% );max-width:81.14%;margin:040px 040px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;--container-widget-width:81.14%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-2e1ad05.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-2e1ad05 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:40px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-c81a7e3{width:var( --container-widget-width, 81.14% );max-width:81.14%;margin:0px 040px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;--container-widget-width:81.14%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-c81a7e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c81a7e3 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:27px;letter-spacing:0px;color:#3B3B3B;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1042 .elementor-element.elementor-element-4332bd4{margin:15px 40px calc(var(--kit-widget-spacing, 0px) + 40px) 40px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:0px;--e-form-steps-divider-gap:10px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group > label, .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-subgroup label{color:#000000;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group > label{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.4px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-type-html{padding-bottom:0px;color:#000000;font-family:"Roboto", Sans-serif;font-weight:900;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group .elementor-field{color:#394141;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group .elementor-field, .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-subgroup label{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#DEE8DE;border-color:#C5C5C5;border-width:01px 01px 01px 01px;border-radius:10px 10px 10px 10px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group .elementor-select-wrapper select{background-color:#DEE8DE;border-color:#C5C5C5;border-width:01px 01px 01px 01px;border-radius:10px 10px 10px 10px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group .elementor-select-wrapper::before{color:#C5C5C5;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:40px 40px 40px 40px;padding:08px 016px 8px 016px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .e-form__buttons__wrapper__button-next{background-color:#1C3738;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button[type="submit"]{background-color:#1C3738;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .e-form__buttons__wrapper__button-previous{background-color:#1C3738;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .e-form__buttons__wrapper__button-next:hover{background-color:#33A9B1;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button[type="submit"]:hover{background-color:#33A9B1;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button[type="submit"]:hover svg *{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-message{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1042 .elementor-element.elementor-element-01323ce{width:var( --container-widget-width, 70.283% );max-width:70.283%;margin:-46px 040px calc(var(--kit-widget-spacing, 0px) + 0px) 040px;padding:0px 0px 0px 0px;--container-widget-width:70.283%;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-01323ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-01323ce .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0px;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-49d621d{--display:flex;--min-height:900px;--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;--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-1042 .elementor-element.elementor-element-49d621d:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-49d621d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-65fd076{--display:flex;--min-height:800px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:070px;--margin-bottom:070px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-0112bb3{--display:flex;--min-height:810px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-0112bb3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-58bbb53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-58bbb53{text-align:start;}.elementor-1042 .elementor-element.elementor-element-58bbb53 img{width:100%;max-width:92%;height:810px;}.elementor-1042 .elementor-element.elementor-element-58f72d1{--display:flex;--min-height:810px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-58f72d1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-8a44c9d{width:var( --container-widget-width, 100.391% );max-width:100.391%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100.391%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-8a44c9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-8a44c9d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;line-height:44px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-b9bd571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-b9bd571 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:300;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-bf3d901{--display:flex;--min-height:210px;--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-bf3d901.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-fa6fdd1{--display:flex;--min-height:210px;--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;--border-radius:18px 18px 18px 18px;--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-1042 .elementor-element.elementor-element-fa6fdd1:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-fa6fdd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-303cc02{--display:flex;--min-height:67px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-6ea3f78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-6ea3f78 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-6ea3f78 .elementor-icon{font-size:37px;}.elementor-1042 .elementor-element.elementor-element-6ea3f78 .elementor-icon svg{height:37px;}.elementor-1042 .elementor-element.elementor-element-af1bdee{padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-af1bdee .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1042 .elementor-element.elementor-element-71d5445{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-71d5445.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-71d5445 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-8ad221b{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-8ad221b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-8ad221b p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-fafb9a4{width:var( --container-widget-width, 69.07% );max-width:69.07%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:69.07%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-fafb9a4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-fafb9a4 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-4ce03a2{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-4ce03a2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-4ce03a2 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-078c096{--display:flex;--min-height:210px;--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;--border-radius:18px 18px 18px 18px;--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-1042 .elementor-element.elementor-element-078c096:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-078c096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-548e9f3{--display:flex;--min-height:67px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-ffedd3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-ffedd3a .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-ffedd3a .elementor-icon{font-size:37px;}.elementor-1042 .elementor-element.elementor-element-ffedd3a .elementor-icon svg{height:37px;}.elementor-1042 .elementor-element.elementor-element-7a1d2a6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-7a1d2a6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1042 .elementor-element.elementor-element-e1b6bd5{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-e1b6bd5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-e1b6bd5 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-13d72d3{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-13d72d3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-13d72d3 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-54e0ffc{width:var( --container-widget-width, 69.07% );max-width:69.07%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:69.07%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-54e0ffc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-54e0ffc p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-f02864d{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-f02864d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f02864d p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-ecb0ee9{--display:flex;--min-height:210px;--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;--gap:26px 26px;--row-gap:26px;--column-gap:26px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-555e22d{--display:flex;--min-height:210px;--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;--border-radius:18px 18px 18px 18px;--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-1042 .elementor-element.elementor-element-555e22d:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-555e22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-76f975d{--display:flex;--min-height:67px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-338c59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-338c59e .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-338c59e .elementor-icon{font-size:37px;}.elementor-1042 .elementor-element.elementor-element-338c59e .elementor-icon svg{height:37px;}.elementor-1042 .elementor-element.elementor-element-f3da3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-f3da3e8 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1042 .elementor-element.elementor-element-e4b6416{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-e4b6416.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-e4b6416 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-5134c2c{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-5134c2c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-5134c2c p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-e3db10f{width:var( --container-widget-width, 69.07% );max-width:69.07%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:69.07%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-e3db10f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-e3db10f p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-910f820{width:var( --container-widget-width, 58.516% );max-width:58.516%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:58.516%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-910f820.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-910f820 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-b9f5152{--display:flex;--min-height:210px;--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;--border-radius:18px 18px 18px 18px;--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-1042 .elementor-element.elementor-element-b9f5152:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-b9f5152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-6f3d0e0{--display:flex;--min-height:67px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-0f81a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-0f81a30 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-0f81a30 .elementor-icon{font-size:37px;}.elementor-1042 .elementor-element.elementor-element-0f81a30 .elementor-icon svg{height:37px;}.elementor-1042 .elementor-element.elementor-element-933803d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-933803d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:600;color:#000000;}.elementor-1042 .elementor-element.elementor-element-481494a{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-481494a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-481494a p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-e2eda06{width:var( --container-widget-width, 81.182% );max-width:81.182%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:81.182%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-e2eda06.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-e2eda06 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-f6a3df3{width:var( --container-widget-width, 69.07% );max-width:69.07%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:69.07%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-f6a3df3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f6a3df3 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-d7a6b05{width:var( --container-widget-width, 77.766% );max-width:77.766%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 18px;--container-widget-width:77.766%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-1042 .elementor-element.elementor-element-d7a6b05.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d7a6b05 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button{background-color:#0B1F22;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;fill:#FFFFFF;color:#FFFFFF;border-radius:35px 35px 35px 35px;padding:10px 24px 10px 24px;}.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#FFFFFF00;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-f19312e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-f19312e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-a0cfb9d{--display:flex;--min-height:822px;--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;--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-1042 .elementor-element.elementor-element-a0cfb9d:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-a0cfb9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D20;background-image:url("https://fitbyphysios.com/wp-content/uploads/2026/03/Liquid-Marbling-Texture.jpg-1.png");background-position:center center;background-size:cover;}.elementor-1042 .elementor-element.elementor-element-0078505{--display:flex;--min-height:738px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:070px;--margin-bottom:070px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-0078505.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-5604fab{--iteration-count:infinite;--animation-duration:800ms;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-5604fab .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-5604fab .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-5604fab .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.1px;word-spacing:4px;}.elementor-1042 .elementor-element.elementor-element-5604fab .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-43aaeda{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-43aaeda .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;line-height:27px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-8256ed8{--display:grid;--min-height:500px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-8256ed8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-374c558{--display:flex;--min-height:500px;--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;--background-transition:0.3s;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--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-1042 .elementor-element.elementor-element-374c558:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-374c558 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-374c558:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-374c558::before, .elementor-1042 .elementor-element.elementor-element-374c558 > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-374c558 > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-374c558 > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-374c558 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-374c558 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-44f2431{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1042 .elementor-element.elementor-element-44f2431.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-631e7a6{width:var( --container-widget-width, 13.209% );max-width:13.209%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;padding:0px 0px 0px 0px;--container-widget-width:13.209%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-631e7a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-631e7a6 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-631e7a6 .elementor-icon{font-size:55px;}.elementor-1042 .elementor-element.elementor-element-631e7a6 .elementor-icon svg{height:55px;}.elementor-1042 .elementor-element.elementor-element-a5ea790{--display:flex;--min-height:54px;--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1042 .elementor-element.elementor-element-a5ea790.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-146a2ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-146a2ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-146a2ae .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-9898165{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-9898165.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-9898165 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-cb0d3d9{--display:flex;--min-height:94px;--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--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-1042 .elementor-element.elementor-element-e26e816{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-e26e816 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-4e9e396{width:var( --container-widget-width, 25.405% );max-width:25.405%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:25.405%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-4e9e396.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-4e9e396 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-8227720{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-8227720.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-8227720 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-4f958fb{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-4f958fb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-4f958fb p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-50b794f{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-50b794f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-50b794f p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-a883b0b{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-a883b0b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-a883b0b p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-fcaece1{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-fcaece1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-fcaece1 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-cf31b11{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-cf31b11.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-cf31b11 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-80c3696{--display:flex;--position:absolute;--min-height:180px;--border-radius:22px 22px 22px 22px;--margin-top:331px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1042 .elementor-element.elementor-element-80c3696 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-80c3696 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B126;}.elementor-1042 .elementor-element.elementor-element-80c3696 > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-80c3696 > .e-con-inner > .elementor-shape-bottom svg{width:calc(214% + 1.3px);height:180px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-80c3696{left:0px;}body.rtl .elementor-1042 .elementor-element.elementor-element-80c3696{right:0px;}.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:6px 145px 6px 0145px;}.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #121E20 0%, #121E20 100%);}.elementor-1042 .elementor-element.elementor-element-1b68d73{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-1b68d73.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d1bf34e{--display:flex;--min-height:500px;--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;--background-transition:0.3s;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--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-1042 .elementor-element.elementor-element-d1bf34e:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-d1bf34e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d1bf34e:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-d1bf34e::before, .elementor-1042 .elementor-element.elementor-element-d1bf34e > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-d1bf34e > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-d1bf34e > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-d1bf34e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-d1bf34e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-7fcc059{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1042 .elementor-element.elementor-element-390c00e{width:var( --container-widget-width, 13.674% );max-width:13.674%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;padding:0px 0px 0px 0px;--container-widget-width:13.674%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-390c00e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-390c00e .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-390c00e .elementor-icon{font-size:55px;}.elementor-1042 .elementor-element.elementor-element-390c00e .elementor-icon svg{height:55px;}.elementor-1042 .elementor-element.elementor-element-cb0e3af{--display:flex;--min-height:54px;--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1042 .elementor-element.elementor-element-a1ea7e2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-a1ea7e2 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-46e3cd2{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-46e3cd2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-46e3cd2 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-c3215ec{--display:flex;--min-height:94px;--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--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-1042 .elementor-element.elementor-element-61f3e83{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-61f3e83 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-acc6f5f{width:var( --container-widget-width, 27.212% );max-width:27.212%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:27.212%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-acc6f5f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-acc6f5f p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-4a2ae7f{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-4a2ae7f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-4a2ae7f p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-92f5602{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-92f5602.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-92f5602 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-d2f5290{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-d2f5290.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d2f5290 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-d186b91{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-d186b91.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d186b91 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-9289bd1{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-9289bd1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-9289bd1 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-87ae007{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-87ae007.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-87ae007 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-b94dc48{--display:flex;--position:absolute;--min-height:180px;--border-radius:22px 22px 22px 22px;--margin-top:331px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1042 .elementor-element.elementor-element-b94dc48 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-b94dc48 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B126;}.elementor-1042 .elementor-element.elementor-element-b94dc48 > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-b94dc48 > .e-con-inner > .elementor-shape-bottom svg{width:calc(214% + 1.3px);height:180px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-b94dc48{left:0px;}body.rtl .elementor-1042 .elementor-element.elementor-element-b94dc48{right:0px;}.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:6px 145px 6px 0145px;}.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #121E20 0%, #121E20 100%);}.elementor-1042 .elementor-element.elementor-element-fda61ec{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-fda61ec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d064435{--display:flex;--min-height:500px;--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;--background-transition:0.3s;--overlay-opacity:0;--border-radius:22px 22px 22px 22px;--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-1042 .elementor-element.elementor-element-d064435:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-d064435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d064435:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-d064435::before, .elementor-1042 .elementor-element.elementor-element-d064435 > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-d064435 > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-d064435 > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-d064435 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-d064435 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-20989f9{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-1042 .elementor-element.elementor-element-9ac1a16{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;padding:0px 0px 0px 0px;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-9ac1a16 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-9ac1a16 .elementor-icon{font-size:55px;}.elementor-1042 .elementor-element.elementor-element-9ac1a16 .elementor-icon svg{height:55px;}.elementor-1042 .elementor-element.elementor-element-e55b7dd{--display:flex;--min-height:54px;--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:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--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-1042 .elementor-element.elementor-element-6f194e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-6f194e3 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-6d20c5b{width:var( --container-widget-width, 87% );max-width:87%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:87%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:1px;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-6d20c5b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-6d20c5b p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-f3a56df{--display:flex;--min-height:94px;--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:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--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-1042 .elementor-element.elementor-element-6a47abc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-6a47abc .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;letter-spacing:1px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-4c609dd{width:var( --container-widget-width, 28.818% );max-width:28.818%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:28.818%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-4c609dd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-4c609dd p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-576ef26{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-576ef26.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-576ef26 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-85fa3cd{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-85fa3cd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-85fa3cd p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-6872e79{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-6872e79.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-6872e79 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-cc760c1{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-cc760c1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-cc760c1 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-9e23295{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-9e23295.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-9e23295 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-1123ae8{width:var( --container-widget-width, 87.704% );max-width:87.704%;margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 28px;--container-widget-width:87.704%;--container-widget-flex-grow:0;font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;color:#3B3B3B;}.elementor-1042 .elementor-element.elementor-element-1123ae8.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-1123ae8 p{margin-block-end:0px;}.elementor-1042 .elementor-element.elementor-element-2e97a88{--display:flex;--position:absolute;--min-height:180px;--border-radius:22px 22px 22px 22px;--margin-top:331px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-1042 .elementor-element.elementor-element-2e97a88 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1042 .elementor-element.elementor-element-2e97a88 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#33A9B126;}.elementor-1042 .elementor-element.elementor-element-2e97a88 > .elementor-shape-bottom svg, .elementor-1042 .elementor-element.elementor-element-2e97a88 > .e-con-inner > .elementor-shape-bottom svg{width:calc(214% + 1.3px);height:180px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-2e97a88{left:0px;}body.rtl .elementor-1042 .elementor-element.elementor-element-2e97a88{right:0px;}.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:6px 145px 6px 0145px;}.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #121E20 0%, #121E20 100%);}.elementor-1042 .elementor-element.elementor-element-08cf2bb{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-08cf2bb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-a1ff806{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-a1ff806 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-87398cf{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-a412ba5{width:var( --container-widget-width, 0% );max-width:0%;margin:0px -8px calc(var(--kit-widget-spacing, 0px) + -63px) 0px;padding:-10px -10px -10px -10px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-4bd3d0c{width:var( --container-widget-width, 0% );max-width:0%;margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-9px -9px -9px -9px;--container-widget-width:0%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-4bd3d0c.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-7c24463{--display:flex;--min-height:900px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-7c24463:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-7c24463 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-1d0ca69{--display:flex;--min-height:800px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-b136834{--iteration-count:infinite;--animation-duration:800ms;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-b136834 .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-b136834 .elementor-headline-plain-text{color:#000000;}.elementor-1042 .elementor-element.elementor-element-b136834 .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.1px;word-spacing:4px;}.elementor-1042 .elementor-element.elementor-element-b136834 .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-61ac939{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-61ac939 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-96f5014{--display:flex;--min-height:130px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-96f5014:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-96f5014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-5eddf15{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-5eddf15.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5eddf15 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-8336d68{--display:flex;--min-height:100px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-8336d68:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-8336d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-4000e25{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-4000e25.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-4000e25 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-6d5bb1a{--display:flex;--min-height:100px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-6d5bb1a:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-6d5bb1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-957e7c1{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-957e7c1.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-957e7c1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-28f6cd6{--display:flex;--min-height:100px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-28f6cd6:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-28f6cd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-2984100{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-2984100.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-2984100 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-5fa8fa6{--display:flex;--min-height:100px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-5fa8fa6:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-5fa8fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-4ebaa3d{--display:flex;--min-height:100px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-4ebaa3d:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-4ebaa3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-c0a45c5{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-c0a45c5.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-c0a45c5 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-5293387{--display:flex;--min-height:100px;--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:flex-start;--border-radius:10px 10px 10px 10px;--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-1042 .elementor-element.elementor-element-5293387:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-5293387 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-106a374{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-106a374.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-106a374 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-dda9b39{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 100% );max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:3px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:38px;--n-accordion-icon-normal-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-dda9b39 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C6B6B8F;}.elementor-1042 .elementor-element.elementor-element-dda9b39.elementor-element{--align-self:flex-end;}.elementor-1042 .elementor-element.elementor-element-dda9b39 {--n-accordion-padding:22px 17px 22px 30px;}:where( .elementor-1042 .elementor-element.elementor-element-dda9b39 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Marcellus", Sans-serif;font-weight:500;}:where( .elementor-1042 .elementor-element.elementor-element-dda9b39 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:#6C6B6B8F;--border-radius:10px 10px 10px 10px;}.elementor-1042 .elementor-element.elementor-element-1efced8{--display:flex;--min-height:822px;--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;--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-1042 .elementor-element.elementor-element-1efced8:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-1efced8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D20;background-image:url("https://fitbyphysios.com/wp-content/uploads/2026/03/Liquid-Marbling-Texture.jpg-1.png");background-position:center center;background-size:cover;}.elementor-1042 .elementor-element.elementor-element-290ce38{--display:flex;--min-height:682px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:070px;--margin-bottom:070px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-290ce38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-09b10e0{--iteration-count:infinite;--animation-duration:800ms;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-09b10e0 .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-09b10e0 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-09b10e0 .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.1px;word-spacing:4px;}.elementor-1042 .elementor-element.elementor-element-09b10e0 .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-f43c011{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-f43c011 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;line-height:27px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-78abde9{--display:grid;--min-height:488px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-fdd084f{--display:flex;--min-height:488px;--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;--background-transition:0.3s;--overlay-opacity:0;--border-radius:30px 30px 30px 30px;--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-1042 .elementor-element.elementor-element-fdd084f:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-fdd084f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-fdd084f:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-fdd084f::before, .elementor-1042 .elementor-element.elementor-element-fdd084f > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-fdd084f > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-fdd084f > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-fdd084f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-fdd084f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-33f6c8a{width:var( --container-widget-width, 106.651% );max-width:106.651%;--container-widget-width:106.651%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-33f6c8a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-33f6c8a img{height:240px;}.elementor-1042 .elementor-element.elementor-element-25d65a1{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-25d65a1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-4d3ead3{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-4d3ead3 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0px;color:#242222;}.elementor-1042 .elementor-element.elementor-element-336b421{width:var( --container-widget-width, 27% );max-width:27%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 56px;padding:0px 0px 0px 0px;--container-widget-width:27%;--container-widget-flex-grow:0;top:419px;text-align:end;}.elementor-1042 .elementor-element.elementor-element-336b421.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-336b421{left:244px;}body.rtl .elementor-1042 .elementor-element.elementor-element-336b421{right:244px;}.elementor-1042 .elementor-element.elementor-element-336b421 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:12px 12px 12px 12px;padding:1px 14px 1px 14px;}.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #121E20 0%, #121E20 100%);}.elementor-1042 .elementor-element.elementor-element-30d7bf2{width:var( --container-widget-width, 32% );max-width:32%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;padding:0px 0px 0px 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-30d7bf2.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-329ee05{--display:flex;--min-height:488px;--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;--background-transition:0.3s;--overlay-opacity:0;--border-radius:30px 30px 30px 30px;--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-1042 .elementor-element.elementor-element-329ee05:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-329ee05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-329ee05:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-329ee05::before, .elementor-1042 .elementor-element.elementor-element-329ee05 > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-329ee05 > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-329ee05 > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-329ee05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-329ee05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-bb126b5{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-bb126b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-bb126b5 img{height:240px;}.elementor-1042 .elementor-element.elementor-element-90ea429{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-90ea429 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-bbc2a9b{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-bbc2a9b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0px;color:#242222;}.elementor-1042 .elementor-element.elementor-element-d4805ba{width:var( --container-widget-width, 27% );max-width:27%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 56px;padding:0px 0px 0px 0px;--container-widget-width:27%;--container-widget-flex-grow:0;top:419px;text-align:end;}.elementor-1042 .elementor-element.elementor-element-d4805ba.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-d4805ba{left:244px;}body.rtl .elementor-1042 .elementor-element.elementor-element-d4805ba{right:244px;}.elementor-1042 .elementor-element.elementor-element-d4805ba .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:12px 12px 12px 12px;padding:1px 14px 1px 14px;}.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #121E20 0%, #121E20 100%);}.elementor-1042 .elementor-element.elementor-element-529ae06{width:var( --container-widget-width, 32% );max-width:32%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;padding:0px 0px 0px 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-529ae06.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-c65a527{--display:flex;--min-height:488px;--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;--background-transition:0.3s;--overlay-opacity:0;--border-radius:30px 30px 30px 30px;--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-1042 .elementor-element.elementor-element-c65a527:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-c65a527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-c65a527:hover{background-color:#FFFFFF;box-shadow:0px 0px 22px -10px rgba(0,0,0,0.5);}.elementor-1042 .elementor-element.elementor-element-c65a527::before, .elementor-1042 .elementor-element.elementor-element-c65a527 > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-c65a527 > .e-con-inner > .elementor-background-video-container::before, .elementor-1042 .elementor-element.elementor-element-c65a527 > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-c65a527 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1042 .elementor-element.elementor-element-c65a527 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#AD8A8A;--background-overlay:'';}.elementor-1042 .elementor-element.elementor-element-0ef132d{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-0ef132d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-0ef132d img{height:240px;}.elementor-1042 .elementor-element.elementor-element-a3dab33{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-a3dab33 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:22px;font-weight:600;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-01bc2ab{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-01bc2ab .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:22px;letter-spacing:0px;color:#242222;}.elementor-1042 .elementor-element.elementor-element-f840a4d{width:var( --container-widget-width, 27% );max-width:27%;margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 56px;padding:0px 0px 0px 0px;--container-widget-width:27%;--container-widget-flex-grow:0;top:419px;text-align:end;}.elementor-1042 .elementor-element.elementor-element-f840a4d.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-f840a4d{left:244px;}body.rtl .elementor-1042 .elementor-element.elementor-element-f840a4d{right:244px;}.elementor-1042 .elementor-element.elementor-element-f840a4d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:22px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:12px 12px 12px 12px;padding:1px 14px 1px 14px;}.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #121E20 0%, #121E20 100%);}.elementor-1042 .elementor-element.elementor-element-d471d4c{width:var( --container-widget-width, 32% );max-width:32%;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 19px;padding:0px 0px 0px 0px;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-d471d4c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-0f09ecc{--display:flex;--min-height:900px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-0f09ecc:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-0f09ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DEE8DE;}.elementor-1042 .elementor-element.elementor-element-78b80c9{--display:flex;--min-height:760px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:70px;--margin-bottom:070px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-4237f6d{--iteration-count:infinite;--animation-duration:800ms;padding:0px 0px 0px 0px;--dynamic-text-color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-4237f6d .elementor-headline-dynamic-wrapper path{stroke:#33A9B1;stroke-width:8px;}.elementor-1042 .elementor-element.elementor-element-4237f6d .elementor-headline-plain-text{color:#000000;}.elementor-1042 .elementor-element.elementor-element-4237f6d .elementor-headline{font-family:"Marcellus", Sans-serif;font-size:50px;font-weight:600;letter-spacing:1.1px;word-spacing:4px;}.elementor-1042 .elementor-element.elementor-element-4237f6d .elementor-headline-dynamic-text{font-family:"Marcellus", Sans-serif;font-weight:600;}.elementor-1042 .elementor-element.elementor-element-ff2f529{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-ff2f529 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:500;line-height:27px;letter-spacing:0px;color:#000000;}.elementor-1042 .elementor-element.elementor-element-5c80a56{--display:flex;--min-height:570px;--border-radius:30px 30px 30px 30px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:40px;--padding-left:040px;--padding-right:40px;}.elementor-1042 .elementor-element.elementor-element-5c80a56:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-5c80a56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f67b0b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:15px;--e-form-steps-indicator-padding:22px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:2px;--e-form-steps-divider-gap:8px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group{padding-right:calc( 26px/2 );padding-left:calc( 26px/2 );margin-bottom:20px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-form-fields-wrapper{margin-left:calc( -26px/2 );margin-right:calc( -26px/2 );margin-bottom:-20px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group > label, .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-subgroup label{color:#000000;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group > label{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:600;letter-spacing:0.5px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-type-html{padding-bottom:0px;color:#727878;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group .elementor-field{color:#353535;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group .elementor-field, .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-subgroup label{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:400;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#DEE8DE;border-color:#C5C5C5;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group .elementor-select-wrapper select{background-color:#DEE8DE;border-color:#C5C5C5;border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group .elementor-select-wrapper::before{color:#C5C5C5;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-button{font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;border-radius:18px 18px 18px 18px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .e-form__buttons__wrapper__button-next{background-color:#0B1F22;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-button[type="submit"]{background-color:#0B1F22;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .e-form__buttons__wrapper__button-next:hover{background-color:#33A9B1;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-button[type="submit"]:hover{background-color:#33A9B1;color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1042 .elementor-element.elementor-element-38aedcb{--display:flex;--min-height:562px;--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;--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-1042 .elementor-element.elementor-element-38aedcb:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-38aedcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091D20;background-image:url("https://fitbyphysios.com/wp-content/uploads/2026/03/Liquid-Marbling-Texture.jpg-1.png");background-position:center center;background-size:cover;}.elementor-1042 .elementor-element.elementor-element-5c0fd93{--display:flex;--min-height:368px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:070px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-5c0fd93.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-c8d0a70{--display:flex;--min-height:317px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-95c8f65{text-align:start;}.elementor-1042 .elementor-element.elementor-element-95c8f65 img{width:62%;}.elementor-1042 .elementor-element.elementor-element-dd450bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-dd450bd .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f27fde1{--display:flex;--min-height:59px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-acbc8a2 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-acbc8a2.elementor-view-stacked .elementor-icon:hover{background-color:#30A2C7;}.elementor-1042 .elementor-element.elementor-element-acbc8a2.elementor-view-framed .elementor-icon:hover, .elementor-1042 .elementor-element.elementor-element-acbc8a2.elementor-view-default .elementor-icon:hover{color:#30A2C7;border-color:#30A2C7;}.elementor-1042 .elementor-element.elementor-element-acbc8a2.elementor-view-framed .elementor-icon:hover, .elementor-1042 .elementor-element.elementor-element-acbc8a2.elementor-view-default .elementor-icon:hover svg{fill:#30A2C7;}.elementor-1042 .elementor-element.elementor-element-acbc8a2 .elementor-icon{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-acbc8a2 .elementor-icon svg{height:40px;}.elementor-1042 .elementor-element.elementor-element-d4b08d6 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-d4b08d6 .elementor-icon{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-d4b08d6 .elementor-icon svg{height:40px;}.elementor-1042 .elementor-element.elementor-element-1dae007 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-1dae007 .elementor-icon{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-1dae007 .elementor-icon svg{height:40px;}.elementor-1042 .elementor-element.elementor-element-831a5c8{--display:flex;--min-height:357px;--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-d4d9dd1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-d4d9dd1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-aa53510{margin:-10px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-aa53510 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-aa53510 .elementor-icon{font-size:46px;}.elementor-1042 .elementor-element.elementor-element-aa53510 .elementor-icon svg{height:46px;}.elementor-1042 .elementor-element.elementor-element-f022783{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:-4px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-f022783.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f022783 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f022783 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-f022783 .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-f022783 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1042 .elementor-element.elementor-element-f763aa8{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-f763aa8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f763aa8 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f763aa8 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-f763aa8 .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-a428e94{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-a428e94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-a428e94 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-a428e94 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-a428e94 .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-7086d5d{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-7086d5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-7086d5d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-7086d5d .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-7086d5d .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-f43f050{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-f43f050.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-f43f050 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-f43f050 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-f43f050 .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-75d1800{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-75d1800.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-75d1800 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-75d1800 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-75d1800 .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-3efd43b{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-3efd43b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-3efd43b .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-3efd43b .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-3efd43b .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-b987ef1{width:var( --container-widget-width, 40.381% );max-width:40.381%;margin:0px -48px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:40.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-b987ef1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-b987ef1 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-b987ef1 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-b987ef1 .elementor-heading-title a:focus{color:#33A9B1;}.elementor-1042 .elementor-element.elementor-element-b1be109{--display:flex;--min-height:368px;--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:flex-end;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-935b03c{--display:flex;--min-height:212px;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-fe37896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-fe37896 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:24px;font-weight:600;line-height:24px;letter-spacing:0.7px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-cbce1ac{margin:-20px 80px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1042 .elementor-element.elementor-element-cbce1ac .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-cbce1ac .elementor-icon{font-size:46px;}.elementor-1042 .elementor-element.elementor-element-cbce1ac .elementor-icon svg{height:46px;}.elementor-1042 .elementor-element.elementor-element-ac426a3{--display:flex;--min-height:40px;--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;--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-1042 .elementor-element.elementor-element-ccaa5e8 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-ccaa5e8 .elementor-icon{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-ccaa5e8 .elementor-icon svg{height:20px;}.elementor-1042 .elementor-element.elementor-element-d4ef673{width:var( --container-widget-width, 65.376% );max-width:65.376%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0px 0px 0px 0px;--container-widget-width:65.376%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-d4ef673.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-d4ef673 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-d4ef673 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-d4ef673 .elementor-heading-title a:focus{color:#073336;}.elementor-1042 .elementor-element.elementor-element-d4ef673 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1042 .elementor-element.elementor-element-b5766d9{--display:flex;--min-height:40px;--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;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-6a23997 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-6a23997 .elementor-icon{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-6a23997 .elementor-icon svg{height:20px;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5{width:var( --container-widget-width, 79.072% );max-width:79.072%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;padding:0px 0px 0px 0px;--container-widget-width:79.072%;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:0.5px;color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5 .elementor-heading-title a:hover, .elementor-1042 .elementor-element.elementor-element-e3cfdf5 .elementor-heading-title a:focus{color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5 .elementor-heading-title a{transition-duration:0.3s;}.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button{background-color:transparent;font-family:"Marcellus", Sans-serif;font-size:20px;font-weight:500;font-style:normal;line-height:37px;letter-spacing:0px;background-image:linear-gradient(180deg, #33A9B1 0%, #1F5E62 100%);transition-duration:0s;border-radius:35px 35px 35px 35px;padding:10px 22px 10px 22px;}.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button:hover, .elementor-1042 .elementor-element.elementor-element-755354b .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FFFFFF 0%, #FFFFFF 100%);border-color:#FFFFFF;}.elementor-1042 .elementor-element.elementor-element-755354b{width:var( --container-widget-width, 96.567% );max-width:96.567%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:96.567%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-755354b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button:hover svg, .elementor-1042 .elementor-element.elementor-element-755354b .elementor-button:focus svg{fill:#000000;}.elementor-1042 .elementor-element.elementor-element-6e63a31{--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:flex-start;--align-items:center;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-9baa5fd{--display:flex;--min-height:1px;--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-1042 .elementor-element.elementor-element-9baa5fd:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-9baa5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA3;}.elementor-1042 .elementor-element.elementor-element-0fb4c74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-1042 .elementor-element.elementor-element-0fb4c74 .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:0.7px;color:#FFFFFF;}@media(max-width:1024px){.elementor-1042 .elementor-element.elementor-element-f90bfb5 .elementor-headline{font-size:54px;}.elementor-1042 .elementor-element.elementor-element-a3b7072 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-724dffa{width:var( --container-widget-width, 273.016px );max-width:273.016px;--container-widget-width:273.016px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button{font-size:18px;padding:08px 020px 08px 020px;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button{font-size:18px;padding:08px 020px 08px 20px;}.elementor-1042 .elementor-element.elementor-element-4f74f6d{--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-c197e8f{--min-height:171px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-07bfb5d{--min-height:194px;--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-1042 .elementor-element.elementor-element-557869d{padding:0px 0px 0px 0px;--container-widget-width:920px;--container-widget-flex-grow:0;width:var( --container-widget-width, 920px );max-width:920px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-557869d.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-557869d img{width:99%;max-width:100%;}.elementor-1042 .elementor-element.elementor-element-b51d40d{--min-height:186px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-d52bb0e{text-align:center;}.elementor-1042 .elementor-element.elementor-element-d52bb0e .elementor-heading-title{font-size:24px;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-876fa75{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-c53477c{--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-1042 .elementor-element.elementor-element-c3514ce{--min-height:306px;}.elementor-1042 .elementor-element.elementor-element-3be37b7{--min-height:180px;}.elementor-1042 .elementor-element.elementor-element-23c0c8b{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-23c0c8b.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-23c0c8b .elementor-heading-title{font-size:34px;}.elementor-1042 .elementor-element.elementor-element-cab345c{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-cab345c.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-cab345c .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-6e308b4{width:var( --container-widget-width, 710px );max-width:710px;--container-widget-width:710px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-6e308b4.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-6e308b4 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-3ccb100{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-1ce0bad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-a04b758 .elementor-headline{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-6972abb{width:var( --container-widget-width, 698px );max-width:698px;--container-widget-width:698px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-6972abb .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-1c1fbab{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1042 .elementor-element.elementor-element-d551659{--container-widget-width:76px;--container-widget-flex-grow:0;width:var( --container-widget-width, 76px );max-width:76px;}.elementor-1042 .elementor-element.elementor-element-d551659.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-b8c03ca{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-9e23037{--container-widget-width:69px;--container-widget-flex-grow:0;width:var( --container-widget-width, 69px );max-width:69px;}.elementor-1042 .elementor-element.elementor-element-9e23037.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-9e23037 .elementor-heading-title{font-size:28px;}.elementor-1042 .elementor-element.elementor-element-9a4d432{--container-widget-width:196px;--container-widget-flex-grow:0;width:var( --container-widget-width, 196px );max-width:196px;}.elementor-1042 .elementor-element.elementor-element-9a4d432.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-35c2082{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;}.elementor-1042 .elementor-element.elementor-element-35c2082.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-883f8d9{--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-a849f53{--container-widget-width:121px;--container-widget-flex-grow:0;width:var( --container-widget-width, 121px );max-width:121px;}.elementor-1042 .elementor-element.elementor-element-a849f53.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-a849f53 .elementor-heading-title{font-size:28px;}.elementor-1042 .elementor-element.elementor-element-a441c51{--container-widget-width:272px;--container-widget-flex-grow:0;width:var( --container-widget-width, 272px );max-width:272px;}.elementor-1042 .elementor-element.elementor-element-a441c51.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-211f389{--container-widget-width:78px;--container-widget-flex-grow:0;width:var( --container-widget-width, 78px );max-width:78px;}.elementor-1042 .elementor-element.elementor-element-211f389.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-32fb34c{--container-widget-width:71px;--container-widget-flex-grow:0;width:var( --container-widget-width, 71px );max-width:71px;}.elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-13a709f{--container-widget-width:87px;--container-widget-flex-grow:0;width:var( --container-widget-width, 87px );max-width:87px;}.elementor-1042 .elementor-element.elementor-element-13a709f.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-13a709f .elementor-heading-title{font-size:28px;}.elementor-1042 .elementor-element.elementor-element-649cf10{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-1042 .elementor-element.elementor-element-649cf10.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-b5fea97{--min-height:1040px;--margin-top:070px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-e31dca3 .elementor-headline{text-align:center;font-size:40px;}.elementor-1042 .elementor-element.elementor-element-72eea99 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-d5219db{--min-height:0px;}.elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button{padding:10px 038px 10px 038px;}.elementor-1042 .elementor-element.elementor-element-063222e{--min-height:0px;}.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button{padding:10px 038px 10px 038px;}.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button{padding:10px 38px 10px 38px;}.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button{padding:10px 038px 10px 038px;}.elementor-1042 .elementor-element.elementor-element-67f627a{--e-n-carousel-swiper-slides-to-display:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-16b747d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-16b747d .elementor-headline{text-align:center;font-size:40px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-main-swiper{height:265px;width:612px;}.elementor-1042 .elementor-element.elementor-element-025fb14{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-5b45b41.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5b45b41 .elementor-headline{text-align:center;font-size:40px;}.elementor-1042 .elementor-element.elementor-element-9c8377d{width:var( --container-widget-width, 403.578px );max-width:403.578px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:403.578px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-9c8377d img{width:400px;max-width:400px;height:400px;}.elementor-1042 .elementor-element.elementor-element-91521a5{--gap:6px 0px;--row-gap:6px;--column-gap:0px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-91521a5.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5cd1bac.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5cd1bac .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-1cd27ac.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button{font-size:24px;padding:014px 120px 014px 120px;}.elementor-1042 .elementor-element.elementor-element-7882cb9{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-4af27a2.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-4af27a2 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-920c917.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button{font-size:24px;padding:14px 52px 14px 52px;}.elementor-1042 .elementor-element.elementor-element-d2c27ec{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-d2c27ec.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-0c64f36.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-0c64f36 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-bc770f0.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button{font-size:24px;padding:14px 82px 14px 82px;}.elementor-1042 .elementor-element.elementor-element-fca8939{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-fca8939.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-521cbc1.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-521cbc1 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-6261cfe.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button{font-size:24px;padding:14px 78px 14px 78px;}.elementor-1042 .elementor-element.elementor-element-c9224f1{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-c9224f1.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-1b41137.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-1b41137 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-ad8876d.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button{font-size:24px;padding:14px 80px 14px 80px;}.elementor-1042 .elementor-element.elementor-element-f859523{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-f859523.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-60bfeba.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-60bfeba .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button{font-size:24px;padding:14px 58px 14px 58px;}.elementor-1042 .elementor-element.elementor-element-b874d22{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-4286e6f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-aa86106{--min-height:800px;--border-radius:036px 036px 036px 036px;}.elementor-1042 .elementor-element.elementor-element-2e1ad05{width:var( --container-widget-width, 716.516px );max-width:716.516px;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:716.516px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-2e1ad05 .elementor-heading-title{font-size:38px;line-height:45px;}.elementor-1042 .elementor-element.elementor-element-c81a7e3{width:100%;max-width:100%;text-align:center;}.elementor-1042 .elementor-element.elementor-element-c81a7e3.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-c81a7e3 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-4332bd4.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-49d621d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-65fd076{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1042 .elementor-element.elementor-element-0112bb3{--min-height:541px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-0112bb3.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-58bbb53{width:var( --container-widget-width, 716px );max-width:716px;--container-widget-width:716px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-58bbb53.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-58bbb53 img{width:75%;max-width:75%;height:38%;}.elementor-1042 .elementor-element.elementor-element-58f72d1{--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-1042 .elementor-element.elementor-element-8a44c9d{width:100%;max-width:100%;text-align:center;}.elementor-1042 .elementor-element.elementor-element-8a44c9d .elementor-heading-title{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-b9bd571{text-align:center;}.elementor-1042 .elementor-element.elementor-element-f19312e.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-a0cfb9d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-0078505{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-5604fab .elementor-headline{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-43aaeda .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-8256ed8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button{padding:06px 150px 06px 0150px;}.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button{padding:6px 0150px 6px 0150px;}.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button{padding:6px 0150px 6px 0150px;}.elementor-1042 .elementor-element.elementor-element-1d0ca69{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-b136834 .elementor-headline{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-61ac939 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-96f5014{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-96f5014.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5eddf15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-5eddf15 .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-8336d68{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-4000e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-4000e25 .elementor-heading-title{line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-6d5bb1a{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-957e7c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-957e7c1 .elementor-heading-title{line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-28f6cd6{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-2984100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-2984100 .elementor-heading-title{line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-5fa8fa6{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6 .elementor-heading-title{line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-4ebaa3d{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-c0a45c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-c0a45c5 .elementor-heading-title{line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-5293387{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-106a374{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-106a374 .elementor-heading-title{line-height:1.3em;}.elementor-1042 .elementor-element.elementor-element-dda9b39{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-icon-size:31px;}.elementor-1042 .elementor-element.elementor-element-dda9b39.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-1efced8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-09b10e0 .elementor-headline{font-size:40px;}.elementor-1042 .elementor-element.elementor-element-f43c011 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-78abde9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;}.elementor-1042 .elementor-element.elementor-element-fdd084f{--min-height:470px;}.elementor-1042 .elementor-element.elementor-element-33f6c8a{width:var( --container-widget-width, 497px );max-width:497px;--container-widget-width:497px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-33f6c8a img{width:100%;max-width:100%;}.elementor-1042 .elementor-element.elementor-element-25d65a1 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-4d3ead3 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-336b421{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 92px;}.elementor-1042 .elementor-element.elementor-element-329ee05{--min-height:470px;}.elementor-1042 .elementor-element.elementor-element-bb126b5{width:var( --container-widget-width, 496.297px );max-width:496.297px;--container-widget-width:496.297px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-bb126b5 img{width:100%;max-width:100%;}.elementor-1042 .elementor-element.elementor-element-d4805ba{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 92px;}.elementor-1042 .elementor-element.elementor-element-c65a527{--min-height:470px;}.elementor-1042 .elementor-element.elementor-element-0ef132d{width:var( --container-widget-width, 499px );max-width:499px;--container-widget-width:499px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-0ef132d img{width:100%;max-width:100%;}.elementor-1042 .elementor-element.elementor-element-f840a4d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 92px;}.elementor-1042 .elementor-element.elementor-element-0f09ecc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-78b80c9{--min-height:623px;}.elementor-1042 .elementor-element.elementor-element-5c80a56{--min-height:463px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-38aedcb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-5c0fd93{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:70px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-c8d0a70{--min-height:226px;--justify-content:center;--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-1042 .elementor-element.elementor-element-c8d0a70.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-95c8f65{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-95c8f65 img{width:36%;}.elementor-1042 .elementor-element.elementor-element-dd450bd{width:var( --container-widget-width, 619px );max-width:619px;--container-widget-width:619px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-f27fde1{--justify-content:center;}.elementor-1042 .elementor-element.elementor-element-831a5c8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1042 .elementor-element.elementor-element-aa53510{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-1042 .elementor-element.elementor-element-b1be109{--min-height:208px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1042 .elementor-element.elementor-element-cbce1ac{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-1042 .elementor-element.elementor-element-6e63a31{--min-height:66px;}}@media(min-width:768px){.elementor-1042 .elementor-element.elementor-element-f6232c8{--content-width:100%;}.elementor-1042 .elementor-element.elementor-element-b2c1f09{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-b885c3d{--width:65%;}.elementor-1042 .elementor-element.elementor-element-c197e8f{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-07bfb5d{--width:710px;}.elementor-1042 .elementor-element.elementor-element-b51d40d{--width:545px;}.elementor-1042 .elementor-element.elementor-element-876fa75{--width:100%;}.elementor-1042 .elementor-element.elementor-element-c53477c{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-c3514ce{--width:900px;}.elementor-1042 .elementor-element.elementor-element-3be37b7{--width:916px;}.elementor-1042 .elementor-element.elementor-element-3ccb100{--width:100%;}.elementor-1042 .elementor-element.elementor-element-1ce0bad{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-1c1fbab{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-5191fab{--width:100%;}.elementor-1042 .elementor-element.elementor-element-eaaf4a8{--width:100%;}.elementor-1042 .elementor-element.elementor-element-b5fea97{--width:95%;}.elementor-1042 .elementor-element.elementor-element-d5219db{--content-width:100%;}.elementor-1042 .elementor-element.elementor-element-2800ea7{--width:100%;}.elementor-1042 .elementor-element.elementor-element-974edb5{--width:100%;}.elementor-1042 .elementor-element.elementor-element-eca8b3e{--width:100%;}.elementor-1042 .elementor-element.elementor-element-025fb14{--width:100%;}.elementor-1042 .elementor-element.elementor-element-aa19c1d{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-91521a5{--width:328px;}.elementor-1042 .elementor-element.elementor-element-7882cb9{--width:328px;}.elementor-1042 .elementor-element.elementor-element-d2c27ec{--width:328px;}.elementor-1042 .elementor-element.elementor-element-fca8939{--width:328px;}.elementor-1042 .elementor-element.elementor-element-c9224f1{--width:328px;}.elementor-1042 .elementor-element.elementor-element-f859523{--width:328px;}.elementor-1042 .elementor-element.elementor-element-4286e6f{--width:100%;}.elementor-1042 .elementor-element.elementor-element-bb8b3e2{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-30b70f6{--width:45%;}.elementor-1042 .elementor-element.elementor-element-aa86106{--width:55%;}.elementor-1042 .elementor-element.elementor-element-65fd076{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-0112bb3{--width:50%;}.elementor-1042 .elementor-element.elementor-element-58f72d1{--width:50%;}.elementor-1042 .elementor-element.elementor-element-bf3d901{--width:100%;}.elementor-1042 .elementor-element.elementor-element-fa6fdd1{--width:100%;}.elementor-1042 .elementor-element.elementor-element-078c096{--width:100%;}.elementor-1042 .elementor-element.elementor-element-ecb0ee9{--width:100%;}.elementor-1042 .elementor-element.elementor-element-555e22d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-b9f5152{--width:100%;}.elementor-1042 .elementor-element.elementor-element-0078505{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-8256ed8{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-374c558{--width:430px;}.elementor-1042 .elementor-element.elementor-element-44f2431{--width:100%;}.elementor-1042 .elementor-element.elementor-element-cb0d3d9{--width:500px;}.elementor-1042 .elementor-element.elementor-element-d1bf34e{--width:430px;}.elementor-1042 .elementor-element.elementor-element-7fcc059{--width:100%;}.elementor-1042 .elementor-element.elementor-element-c3215ec{--width:500px;}.elementor-1042 .elementor-element.elementor-element-d064435{--width:430px;}.elementor-1042 .elementor-element.elementor-element-20989f9{--width:100%;}.elementor-1042 .elementor-element.elementor-element-f3a56df{--width:500px;}.elementor-1042 .elementor-element.elementor-element-7c24463{--width:100%;}.elementor-1042 .elementor-element.elementor-element-1d0ca69{--width:1380px;}.elementor-1042 .elementor-element.elementor-element-290ce38{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-78abde9{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-fdd084f{--width:436px;}.elementor-1042 .elementor-element.elementor-element-329ee05{--width:436px;}.elementor-1042 .elementor-element.elementor-element-c65a527{--width:436px;}.elementor-1042 .elementor-element.elementor-element-78b80c9{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-5c0fd93{--width:1340px;}.elementor-1042 .elementor-element.elementor-element-935b03c{--width:264px;}.elementor-1042 .elementor-element.elementor-element-6e63a31{--width:1340px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1042 .elementor-element.elementor-element-5a7d3ac{--width:100%;}.elementor-1042 .elementor-element.elementor-element-b2c1f09{--width:100%;}.elementor-1042 .elementor-element.elementor-element-4f74f6d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-c197e8f{--width:100%;}.elementor-1042 .elementor-element.elementor-element-07bfb5d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-b51d40d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-876fa75{--width:100%;}.elementor-1042 .elementor-element.elementor-element-c53477c{--width:100%;}.elementor-1042 .elementor-element.elementor-element-c3514ce{--width:100%;}.elementor-1042 .elementor-element.elementor-element-3be37b7{--width:100%;}.elementor-1042 .elementor-element.elementor-element-3ccb100{--width:100%;}.elementor-1042 .elementor-element.elementor-element-1ce0bad{--width:100%;}.elementor-1042 .elementor-element.elementor-element-1c1fbab{--width:84%;}.elementor-1042 .elementor-element.elementor-element-40883cf{--width:100%;}.elementor-1042 .elementor-element.elementor-element-eaaf4a8{--width:100%;}.elementor-1042 .elementor-element.elementor-element-b5fea97{--width:95.132%;}.elementor-1042 .elementor-element.elementor-element-d5219db{--content-width:100%;}.elementor-1042 .elementor-element.elementor-element-025fb14{--width:100%;}.elementor-1042 .elementor-element.elementor-element-aa19c1d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-91521a5{--width:58%;}.elementor-1042 .elementor-element.elementor-element-7882cb9{--width:58%;}.elementor-1042 .elementor-element.elementor-element-d2c27ec{--width:58%;}.elementor-1042 .elementor-element.elementor-element-fca8939{--width:58%;}.elementor-1042 .elementor-element.elementor-element-c9224f1{--width:58%;}.elementor-1042 .elementor-element.elementor-element-f859523{--width:58%;}.elementor-1042 .elementor-element.elementor-element-4286e6f{--width:100%;}.elementor-1042 .elementor-element.elementor-element-bb8b3e2{--width:100%;}.elementor-1042 .elementor-element.elementor-element-aa86106{--width:100%;}.elementor-1042 .elementor-element.elementor-element-49d621d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-65fd076{--width:100%;}.elementor-1042 .elementor-element.elementor-element-0112bb3{--width:100%;}.elementor-1042 .elementor-element.elementor-element-58f72d1{--width:100%;}.elementor-1042 .elementor-element.elementor-element-a0cfb9d{--width:100%;}.elementor-1042 .elementor-element.elementor-element-0078505{--width:100%;}.elementor-1042 .elementor-element.elementor-element-8256ed8{--width:80.191%;}.elementor-1042 .elementor-element.elementor-element-374c558{--width:100%;}.elementor-1042 .elementor-element.elementor-element-d1bf34e{--width:100%;}.elementor-1042 .elementor-element.elementor-element-d064435{--width:100%;}.elementor-1042 .elementor-element.elementor-element-7c24463{--width:100%;}.elementor-1042 .elementor-element.elementor-element-1d0ca69{--width:100%;}.elementor-1042 .elementor-element.elementor-element-96f5014{--width:100%;}.elementor-1042 .elementor-element.elementor-element-1efced8{--width:100%;}.elementor-1042 .elementor-element.elementor-element-290ce38{--width:100%;}.elementor-1042 .elementor-element.elementor-element-78abde9{--width:100%;}.elementor-1042 .elementor-element.elementor-element-fdd084f{--width:70%;}.elementor-1042 .elementor-element.elementor-element-329ee05{--width:70%;}.elementor-1042 .elementor-element.elementor-element-c65a527{--width:70%;}.elementor-1042 .elementor-element.elementor-element-0f09ecc{--width:100%;}.elementor-1042 .elementor-element.elementor-element-78b80c9{--width:100%;}.elementor-1042 .elementor-element.elementor-element-38aedcb{--width:100%;}.elementor-1042 .elementor-element.elementor-element-5c0fd93{--width:100%;}.elementor-1042 .elementor-element.elementor-element-6e63a31{--width:100%;}}@media(min-width:1025px){.elementor-1042 .elementor-element.elementor-element-5a7d3ac:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-5a7d3ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1042 .elementor-element.elementor-element-eaaf4a8:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-eaaf4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1042 .elementor-element.elementor-element-4286e6f:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-4286e6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1042 .elementor-element.elementor-element-a0cfb9d:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-a0cfb9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1042 .elementor-element.elementor-element-1efced8:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-1efced8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1042 .elementor-element.elementor-element-38aedcb:not(.elementor-motion-effects-element-type-background), .elementor-1042 .elementor-element.elementor-element-38aedcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-1042 .elementor-element.elementor-element-f6232c8{--content-width:100%;--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-1042 .elementor-element.elementor-element-f6232c8.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5a7d3ac{--width:100%;--min-height:756px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-b2c1f09{--margin-top:0180px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-cebbf51 .elementor-button{font-size:15px;}.elementor-1042 .elementor-element.elementor-element-f90bfb5{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f90bfb5 .elementor-headline{font-size:36px;}.elementor-1042 .elementor-element.elementor-element-a3b7072{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:381px;--container-widget-flex-grow:0;width:var( --container-widget-width, 381px );max-width:381px;}.elementor-1042 .elementor-element.elementor-element-a3b7072 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-724dffa{width:var( --container-widget-width, 243.469px );max-width:243.469px;--container-widget-width:243.469px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button{font-size:16px;padding:8px 016px 8px 016px;}.elementor-1042 .elementor-element.elementor-element-b99cedf{width:var( --container-widget-width, 237.094px );max-width:237.094px;--container-widget-width:237.094px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button{font-size:16px;letter-spacing:0px;padding:07px 021px 07px 021px;}.elementor-1042 .elementor-element.elementor-element-4f74f6d{--width:100%;--padding-top:0px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-c197e8f{--width:100%;--min-height:347px;--border-radius:16px 16px 16px 16px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14px;--padding-bottom:18px;--padding-left:10px;--padding-right:10px;}.elementor-1042 .elementor-element.elementor-element-07bfb5d{--width:98.214%;--min-height:125px;--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-1042 .elementor-element.elementor-element-07bfb5d.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-557869d{width:var( --container-widget-width, 350px );max-width:350px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-557869d.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-557869d img{width:100%;max-width:100%;height:120px;}.elementor-1042 .elementor-element.elementor-element-b51d40d{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-d52bb0e{width:var( --container-widget-width, 340px );max-width:340px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;padding:0px 0px 0px 0px;--container-widget-width:340px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-d52bb0e .elementor-heading-title{font-size:20px;line-height:1.6em;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button{font-size:16px;padding:06px 016px 06px 016px;}.elementor-1042 .elementor-element.elementor-element-876fa75{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-c53477c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-c3514ce{--min-height:138px;}.elementor-1042 .elementor-element.elementor-element-5240666{border-radius:20px 20px 20px 20px;}.elementor-1042 .elementor-element.elementor-element-3be37b7{--min-height:280px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-23c0c8b{text-align:center;}.elementor-1042 .elementor-element.elementor-element-23c0c8b .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-1042 .elementor-element.elementor-element-cab345c{text-align:center;}.elementor-1042 .elementor-element.elementor-element-cab345c .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-6e308b4{text-align:center;}.elementor-1042 .elementor-element.elementor-element-6e308b4 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-3ccb100{--margin-top:070px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-a04b758.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-a04b758 .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-6972abb{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-1042 .elementor-element.elementor-element-6972abb .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-1c1fbab{--min-height:450px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-40883cf{--width:100%;--min-height:420px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-d551659{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-d551659.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-d551659 .elementor-button{font-size:13px;}.elementor-1042 .elementor-element.elementor-element-b8c03ca{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-b8c03ca.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon{font-size:60px;}.elementor-1042 .elementor-element.elementor-element-b8c03ca .elementor-icon svg{height:60px;}.elementor-1042 .elementor-element.elementor-element-9e23037{width:var( --container-widget-width, 72.797px );max-width:72.797px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72.797px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-9e23037.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-9e23037 .elementor-heading-title{font-size:28px;}.elementor-1042 .elementor-element.elementor-element-9a4d432{text-align:center;}.elementor-1042 .elementor-element.elementor-element-9a4d432 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-fa3b5e0 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-3852522{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-cbf4a4c{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-d1f0ba7{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-81268b0{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-8d36364{--width:100%;--min-height:420px;--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-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-ade48e4{--min-height:420px;--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:flex-start;}.elementor-1042 .elementor-element.elementor-element-35c2082{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-35c2082.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-35c2082 .elementor-button{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-883f8d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-883f8d9.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon{font-size:60px;}.elementor-1042 .elementor-element.elementor-element-883f8d9 .elementor-icon svg{height:60px;}.elementor-1042 .elementor-element.elementor-element-a849f53{width:var( --container-widget-width, 121.719px );max-width:121.719px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:121.719px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-a849f53.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-a849f53 .elementor-heading-title{font-size:28px;}.elementor-1042 .elementor-element.elementor-element-a441c51{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;--container-widget-width:246px;--container-widget-flex-grow:0;width:var( --container-widget-width, 246px );max-width:246px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-a441c51 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-dbc96ac .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-8a65d65{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-2af2e70{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-43329b4{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-5cf89c7{width:var( --container-widget-width, 206.047px );max-width:206.047px;--container-widget-width:206.047px;--container-widget-flex-grow:0;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-5191fab{--width:100%;--min-height:420px;--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-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-42cdbeb{--min-height:420px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-211f389{margin:-17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-211f389.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-211f389 .elementor-button{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-32fb34c{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-32fb34c.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon{font-size:60px;}.elementor-1042 .elementor-element.elementor-element-32fb34c .elementor-icon svg{height:60px;}.elementor-1042 .elementor-element.elementor-element-13a709f{width:var( --container-widget-width, 89.313px );max-width:89.313px;margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:89.313px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-13a709f.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-13a709f .elementor-heading-title{font-size:28px;}.elementor-1042 .elementor-element.elementor-element-649cf10{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-649cf10 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-c569133 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-abb6829{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-8b127b4{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-782f52e{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-0ef76bb{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-6dac319{--width:100%;--min-height:420px;--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-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button{font-size:16px;padding:08px 016px 08px 016px;}.elementor-1042 .elementor-element.elementor-element-eaaf4a8{--width:100%;--min-height:631px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-b5fea97{--min-height:1021px;}.elementor-1042 .elementor-element.elementor-element-e31dca3{padding:0px 010px 0px 010px;}.elementor-1042 .elementor-element.elementor-element-e31dca3 .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-72eea99{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 020px 0px 20px;}.elementor-1042 .elementor-element.elementor-element-72eea99 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-2800ea7{--min-height:278px;}.elementor-1042 .elementor-element.elementor-element-ba16d53 .elementor-button{padding:6px 49px 6px 48px;}.elementor-1042 .elementor-element.elementor-element-974edb5{--min-height:278px;}.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button{padding:6px 47px 6px 48px;}.elementor-1042 .elementor-element.elementor-element-eca8b3e{--min-height:278px;}.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button{padding:6px 48px 6px 47px;}.elementor-1042 .elementor-element.elementor-element-56c09cd{--min-height:278px;}.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button{padding:6px 48px 6px 47px;}.elementor-1042 .elementor-element.elementor-element-67f627a{--e-n-carousel-swiper-slides-to-display:1;margin:-45px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-16b747d{width:var( --container-widget-width, 354px );max-width:354px;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:354px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-16b747d .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 040px 0px 040px;}.elementor-1042 .elementor-element.elementor-element-9eb3a18 .elementor-main-swiper{width:249px;}.elementor-1042 .elementor-element.elementor-element-025fb14{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-025fb14.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-aa19c1d{--width:100%;--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;--margin-top:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-aa19c1d.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5b45b41{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-5b45b41.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-1042 .elementor-element.elementor-element-5b45b41 .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-9c8377d{width:var( --container-widget-width, 206px );max-width:206px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:206px;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-9c8377d.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-9c8377d img{width:200px;max-width:200px;height:200px;}.elementor-1042 .elementor-element.elementor-element-91521a5{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-91521a5.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-5cd1bac.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-5cd1bac .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-1cd27ac.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button{font-size:20px;padding:010px 84px 010px 84px;}.elementor-1042 .elementor-element.elementor-element-7882cb9{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-7882cb9.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-4af27a2.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-4af27a2 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-920c917.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button{font-size:20px;padding:10px 28px 10px 028px;}.elementor-1042 .elementor-element.elementor-element-d2c27ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-d2c27ec.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-0c64f36.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-0c64f36 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-bc770f0.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button{font-size:20px;padding:10px 054px 10px 054px;}.elementor-1042 .elementor-element.elementor-element-fca8939{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-fca8939.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-521cbc1.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-521cbc1 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-6261cfe.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button{font-size:20px;padding:10px 050px 10px 050px;}.elementor-1042 .elementor-element.elementor-element-c9224f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-c9224f1.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-1b41137.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-1b41137 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-ad8876d.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button{font-size:20px;padding:10px 53px 10px 53px;}.elementor-1042 .elementor-element.elementor-element-f859523{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-f859523.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-60bfeba.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-60bfeba .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button{font-size:20px;padding:10px 036px 10px 036px;}.elementor-1042 .elementor-element.elementor-element-b874d22{margin:34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-b874d22.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button{font-size:16px;padding:08px 016px 08px 016px;}.elementor-1042 .elementor-element.elementor-element-4286e6f{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-bb8b3e2{--width:100%;--justify-content:center;}.elementor-1042 .elementor-element.elementor-element-aa86106{--width:100%;--min-height:968px;--border-radius:30px 30px 30px 30px;--margin-top:070px;--margin-bottom:070px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-aa86106.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-2e1ad05{width:var( --container-widget-width, 100% );max-width:100%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 020px 0px 020px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1042 .elementor-element.elementor-element-2e1ad05.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-2e1ad05 .elementor-heading-title{font-size:34px;line-height:1.2em;letter-spacing:0px;}.elementor-1042 .elementor-element.elementor-element-c81a7e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;text-align:center;}.elementor-1042 .elementor-element.elementor-element-c81a7e3.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-c81a7e3 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-4332bd4{margin:8px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group > label{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-group .elementor-field, .elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-field-subgroup label{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-01323ce{width:var( --container-widget-width, 332px );max-width:332px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:332px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-01323ce .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-49d621d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-0112bb3{--min-height:392px;}.elementor-1042 .elementor-element.elementor-element-58bbb53 img{width:100%;max-width:100%;height:100%;}.elementor-1042 .elementor-element.elementor-element-58f72d1{--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-1042 .elementor-element.elementor-element-8a44c9d{text-align:center;}.elementor-1042 .elementor-element.elementor-element-8a44c9d .elementor-heading-title{font-size:36px;}.elementor-1042 .elementor-element.elementor-element-b9bd571{text-align:center;}.elementor-1042 .elementor-element.elementor-element-b9bd571 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-bf3d901{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1042 .elementor-element.elementor-element-fa6fdd1{--width:100%;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1042 .elementor-element.elementor-element-6ea3f78{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-6ea3f78 .elementor-icon{font-size:34px;}.elementor-1042 .elementor-element.elementor-element-6ea3f78 .elementor-icon svg{height:34px;}.elementor-1042 .elementor-element.elementor-element-af1bdee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -5px;}.elementor-1042 .elementor-element.elementor-element-af1bdee.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-af1bdee .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-71d5445{width:var( --container-widget-width, 258px );max-width:258px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:258px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-8ad221b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-fafb9a4{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-4ce03a2{width:var( --container-widget-width, 205.203px );max-width:205.203px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:205.203px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-078c096{--width:100%;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1042 .elementor-element.elementor-element-ffedd3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-e1b6bd5{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-13d72d3{width:var( --container-widget-width, 205.203px );max-width:205.203px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:205.203px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-54e0ffc{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f02864d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-ecb0ee9{--width:100%;}.elementor-1042 .elementor-element.elementor-element-555e22d{--width:100%;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1042 .elementor-element.elementor-element-76f975d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-338c59e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-e4b6416{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-5134c2c{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-e3db10f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-910f820{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-b9f5152{--width:100%;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1042 .elementor-element.elementor-element-0f81a30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-481494a{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-e2eda06{width:var( --container-widget-width, 258.297px );max-width:258.297px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:258.297px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-f6a3df3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-d7a6b05{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f19312e{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f19312e.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button{font-size:16px;padding:08px 016px 08px 016px;}.elementor-1042 .elementor-element.elementor-element-a0cfb9d{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-0078505{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1042 .elementor-element.elementor-element-5604fab .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-43aaeda{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-43aaeda .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-8256ed8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-374c558{--min-height:423px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-44f2431{--width:100%;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1042 .elementor-element.elementor-element-44f2431.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-631e7a6{width:var( --container-widget-width, 51.625px );max-width:51.625px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:51.625px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-631e7a6.elementor-element{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-631e7a6 .elementor-icon-wrapper{text-align:center;}.elementor-1042 .elementor-element.elementor-element-631e7a6 .elementor-icon{font-size:54px;}.elementor-1042 .elementor-element.elementor-element-631e7a6 .elementor-icon svg{height:54px;}.elementor-1042 .elementor-element.elementor-element-a5ea790{--width:72.019%;--min-height:0px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-a5ea790.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-146a2ae{width:var( --container-widget-width, 184px );max-width:184px;--container-widget-width:184px;--container-widget-flex-grow:0;text-align:start;}.elementor-1042 .elementor-element.elementor-element-146a2ae .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-9898165{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-cb0d3d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-e26e816 .elementor-heading-title{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-4e9e396{width:var( --container-widget-width, 110.109px );max-width:110.109px;--container-widget-width:110.109px;--container-widget-flex-grow:0;font-size:28px;}.elementor-1042 .elementor-element.elementor-element-8227720{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-4f958fb{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-50b794f{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-a883b0b{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-fcaece1{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-cf31b11{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-80c3696{--min-height:178px;--margin-top:245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-80c3696.e-con{--order:-99999 /* order start hack */;}.elementor-1042 .elementor-element.elementor-element-1b68d73{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button{padding:04px 070px 04px 070px;}.elementor-1042 .elementor-element.elementor-element-d1bf34e{--min-height:423px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-7fcc059{--width:100%;--min-height:39px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1042 .elementor-element.elementor-element-7fcc059.e-con{--align-self:center;}.elementor-1042 .elementor-element.elementor-element-390c00e{width:var( --container-widget-width, 51.516px );max-width:51.516px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:51.516px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-390c00e .elementor-icon{font-size:54px;}.elementor-1042 .elementor-element.elementor-element-390c00e .elementor-icon svg{height:54px;}.elementor-1042 .elementor-element.elementor-element-cb0e3af{--width:70%;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-a1ea7e2.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-a1ea7e2{text-align:start;}.elementor-1042 .elementor-element.elementor-element-a1ea7e2 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-46e3cd2{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-c3215ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-61f3e83 .elementor-heading-title{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-acc6f5f{width:var( --container-widget-width, 121.234px );max-width:121.234px;--container-widget-width:121.234px;--container-widget-flex-grow:0;font-size:28px;}.elementor-1042 .elementor-element.elementor-element-4a2ae7f{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-92f5602{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-d2f5290{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-d186b91{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-9289bd1{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-87ae007{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-b94dc48{--min-height:178px;--margin-top:245px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-fda61ec{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button{padding:04px 70px 04px 070px;}.elementor-1042 .elementor-element.elementor-element-d064435{--min-height:423px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-20989f9{--width:100%;--min-height:39px;}.elementor-1042 .elementor-element.elementor-element-9ac1a16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-e55b7dd{--width:75%;--min-height:0px;}.elementor-1042 .elementor-element.elementor-element-6f194e3 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-6d20c5b{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-6a47abc .elementor-heading-title{font-size:14px;}.elementor-1042 .elementor-element.elementor-element-4c609dd{width:var( --container-widget-width, 131.688px );max-width:131.688px;--container-widget-width:131.688px;--container-widget-flex-grow:0;font-size:28px;}.elementor-1042 .elementor-element.elementor-element-576ef26{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-85fa3cd{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-6872e79{margin:02px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-cc760c1{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-9e23295{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-1123ae8{margin:2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-1042 .elementor-element.elementor-element-2e97a88{--min-height:178px;--margin-top:247px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-08cf2bb{width:var( --container-widget-width, 238px );max-width:238px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:238px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button{padding:04px 70px 04px 070px;}.elementor-1042 .elementor-element.elementor-element-a1ff806{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-a1ff806 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-7c24463{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-b136834 .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-61ac939{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-61ac939 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-96f5014{--padding-top:05px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-5eddf15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-5eddf15 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-8336d68{--padding-top:5px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-4000e25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-4000e25 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-6d5bb1a{--padding-top:05px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-957e7c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-957e7c1 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-28f6cd6{--padding-top:05px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-2984100{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-2984100 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-5fa8fa6{--padding-top:05px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-7b4a9e6 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-4ebaa3d{--padding-top:05px;--padding-bottom:05px;--padding-left:020px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-c0a45c5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-c0a45c5 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-5293387{--padding-top:05px;--padding-bottom:05px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-106a374{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-106a374 .elementor-heading-title{font-size:17px;line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-dda9b39{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-title-font-size:17px;}.elementor-1042 .elementor-element.elementor-element-dda9b39 {--n-accordion-padding:016px 9px 016px 020px;}:where( .elementor-1042 .elementor-element.elementor-element-dda9b39 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.4em;}.elementor-1042 .elementor-element.elementor-element-1efced8{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-09b10e0 .elementor-headline{text-align:center;font-size:36px;}.elementor-1042 .elementor-element.elementor-element-f43c011 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-78abde9{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1042 .elementor-element.elementor-element-25d65a1 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-4d3ead3 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-336b421{width:var( --container-widget-width, 109.469px );max-width:109.469px;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;--container-widget-width:109.469px;--container-widget-flex-grow:0;top:419px;}body:not(.rtl) .elementor-1042 .elementor-element.elementor-element-336b421{left:245px;}body.rtl .elementor-1042 .elementor-element.elementor-element-336b421{right:245px;}.elementor-1042 .elementor-element.elementor-element-30d7bf2{width:var( --container-widget-width, 152.906px );max-width:152.906px;--container-widget-width:152.906px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-90ea429 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-bbc2a9b .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-d4805ba{width:var( --container-widget-width, 105.469px );max-width:105.469px;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -3px;--container-widget-width:105.469px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-529ae06{width:var( --container-widget-width, 140.906px );max-width:140.906px;--container-widget-width:140.906px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-a3dab33 .elementor-heading-title{font-size:20px;}.elementor-1042 .elementor-element.elementor-element-01bc2ab .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-f840a4d{width:var( --container-widget-width, 109.469px );max-width:109.469px;margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;--container-widget-width:109.469px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-d471d4c{width:var( --container-widget-width, 152.906px );max-width:152.906px;--container-widget-width:152.906px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-0f09ecc{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-4237f6d .elementor-headline{font-size:36px;}.elementor-1042 .elementor-element.elementor-element-ff2f529 .elementor-heading-title{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-5c80a56{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group > label{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-group .elementor-field, .elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-field-subgroup label{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-f67b0b6 .elementor-button{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-38aedcb{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1042 .elementor-element.elementor-element-c8d0a70{--min-height:228px;}.elementor-1042 .elementor-element.elementor-element-95c8f65{text-align:center;}.elementor-1042 .elementor-element.elementor-element-95c8f65 img{width:52%;}.elementor-1042 .elementor-element.elementor-element-dd450bd{text-align:center;}.elementor-1042 .elementor-element.elementor-element-dd450bd .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-f27fde1{--justify-content:center;}.elementor-1042 .elementor-element.elementor-element-f27fde1.e-con{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-acbc8a2 .elementor-icon{font-size:34px;}.elementor-1042 .elementor-element.elementor-element-acbc8a2 .elementor-icon svg{height:34px;}.elementor-1042 .elementor-element.elementor-element-d4b08d6 .elementor-icon{font-size:34px;}.elementor-1042 .elementor-element.elementor-element-d4b08d6 .elementor-icon svg{height:34px;}.elementor-1042 .elementor-element.elementor-element-1dae007 .elementor-icon{font-size:34px;}.elementor-1042 .elementor-element.elementor-element-1dae007 .elementor-icon svg{height:34px;}.elementor-1042 .elementor-element.elementor-element-831a5c8{--min-height:288px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-d4d9dd1.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-d4d9dd1 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-aa53510{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-aa53510.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-f022783{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f022783.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-f763aa8{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f763aa8.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-a428e94{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-a428e94.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-7086d5d{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-7086d5d.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-f43f050{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-f43f050.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-75d1800{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-75d1800.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-3efd43b{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-3efd43b.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-b987ef1{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-b987ef1.elementor-element{--align-self:flex-start;}.elementor-1042 .elementor-element.elementor-element-b1be109{--min-height:246px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-935b03c{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-fe37896 .elementor-heading-title{font-size:22px;}.elementor-1042 .elementor-element.elementor-element-cbce1ac{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1042 .elementor-element.elementor-element-ac426a3{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-ccaa5e8 .elementor-icon{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-ccaa5e8 .elementor-icon svg{height:18px;}.elementor-1042 .elementor-element.elementor-element-d4ef673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-1042 .elementor-element.elementor-element-d4ef673 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-b5766d9{--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1042 .elementor-element.elementor-element-6a23997 .elementor-icon{font-size:18px;}.elementor-1042 .elementor-element.elementor-element-6a23997 .elementor-icon svg{height:18px;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -4px;}.elementor-1042 .elementor-element.elementor-element-e3cfdf5 .elementor-heading-title{font-size:16px;}.elementor-1042 .elementor-element.elementor-element-755354b{width:var( --container-widget-width, 310.484px );max-width:310.484px;--container-widget-width:310.484px;--container-widget-flex-grow:0;}.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button{font-size:16px;padding:8px 016px 8px 016px;}.elementor-1042 .elementor-element.elementor-element-6e63a31{--min-height:70px;}.elementor-1042 .elementor-element.elementor-element-0fb4c74 .elementor-heading-title{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-a3b7072 */.hero-heading {
  max-width: 900px;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-724dffa */.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button-icon svg {
    width: 30px;
    height: 30px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-724dffa .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-724dffa:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-724dffa:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}

.hero-buttons {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b99cedf */.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button-icon svg {
    width: 30px;
    height: 30px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-b99cedf .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-b99cedf:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-b99cedf:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #1C3738 !important;
}

.hero-buttons {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0b1bb4c */.elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-0b1bb4c .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-0b1bb4c:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-0b1bb4c:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3852522 */.elementor-1042 .elementor-element.elementor-element-3852522 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbf4a4c */.elementor-1042 .elementor-element.elementor-element-cbf4a4c p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f0ba7 */.elementor-1042 .elementor-element.elementor-element-d1f0ba7 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81268b0 */.elementor-1042 .elementor-element.elementor-element-81268b0 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d36364 */.elementor-1042 .elementor-element.elementor-element-8d36364{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40883cf */.elementor-1042 .elementor-element.elementor-element-40883cf .elementor-shape-bottom{
    overflow: hidden;
}

.elementor-1042 .elementor-element.elementor-element-40883cf .elementor-shape-bottom svg{
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a65d65 */.elementor-1042 .elementor-element.elementor-element-8a65d65 p{
    display:flex;
    align-items:center;
    gap:px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2af2e70 */.elementor-1042 .elementor-element.elementor-element-2af2e70 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43329b4 */.elementor-1042 .elementor-element.elementor-element-43329b4 p{
    display:flex;
    align-items:center;
    gap:px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf89c7 */.elementor-1042 .elementor-element.elementor-element-5cf89c7 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5191fab */.elementor-1042 .elementor-element.elementor-element-5191fab{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ade48e4 */.elementor-1042 .elementor-element.elementor-element-ade48e4 .elementor-shape-bottom{
    overflow: hidden;
}

.elementor-1042 .elementor-element.elementor-element-ade48e4 .elementor-shape-bottom svg{
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abb6829 */.elementor-1042 .elementor-element.elementor-element-abb6829 p{
    display:flex;
    align-items:center;
    gap:px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b127b4 */.elementor-1042 .elementor-element.elementor-element-8b127b4 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-782f52e */.elementor-1042 .elementor-element.elementor-element-782f52e p{
    display:flex;
    align-items:center;
    gap:px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0ef76bb */.elementor-1042 .elementor-element.elementor-element-0ef76bb p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dac319 */.elementor-1042 .elementor-element.elementor-element-6dac319{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42cdbeb */.elementor-1042 .elementor-element.elementor-element-42cdbeb .elementor-shape-bottom{
    overflow: hidden;
}

.elementor-1042 .elementor-element.elementor-element-42cdbeb .elementor-shape-bottom svg{
    border-bottom-left-radius: 24px;
    border-bottom-right-radius: 24px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c8ccfb3 */.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button-icon svg {
    width: 30px;
    height: 30px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c8ccfb3 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c8ccfb3:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c8ccfb3:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #1C3738 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba16d53 */.your-button-class {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c0fbf */.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6314388 */.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1e5b23 */.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba16d53 */.your-button-class {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c0fbf */.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6314388 */.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1e5b23 */.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba16d53 */.your-button-class {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c0fbf */.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6314388 */.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1e5b23 */.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba16d53 */.your-button-class {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c0fbf */.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6314388 */.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1e5b23 */.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba16d53 */.your-button-class {
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-95c0fbf */.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-95c0fbf .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-95c0fbf:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6314388 */.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-6314388 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-6314388:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c1e5b23 */.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c1e5b23 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c1e5b23:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eaaf4a8 */html {
scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9c8377d */.elementor-1042 .elementor-element.elementor-element-9c8377d{
position:relative;
display:flex;
justify-content:center;
align-items:center;
}

/* ripple rings */
.elementor-1042 .elementor-element.elementor-element-9c8377d:before,
.elementor-1042 .elementor-element.elementor-element-9c8377d:after{
content:"";
position:absolute;
width:120%;
height:120%;
border-radius:50%;
border:40px solid rgba(51,169,177,0.25);
top:50%;
left:50%;
transform:translate(-50%,-50%);
animation:rippleWave 4s linear infinite;
}

.elementor-1042 .elementor-element.elementor-element-9c8377d:after{
animation-delay:2s;
}

@keyframes rippleWave{
0%{
transform:translate(-50%,-50%) scale(0.9);
opacity:0.6;
}
100%{
transform:translate(-50%,-50%) scale(1.5);
opacity:0;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1cd27ac */.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-1cd27ac .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-1cd27ac:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-1cd27ac:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-920c917 */.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-920c917 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-920c917:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-920c917:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc770f0 */.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-bc770f0 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-bc770f0:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-bc770f0:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6261cfe */.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-6261cfe .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-6261cfe:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-6261cfe:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ad8876d */.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-ad8876d .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-ad8876d:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-ad8876d:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c5b7ccb */.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-c5b7ccb .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-c5b7ccb:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-c5b7ccb:hover .elementor-button-icon svg path:first-child {
    fill: #33A9B1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b874d22 */.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button-icon svg {
    width: 30px;
    height: 30px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-b874d22 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-b874d22:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-b874d22:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #1C3738 !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-4332bd4 */.elementor-1042 .elementor-element.elementor-element-4332bd4 .elementor-button{
box-shadow: 0 8px 20px rgba(0,0,0,0.15);
transition: all 0.3s ease;
}

.elementor-1042 .elementor-element.elementor-element-4332bd4 input[type="file"]{
background:#E6EFEA;
border-radius:8px;
border:1px solid #cddbd4;
width:100%;
}

.elementor-1042 .elementor-element.elementor-element-4332bd4 input[type="file"]{
padding:14px 18px;
background:#e6efe9;
border-radius:8px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ea3f78 */.elementor-1042 .elementor-element.elementor-element-6ea3f78{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71d5445 */.elementor-1042 .elementor-element.elementor-element-71d5445 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ad221b */.elementor-1042 .elementor-element.elementor-element-8ad221b p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fafb9a4 */.elementor-1042 .elementor-element.elementor-element-fafb9a4 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ce03a2 */.elementor-1042 .elementor-element.elementor-element-4ce03a2 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ffedd3a */.elementor-1042 .elementor-element.elementor-element-ffedd3a{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b6bd5 */.elementor-1042 .elementor-element.elementor-element-e1b6bd5 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-13d72d3 */.elementor-1042 .elementor-element.elementor-element-13d72d3 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-54e0ffc */.elementor-1042 .elementor-element.elementor-element-54e0ffc p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f02864d */.elementor-1042 .elementor-element.elementor-element-f02864d p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-338c59e */.elementor-1042 .elementor-element.elementor-element-338c59e{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e4b6416 */.elementor-1042 .elementor-element.elementor-element-e4b6416 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5134c2c */.elementor-1042 .elementor-element.elementor-element-5134c2c p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e3db10f */.elementor-1042 .elementor-element.elementor-element-e3db10f p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-910f820 */.elementor-1042 .elementor-element.elementor-element-910f820 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0f81a30 */.elementor-1042 .elementor-element.elementor-element-0f81a30{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-481494a */.elementor-1042 .elementor-element.elementor-element-481494a p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e2eda06 */.elementor-1042 .elementor-element.elementor-element-e2eda06 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6a3df3 */.elementor-1042 .elementor-element.elementor-element-f6a3df3 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7a6b05 */.elementor-1042 .elementor-element.elementor-element-d7a6b05 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f19312e */.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button-icon svg {
    width: 30px;
    height: 30px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-f19312e .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-f19312e:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-f19312e:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #1C3738 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-631e7a6 */.elementor-1042 .elementor-element.elementor-element-631e7a6{
line-height:0;
}

.elementor-1042 .elementor-element.elementor-element-631e7a6 svg path{
fill:none !important;
stroke:#33A9B1;
stroke-width:2;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9898165 */.elementor-1042 .elementor-element.elementor-element-9898165 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e9e396 */.elementor-1042 .elementor-element.elementor-element-4e9e396 p{
    display:flex;
    align-items:center;
    gap:2px;
}

.elementor-1042 .elementor-element.elementor-element-4e9e396{
line-height:1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8227720 */.elementor-1042 .elementor-element.elementor-element-8227720 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f958fb */.elementor-1042 .elementor-element.elementor-element-4f958fb p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50b794f */.elementor-1042 .elementor-element.elementor-element-50b794f p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a883b0b */.elementor-1042 .elementor-element.elementor-element-a883b0b p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcaece1 */.elementor-1042 .elementor-element.elementor-element-fcaece1 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf31b11 */.elementor-1042 .elementor-element.elementor-element-cf31b11 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80c3696 */.elementor-1042 .elementor-element.elementor-element-80c3696{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1b68d73 */.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-1b68d73 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-1b68d73:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-1b68d73:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-374c558 */.elementor-1042 .elementor-element.elementor-element-374c558{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-390c00e */.elementor-1042 .elementor-element.elementor-element-390c00e{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46e3cd2 */.elementor-1042 .elementor-element.elementor-element-46e3cd2 p{
    display:flex;
    align-items:center;
    gap:px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acc6f5f */.elementor-1042 .elementor-element.elementor-element-acc6f5f p{
    display:flex;
    align-items:center;
    gap:2px;
}

.elementor-1042 .elementor-element.elementor-element-acc6f5f{
line-height:1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a2ae7f */.elementor-1042 .elementor-element.elementor-element-4a2ae7f p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-92f5602 */.elementor-1042 .elementor-element.elementor-element-92f5602 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2f5290 */.elementor-1042 .elementor-element.elementor-element-d2f5290 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d186b91 */.elementor-1042 .elementor-element.elementor-element-d186b91 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9289bd1 */.elementor-1042 .elementor-element.elementor-element-9289bd1 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87ae007 */.elementor-1042 .elementor-element.elementor-element-87ae007 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b94dc48 */.elementor-1042 .elementor-element.elementor-element-b94dc48{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fda61ec */.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-fda61ec .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-fda61ec:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-fda61ec:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d1bf34e */.elementor-1042 .elementor-element.elementor-element-d1bf34e{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9ac1a16 */.elementor-1042 .elementor-element.elementor-element-9ac1a16{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d20c5b */.elementor-1042 .elementor-element.elementor-element-6d20c5b p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c609dd */.elementor-1042 .elementor-element.elementor-element-4c609dd p{
    display:flex;
    align-items:center;
    gap:2px;
}

.elementor-1042 .elementor-element.elementor-element-4c609dd{
line-height:1;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-576ef26 */.elementor-1042 .elementor-element.elementor-element-576ef26 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-85fa3cd */.elementor-1042 .elementor-element.elementor-element-85fa3cd p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6872e79 */.elementor-1042 .elementor-element.elementor-element-6872e79 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc760c1 */.elementor-1042 .elementor-element.elementor-element-cc760c1 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e23295 */.elementor-1042 .elementor-element.elementor-element-9e23295 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1123ae8 */.elementor-1042 .elementor-element.elementor-element-1123ae8 p{
    display:flex;
    align-items:center;
    gap:2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e97a88 */.elementor-1042 .elementor-element.elementor-element-2e97a88{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-08cf2bb */.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button-icon svg {
    width: 38px;
    height: 38px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-08cf2bb .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-08cf2bb:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-08cf2bb:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d064435 */.elementor-1042 .elementor-element.elementor-element-d064435{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a412ba5 */.whatsapp-float{
position:fixed;
bottom:20px;
right:20px;
width:55px;
height:55px;
background:#25D366;
color:#fff;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
font-size:28px;
text-decoration:none !important;
box-shadow:0 6px 15px rgba(0,0,0,0.3);
z-index:999;
transition:0.3s;
}

/* remove underline + force white color */
.whatsapp-float,
.whatsapp-float:hover,
.whatsapp-float:focus,
.whatsapp-float:active{
color:#ffffff !important;
text-decoration:none !important;
}

/* fix icon color */
.whatsapp-float i{
color:#ffffff !important;
}

/* hover effect */
.whatsapp-float:hover{
transform:scale(1.1);
background:#20c45a;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30d7bf2 */.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button-icon svg {
    width: 18px;
    height: 18px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-30d7bf2 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-30d7bf2:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fdd084f */.elementor-1042 .elementor-element.elementor-element-fdd084f{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-529ae06 */.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button-icon svg {
    width: 18px;
    height: 18px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-529ae06 .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-529ae06:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-329ee05 */.elementor-1042 .elementor-element.elementor-element-329ee05{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d471d4c */.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button-icon svg {
    width: 18px;
    height: 18px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-d471d4c .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-d471d4c:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a527 */.elementor-1042 .elementor-element.elementor-element-c65a527{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-acbc8a2 */.elementor-1042 .elementor-element.elementor-element-acbc8a2{
line-height:0;
}

.elementor-1042 .elementor-element.elementor-element-acbc8a2 svg path{
fill:none !important;
stroke:#ffffff;
stroke-width:1.5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d4b08d6 */.elementor-1042 .elementor-element.elementor-element-d4b08d6{
line-height:0;
}

.elementor-1042 .elementor-element.elementor-element-d4b08d6 svg path{
fill:none !important;
stroke:#ffffff;
stroke-width:1.5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1dae007 */.elementor-1042 .elementor-element.elementor-element-1dae007{
line-height:0;
}

.elementor-1042 .elementor-element.elementor-element-1dae007 svg path{
fill:none !important;
stroke:#ffffff;
stroke-width:1.5;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aa53510 */.elementor-1042 .elementor-element.elementor-element-aa53510{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f022783 */.elementor-1042 .elementor-element.elementor-element-f022783 a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f763aa8 */.elementor-1042 .elementor-element.elementor-element-f763aa8 a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a428e94 */.elementor-1042 .elementor-element.elementor-element-a428e94 a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7086d5d */.elementor-1042 .elementor-element.elementor-element-7086d5d a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f43f050 */.elementor-1042 .elementor-element.elementor-element-f43f050 a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75d1800 */.elementor-1042 .elementor-element.elementor-element-75d1800 a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3efd43b */.elementor-1042 .elementor-element.elementor-element-3efd43b a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b987ef1 */.elementor-1042 .elementor-element.elementor-element-b987ef1 a{
text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cbce1ac */.elementor-1042 .elementor-element.elementor-element-cbce1ac{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ccaa5e8 */.elementor-1042 .elementor-element.elementor-element-ccaa5e8{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6a23997 */.elementor-1042 .elementor-element.elementor-element-6a23997{
line-height:0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e3cfdf5 */a {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-755354b */.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button-icon svg {
    width: 30px;
    height: 30px;
}
/* icon smooth animation */
.elementor-1042 .elementor-element.elementor-element-755354b .elementor-button-icon svg {
    transition: all 0.3s ease;
}

/* rotate arrow on hover */
.elementor-1042 .elementor-element.elementor-element-755354b:hover .elementor-button-icon svg {
    transform: rotate(-45deg);
}

.elementor-1042 .elementor-element.elementor-element-755354b:hover .elementor-button-icon svg *{
    stroke: #ffffff !important;
    fill: #091D20 !important;
}/* End custom CSS */