.elementor-106 .elementor-element.elementor-element-ee77736{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-ee77736:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-ee77736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.52 0.12 145);}.elementor-106 .elementor-element.elementor-element-efcbc30{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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;top:0px;--z-index:0;}.elementor-106 .elementor-element.elementor-element-efcbc30:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-efcbc30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-106 .elementor-element.elementor-element-efcbc30.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-efcbc30{left:0px;}body.rtl .elementor-106 .elementor-element.elementor-element-efcbc30{right:0px;}.elementor-106 .elementor-element.elementor-element-29ad6ec{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-106 .elementor-element.elementor-element-bb7336d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-bb7336d.e-con{--flex-grow:0;--flex-shrink:0;}.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-106 .elementor-element.elementor-element-aeb418b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-aeb418b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.42857;letter-spacing:2px;color:oklab(0.999994 0.0000455677 0.0000200868 / 0.8);}.elementor-106 .elementor-element.elementor-element-480ca51{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-480ca51 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:48px;font-weight:700;text-transform:none;line-height:1;letter-spacing:-1px;color:rgb(255, 255, 255);}.elementor-106 .elementor-element.elementor-element-b9ed755{width:var( --container-widget-width, 42rem );max-width:42rem;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-b9ed755 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.625;color:#FFFFFF;}.elementor-106 .elementor-element.elementor-element-00b8f72{width:var( --container-widget-width, 42rem );max-width:42rem;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-00b8f72 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.625;color:oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}.elementor-106 .elementor-element.elementor-element-e63b4c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 0px 0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-106 .elementor-element.elementor-element-78527f4 .elementor-button{background-color:#FFFFFF;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.5;fill:var( --e-global-color-7d3325c );color:var( --e-global-color-7d3325c );border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-106 .elementor-element.elementor-element-78527f4 .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-78527f4 .elementor-button:focus{background-color:oklch(94% .045 145);}.elementor-106 .elementor-element.elementor-element-78527f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-78527f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-548e6e3 .elementor-button{background-color:rgba(0, 0, 0, 0);font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.5;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.4);border-radius:12px 12px 12px 12px;padding:12px 24px 12px 24px;}.elementor-106 .elementor-element.elementor-element-548e6e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-d18fd44{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-d18fd44:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-d18fd44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklch(0.973 0.021 147);}.elementor-106 .elementor-element.elementor-element-9838578{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-106 .elementor-element.elementor-element-f1c620e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-6f147b0{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-6f147b0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-106 .elementor-element.elementor-element-07e8d49{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-07e8d49 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.5;letter-spacing:1px;color:oklch(0.6 0.07 148);}.elementor-106 .elementor-element.elementor-element-026c2f1{width:100%;max-width:100%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-026c2f1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.11111;color:oklch(0.223 0.033 148);}.elementor-106 .elementor-element.elementor-element-a7a5d71{width:100%;max-width:100%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:start;}.elementor-106 .elementor-element.elementor-element-a7a5d71 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.625;color:oklch(0.5 0.021 150);}.elementor-106 .elementor-element.elementor-element-3644f19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-3644f19.e-con{--flex-grow:0;--flex-shrink:1;}.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-106 .elementor-element.elementor-element-fbfd8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:1.86414e+07px 1.86414e+07px 1.86414e+07px 1.86414e+07px;}.elementor-106 .elementor-element.elementor-element-fbfd8f9 .elementor-icon-wrapper{text-align:start;}.elementor-106 .elementor-element.elementor-element-fbfd8f9.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-106 .elementor-element.elementor-element-fbfd8f9.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-fbfd8f9.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-106 .elementor-element.elementor-element-fbfd8f9.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-fbfd8f9.elementor-view-default .elementor-icon svg{fill:none;}.elementor-106 .elementor-element.elementor-element-fbfd8f9 .elementor-icon{font-size:20px;}.elementor-106 .elementor-element.elementor-element-fbfd8f9 .elementor-icon svg{height:20px;}.elementor-106 .elementor-element.elementor-element-f653d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:1.86414e+07px 1.86414e+07px 1.86414e+07px 1.86414e+07px;}.elementor-106 .elementor-element.elementor-element-f653d81 .elementor-icon-wrapper{text-align:start;}.elementor-106 .elementor-element.elementor-element-f653d81.elementor-view-stacked .elementor-icon{background-color:none;}.elementor-106 .elementor-element.elementor-element-f653d81.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-f653d81.elementor-view-default .elementor-icon{color:none;border-color:none;}.elementor-106 .elementor-element.elementor-element-f653d81.elementor-view-framed .elementor-icon, .elementor-106 .elementor-element.elementor-element-f653d81.elementor-view-default .elementor-icon svg{fill:none;}.elementor-106 .elementor-element.elementor-element-f653d81 .elementor-icon{font-size:20px;}.elementor-106 .elementor-element.elementor-element-f653d81 .elementor-icon svg{height:20px;}.elementor-106 .elementor-element.elementor-element-425e29d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-340e224{--e-image-carousel-slides-to-show:2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-340e224 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-106 .elementor-element.elementor-element-340e224 .elementor-swiper-button.elementor-swiper-button-next{font-size:36px;color:#000000;}.elementor-106 .elementor-element.elementor-element-340e224 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-106 .elementor-element.elementor-element-340e224 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000;}.elementor-106 .elementor-element.elementor-element-340e224 .swiper-wrapper{display:flex;align-items:center;}.elementor-106 .elementor-element.elementor-element-340e224 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-106 .elementor-element.elementor-element-32e7e94{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:0px 0px 0px 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-106 .elementor-element.elementor-element-32e7e94:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-32e7e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/twistedpalmsaz.com/wp-content/uploads/2026/08/irrigation-services-green-valley-tucson-az-cta.webp?fit=800%2C600&ssl=1");background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-106 .elementor-element.elementor-element-043c301{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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;top:0px;--z-index:0;}.elementor-106 .elementor-element.elementor-element-043c301:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-043c301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:oklab(0.26 -0.034641 0.02 / 0.75);}.elementor-106 .elementor-element.elementor-element-043c301.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-043c301{left:0px;}body.rtl .elementor-106 .elementor-element.elementor-element-043c301{right:0px;}.elementor-106 .elementor-element.elementor-element-34cadb2{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 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;top:0px;--z-index:0;}.elementor-106 .elementor-element.elementor-element-34cadb2:not(.elementor-motion-effects-element-type-background), .elementor-106 .elementor-element.elementor-element-34cadb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0, 0, 0, 0);}.elementor-106 .elementor-element.elementor-element-34cadb2.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-106 .elementor-element.elementor-element-34cadb2{left:0px;}body.rtl .elementor-106 .elementor-element.elementor-element-34cadb2{right:0px;}.elementor-106 .elementor-element.elementor-element-2bfe283{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-106 .elementor-element.elementor-element-8bfacec{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-8bfacec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:36px;font-weight:700;text-transform:none;line-height:1.11111;color:rgb(255, 255, 255);}.elementor-106 .elementor-element.elementor-element-3bc22aa{width:var( --container-widget-width, 42rem );max-width:42rem;margin:16px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-106 .elementor-element.elementor-element-3bc22aa.elementor-element{--align-self:center;}.elementor-106 .elementor-element.elementor-element-3bc22aa .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;text-transform:none;line-height:1.55556;color:oklab(0.999994 0.0000455678 0.0000200868 / 0.9);}.elementor-106 .elementor-element.elementor-element-4d0dc7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:0px 0px 0px 0px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-63d245f .elementor-button{background-color:oklch(0.52 0.12 145);font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.5;fill:oklch(0.99 0.005 145);color:oklch(0.99 0.005 145);border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}.elementor-106 .elementor-element.elementor-element-63d245f .elementor-button:hover, .elementor-106 .elementor-element.elementor-element-63d245f .elementor-button:focus{background-color:oklch(64% .12 145);}.elementor-106 .elementor-element.elementor-element-63d245f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-63d245f .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-f23ac76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-f23ac76 .elementor-button-content-wrapper{flex-direction:row;}.elementor-106 .elementor-element.elementor-element-f23ac76 .elementor-button{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.5;fill:rgb(255, 255, 255);color:rgb(255, 255, 255);border-style:solid;border-width:1px 1px 1px 1px;border-color:oklab(0.999994 0.0000455678 0.0000200868 / 0.4);border-radius:12px 12px 12px 12px;padding:14px 28px 14px 28px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-106 .elementor-element.elementor-element-ee77736{--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-106 .elementor-element.elementor-element-efcbc30{--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-106 .elementor-element.elementor-element-29ad6ec{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-106 .elementor-element.elementor-element-bb7336d{--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-106 .elementor-element.elementor-element-aeb418b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-480ca51{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-480ca51 .elementor-heading-title{font-size:36px;line-height:1.11111;letter-spacing:-0.9px;}.elementor-106 .elementor-element.elementor-element-b9ed755{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 42rem );max-width:42rem;}.elementor-106 .elementor-element.elementor-element-00b8f72{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 42rem );max-width:42rem;}.elementor-106 .elementor-element.elementor-element-e63b4c7{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-78527f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-548e6e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-d18fd44{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-9838578{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-f1c620e{--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-106 .elementor-element.elementor-element-6f147b0{--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-106 .elementor-element.elementor-element-07e8d49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-026c2f1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-a7a5d71{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-3644f19{--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-106 .elementor-element.elementor-element-fbfd8f9{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-f653d81{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-340e224 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-106 .elementor-element.elementor-element-340e224 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-106 .elementor-element.elementor-element-32e7e94{--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-106 .elementor-element.elementor-element-043c301{--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-106 .elementor-element.elementor-element-34cadb2{--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-106 .elementor-element.elementor-element-2bfe283{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-106 .elementor-element.elementor-element-8bfacec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-3bc22aa{margin:16px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 42rem );max-width:42rem;}.elementor-106 .elementor-element.elementor-element-4d0dc7b{--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-63d245f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-f23ac76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-106 .elementor-element.elementor-element-ee77736{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-efcbc30{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-29ad6ec{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-106 .elementor-element.elementor-element-bb7336d{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-aeb418b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-480ca51{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-480ca51 .elementor-heading-title{font-size:30px;line-height:1.2;letter-spacing:-0.75px;}.elementor-106 .elementor-element.elementor-element-b9ed755{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 42rem );max-width:42rem;}.elementor-106 .elementor-element.elementor-element-00b8f72{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 42rem );max-width:42rem;}.elementor-106 .elementor-element.elementor-element-e63b4c7{--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;--flex-wrap:nowrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-78527f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-548e6e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-d18fd44{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-9838578{--width:100%;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-106 .elementor-element.elementor-element-f1c620e{--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;--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-6f147b0{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-07e8d49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-026c2f1{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-026c2f1 .elementor-heading-title{font-size:30px;line-height:1.2;letter-spacing:-0.45px;}.elementor-106 .elementor-element.elementor-element-a7a5d71{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-3644f19{--width:fit-content;--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-fbfd8f9{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-f653d81{width:var( --container-widget-width, 1.25rem );max-width:1.25rem;--container-widget-width:1.25rem;--container-widget-flex-grow:0;}.elementor-106 .elementor-element.elementor-element-32e7e94{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-043c301{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-34cadb2{--flex-wrap:nowrap;--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-106 .elementor-element.elementor-element-2bfe283{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-106 .elementor-element.elementor-element-8bfacec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-106 .elementor-element.elementor-element-8bfacec .elementor-heading-title{font-size:30px;line-height:1.2;letter-spacing:-0.75px;}.elementor-106 .elementor-element.elementor-element-3bc22aa{margin:16px auto calc(var(--kit-widget-spacing, 0px) + 0px) auto;padding:0px 0px 0px 0px;--container-widget-width:42rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 42rem );max-width:42rem;}.elementor-106 .elementor-element.elementor-element-4d0dc7b{--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;--flex-wrap:nowrap;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106 .elementor-element.elementor-element-63d245f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-106 .elementor-element.elementor-element-f23ac76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-106 .elementor-element.elementor-element-efcbc30{--width:auto;}.elementor-106 .elementor-element.elementor-element-29ad6ec{--content-width:80rem;}.elementor-106 .elementor-element.elementor-element-bb7336d{--width:auto;}.elementor-106 .elementor-element.elementor-element-e63b4c7{--width:fit-content;}.elementor-106 .elementor-element.elementor-element-9838578{--width:100%;}.elementor-106 .elementor-element.elementor-element-6f147b0{--width:auto;}.elementor-106 .elementor-element.elementor-element-3644f19{--width:fit-content;}.elementor-106 .elementor-element.elementor-element-043c301{--width:auto;}.elementor-106 .elementor-element.elementor-element-34cadb2{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-106 .elementor-element.elementor-element-bb7336d{--width:100%;}.elementor-106 .elementor-element.elementor-element-9838578{--width:100%;}.elementor-106 .elementor-element.elementor-element-6f147b0{--width:100%;}.elementor-106 .elementor-element.elementor-element-3644f19{--width:fit-content;}}/* Start custom CSS for container, class: .elementor-element-efcbc30 */.elementor-106 .elementor-element.elementor-element-efcbc30{background: radial-gradient(circle at 20% 20%, oklch(1 0 0 / 0.18), rgba(0, 0, 0, 0) 45%);
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-548e6e3 */.elementor-106 .elementor-element.elementor-element-548e6e3 svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb7336d */.elementor-106 .elementor-element.elementor-element-bb7336d{max-width: 48rem;
animation-name: fade-up;
animation-delay: 0s;
animation-duration: 0.65s;
animation-iteration-count: 1;
animation-timing-function: ease-out;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f147b0 */.elementor-106 .elementor-element.elementor-element-6f147b0{max-width: 42rem;}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fbfd8f9 */.elementor-106 .elementor-element.elementor-element-fbfd8f9{line-height: 0px;
height: 1.25rem;}
.elementor-106 .elementor-element.elementor-element-fbfd8f9 svg{stroke: oklch(0.494 0.107 146.5);}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f653d81 */.elementor-106 .elementor-element.elementor-element-f653d81{line-height: 0px;
height: 1.25rem;}
.elementor-106 .elementor-element.elementor-element-f653d81 svg{stroke: oklch(0.494 0.107 146.5);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9838578 */.elementor-106 .elementor-element.elementor-element-9838578{max-width: 80rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-043c301 */.elementor-106 .elementor-element.elementor-element-043c301{right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34cadb2 */.elementor-106 .elementor-element.elementor-element-34cadb2{background: linear-gradient(to right, oklab(0.4 -0.0866025 0.05 / 0.8) 0%, oklab(0.26 -0.034641 0.02 / 0.5) 50%, rgba(0, 0, 0, 0) 100%);
right: 0px;
bottom: 0px;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63d245f */.elementor-106 .elementor-element.elementor-element-63d245f a{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, oklab(0.52 -0.0982982 0.0688292 / 0.4) 0px 10px 15px -3px, oklab(0.52 -0.0982982 0.0688292 / 0.4) 0px 4px 6px -4px;}
        .elementor-106 .elementor-element.elementor-element-63d245f svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f23ac76 */.elementor-106 .elementor-element.elementor-element-f23ac76 a{background-color: oklab(0.999994 0.0000455678 0.0000200868 / 0.1);}
        .elementor-106 .elementor-element.elementor-element-f23ac76 svg{
width: 20px !important;
height: 20px !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bfe283 */.elementor-106 .elementor-element.elementor-element-2bfe283{max-width: 64rem;}/* End custom CSS */