.elementor-9 .elementor-element.elementor-element-b91d8b6{--display:flex;--min-height:650px;--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;--overlay-opacity:0.47;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-b91d8b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b91d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://housesollutions.com/wp-content/uploads/2025/07/bg-home.png");background-size:cover;}.elementor-9 .elementor-element.elementor-element-b91d8b6::before, .elementor-9 .elementor-element.elementor-element-b91d8b6 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b91d8b6 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-b91d8b6 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b91d8b6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-b91d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-7e756cd{--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;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-a337fcc .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;line-height:39px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-65f9858{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-8cfda70 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-97d8d11 .elementor-button{background-color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-97d8d11{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-9 .elementor-element.elementor-element-97d8d11 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-97d8d11 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-9 .elementor-element.elementor-element-2ea0a94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-0896fc2{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0896fc2 img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-19823b6{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-19823b6 img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-7d28706{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7d28706 img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-b15a53d{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -18px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b15a53d img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-d4eac85{--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;}.elementor-9 .elementor-element.elementor-element-ee0dd9e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a28db45{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-a28db45 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5661cdc{--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;}.elementor-9 .elementor-element.elementor-element-a26dd9c{--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:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-a26dd9c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a26dd9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1c80d4f{text-align:center;}.elementor-9 .elementor-element.elementor-element-1c80d4f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:300;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-d438cfb{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d438cfb.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d438cfb .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-ebc9374{--display:flex;}.elementor-9 .elementor-element.elementor-element-14c04c5{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-14c04c5 img{width:100%;}.elementor-9 .elementor-element.elementor-element-4756b99{--display:flex;}.elementor-9 .elementor-element.elementor-element-95d463a{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-95d463a img{width:100%;}.elementor-9 .elementor-element.elementor-element-30d2792{--display:flex;}.elementor-9 .elementor-element.elementor-element-1af4f44{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-1af4f44 img{width:100%;}.elementor-9 .elementor-element.elementor-element-dc7524f{--display:flex;}.elementor-9 .elementor-element.elementor-element-6c58adf{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-6c58adf img{width:100%;}.elementor-9 .elementor-element.elementor-element-eab50d8{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-9 .elementor-element.elementor-element-eab50d8 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-997548a{--display:flex;}.elementor-9 .elementor-element.elementor-element-0c188e0{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-0c188e0 img{width:100%;}.elementor-9 .elementor-element.elementor-element-a10fcc6{--display:flex;}.elementor-9 .elementor-element.elementor-element-18a25f6{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-18a25f6 img{width:100%;}.elementor-9 .elementor-element.elementor-element-20bdfb3{--display:flex;}.elementor-9 .elementor-element.elementor-element-d57fefd{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d57fefd img{width:100%;}.elementor-9 .elementor-element.elementor-element-35b23f8{--display:flex;}.elementor-9 .elementor-element.elementor-element-2f966d9{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-2f966d9 img{width:100%;}.elementor-9 .elementor-element.elementor-element-93d5c01{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-9 .elementor-element.elementor-element-93d5c01 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-99876cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-99876cc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-99876cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-9 .elementor-element.elementor-element-527e51b{--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;}.elementor-9 .elementor-element.elementor-element-b281b0d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-8de255a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:50px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-880aea8{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-21c0ff5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-c45e010{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-c45e010 .elementor-counter-number-wrapper{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-c45e010 .elementor-counter-title{font-family:"Belleza", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-46be4bc{padding:0px 10px 0px 0px;border-style:solid;border-width:0px 2px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-46be4bc .elementor-counter-number-wrapper{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-46be4bc .elementor-counter-title{font-family:"Belleza", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-a8bc5dc{padding:0px 10px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a8bc5dc .elementor-counter-number-wrapper{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-9 .elementor-element.elementor-element-a8bc5dc .elementor-counter-title{font-family:"Belleza", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-b9da257{--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;}.elementor-9 .elementor-element.elementor-element-c4d3a5b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-c4d3a5b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c4d3a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-9 .elementor-element.elementor-element-78eb714{text-align:center;}.elementor-9 .elementor-element.elementor-element-78eb714 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:25px;font-weight:300;color:#000000;}.elementor-9 .elementor-element.elementor-element-c12cfe5{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-c12cfe5.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-c12cfe5 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:41px;font-weight:600;color:var( --e-global-color-primary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-9 .elementor-element.elementor-element-54cbaff{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-arrows-yes .elementor-main-swiper{width:calc( 75% - 40px );}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-main-swiper{width:75%;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-8cfda70 );border-radius:12px;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-swiper-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-54cbaff .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__content{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px;}.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 20px 0 20px;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__text{color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:13px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__name{color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:12px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__title{color:var( --e-global-color-secondary );font-family:"Belleza", Sans-serif;font-size:10px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-69c9c70 .elementor-button{background-color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-69c9c70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-9 .elementor-element.elementor-element-69c9c70 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-69c9c70 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-9 .elementor-element.elementor-element-a87c1a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-a87c1a0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a87c1a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-999b3db{text-align:center;}.elementor-9 .elementor-element.elementor-element-999b3db .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-7cdfe70{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-7cdfe70.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7cdfe70 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-3fbe1f7 img{width:49%;}.elementor-9 .elementor-element.elementor-element-f45dbb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-f45dbb5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f45dbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2dbe46e{--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;}.elementor-9 .elementor-element.elementor-element-36f1b8a{text-align:left;}.elementor-9 .elementor-element.elementor-element-36f1b8a .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:300;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-7232de6{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-7232de6.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-7232de6 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-cfba54e{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-dd66ad1 .elementor-button{background-color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-dd66ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-9 .elementor-element.elementor-element-dd66ad1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-dd66ad1 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-9 .elementor-element.elementor-element-279bd7b{--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;}.elementor-9 .elementor-element.elementor-element-6050c41{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-e8fa3ae{--display:flex;}.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-9 .elementor-element.elementor-element-5627983 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-5627983.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5627983.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5627983.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5627983.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-5627983.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-5627983 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-5627983 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-bf2bdae .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a80cf8a{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fb5cbf5{--display:flex;}.elementor-9 .elementor-element.elementor-element-97ef1bd .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-97ef1bd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-97ef1bd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-97ef1bd.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-97ef1bd.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-97ef1bd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-97ef1bd .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-97ef1bd .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-b05c99b .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9f3a3d7{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-887a472{--display:flex;}.elementor-9 .elementor-element.elementor-element-0ba9b32 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-0ba9b32.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0ba9b32.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0ba9b32.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0ba9b32.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-0ba9b32.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-0ba9b32 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-0ba9b32 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-720e0fe .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-63b5d83{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-91bd138{--display:flex;}.elementor-9 .elementor-element.elementor-element-41d2eda .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-41d2eda.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-41d2eda.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-41d2eda.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-41d2eda.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-41d2eda.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-41d2eda .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-41d2eda .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-670cc56 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-58da10f{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b1e5781{--display:flex;}.elementor-9 .elementor-element.elementor-element-78ba552 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-78ba552.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-78ba552.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-78ba552.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-78ba552.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-78ba552.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-78ba552 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-78ba552 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-680af54 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-40ee8c9{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1788ad0{--display:flex;}.elementor-9 .elementor-element.elementor-element-f1a4e82 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-f1a4e82.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-f1a4e82.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f1a4e82.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-f1a4e82.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-f1a4e82.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-f1a4e82 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-f1a4e82 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-6c5c7d1 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-705341d{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-754a42c{--display:flex;--min-height:460px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-754a42c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-754a42c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://housesollutions.com/wp-content/uploads/2025/07/bg-home-2.png");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-54f54c6{--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:center;}.elementor-9 .elementor-element.elementor-element-135035f{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;}.elementor-9 .elementor-element.elementor-element-135035f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-135035f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-c191e04{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-57ac98c{--display:flex;}.elementor-9 .elementor-element.elementor-element-a788446 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-a788446.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a788446.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a788446.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a788446.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a788446.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-a788446 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a788446 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-9ea3e2d .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-46b3b4f{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a4db0af{--display:flex;}.elementor-9 .elementor-element.elementor-element-a670168 .elementor-icon-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-a670168.elementor-view-stacked .elementor-icon{background-color:#00FFB0;}.elementor-9 .elementor-element.elementor-element-a670168.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a670168.elementor-view-default .elementor-icon{color:#00FFB0;border-color:#00FFB0;}.elementor-9 .elementor-element.elementor-element-a670168.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a670168.elementor-view-default .elementor-icon svg{fill:#00FFB0;}.elementor-9 .elementor-element.elementor-element-a670168 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a670168 .elementor-icon svg{height:20px;}.elementor-9 .elementor-element.elementor-element-f2b775e .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:15px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ce65db3{font-family:"Sora", Sans-serif;font-size:9px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c9a2d75{--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;}.elementor-9 .elementor-element.elementor-element-511d2d4{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-511d2d4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-511d2d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00000166 68%, #00FFB085 100%);}.elementor-9 .elementor-element.elementor-element-c565a15{text-align:center;}.elementor-9 .elementor-element.elementor-element-c565a15 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group > label, .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-subgroup label{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group > label{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-primary );font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group .elementor-field, .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-subgroup label{font-family:"Sora", Sans-serif;font-size:18px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-radius:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-radius:30px 30px 30px 30px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-button{font-family:"Sora", Sans-serif;font-size:15px;font-weight:500;border-radius:30px 30px 30px 30px;padding:9px 9px 9px 9px;}.elementor-9 .elementor-element.elementor-element-8c91143 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-button[type="submit"]{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8c91143 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-8c91143 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-8c91143{--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:1px;--e-form-steps-divider-gap:10px;}.elementor-9 .elementor-element.elementor-element-df3807e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-dc60341{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-dc60341 img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-b88b857{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b88b857 img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-cf67015{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-cf67015 img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-8aee93f{width:var( --container-widget-width, 20% );max-width:20%;margin:0px -18px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8aee93f img{width:100%;border-radius:55px 55px 55px 55px;}.elementor-9 .elementor-element.elementor-element-0d2c9e9{--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;}.elementor-9 .elementor-element.elementor-element-6c8f7dd .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1bc542f{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1bc542f .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:14px;font-weight:600;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-6c3a2c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-6c3a2c4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6c3a2c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-91defa0{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-91defa0.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-91defa0 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-d854366{width:var( --container-widget-width, 100% );max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-d854366.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d854366 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-8cfda70 );}.elementor-9 .elementor-element.elementor-element-e23dba1{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-bf1e6ee .elementor-cta .elementor-cta__bg, .elementor-9 .elementor-element.elementor-element-bf1e6ee .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9 .elementor-element.elementor-element-bf1e6ee .elementor-cta__content{text-align:center;}.elementor-9 .elementor-element.elementor-element-bf1e6ee .elementor-cta__bg-wrapper{min-width:0px;min-height:365px;}.elementor-9 .elementor-element.elementor-element-bf1e6ee .elementor-ribbon-inner{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-f425bd7 .elementor-cta .elementor-cta__bg, .elementor-9 .elementor-element.elementor-element-f425bd7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9 .elementor-element.elementor-element-f425bd7 .elementor-cta__content{text-align:center;}.elementor-9 .elementor-element.elementor-element-f425bd7 .elementor-cta__bg-wrapper{min-width:0px;min-height:365px;}.elementor-9 .elementor-element.elementor-element-f425bd7 .elementor-ribbon-inner{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-81182e8 .elementor-cta .elementor-cta__bg, .elementor-9 .elementor-element.elementor-element-81182e8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9 .elementor-element.elementor-element-81182e8 .elementor-cta__content{text-align:center;}.elementor-9 .elementor-element.elementor-element-81182e8 .elementor-cta__bg-wrapper{min-width:0px;min-height:365px;}.elementor-9 .elementor-element.elementor-element-81182e8 .elementor-ribbon-inner{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-8cffd2f .elementor-cta .elementor-cta__bg, .elementor-9 .elementor-element.elementor-element-8cffd2f .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9 .elementor-element.elementor-element-8cffd2f .elementor-cta__content{text-align:center;}.elementor-9 .elementor-element.elementor-element-8cffd2f .elementor-cta__bg-wrapper{min-width:0px;min-height:365px;}.elementor-9 .elementor-element.elementor-element-8cffd2f .elementor-ribbon-inner{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-abfce7b .elementor-cta .elementor-cta__bg, .elementor-9 .elementor-element.elementor-element-abfce7b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9 .elementor-element.elementor-element-abfce7b .elementor-cta__content{text-align:center;}.elementor-9 .elementor-element.elementor-element-abfce7b .elementor-cta__bg-wrapper{min-width:0px;min-height:365px;}.elementor-9 .elementor-element.elementor-element-abfce7b .elementor-ribbon-inner{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b67214e .elementor-cta .elementor-cta__bg, .elementor-9 .elementor-element.elementor-element-b67214e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-9 .elementor-element.elementor-element-b67214e .elementor-cta__content{text-align:center;}.elementor-9 .elementor-element.elementor-element-b67214e .elementor-cta__bg-wrapper{min-width:0px;min-height:365px;}.elementor-9 .elementor-element.elementor-element-b67214e .elementor-ribbon-inner{background-color:var( --e-global-color-text );color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-b91d8b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b91d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-a337fcc .elementor-heading-title{font-size:19px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-65f9858{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-97d8d11 .elementor-button{font-size:12px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-ee0dd9e .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-a28db45 .elementor-heading-title{font-size:10px;}.elementor-9 .elementor-element.elementor-element-1c80d4f .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-d438cfb{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-9 .elementor-element.elementor-element-d438cfb .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-eab50d8{--e-n-carousel-swiper-slides-to-display:3;}.elementor-9 .elementor-element.elementor-element-93d5c01{--e-n-carousel-swiper-slides-to-display:3;}.elementor-9 .elementor-element.elementor-element-b281b0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-9 .elementor-element.elementor-element-b281b0d .elementor-heading-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-8de255a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.elementor-9 .elementor-element.elementor-element-8de255a .elementor-heading-title{font-size:21px;}.elementor-9 .elementor-element.elementor-element-880aea8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-21c0ff5{--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-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-c45e010{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;border-width:0px 0px 2px 0px;}.elementor-9 .elementor-element.elementor-element-c45e010 .elementor-counter-number-wrapper{font-size:20px;}.elementor-9 .elementor-element.elementor-element-c45e010 .elementor-counter-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-46be4bc{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;border-width:0px 0px 2px 0px;}.elementor-9 .elementor-element.elementor-element-46be4bc .elementor-counter-number-wrapper{font-size:20px;}.elementor-9 .elementor-element.elementor-element-46be4bc .elementor-counter-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-a8bc5dc{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a8bc5dc .elementor-counter-number-wrapper{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a8bc5dc .elementor-counter-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-aa6d13f img{width:100%;}.elementor-9 .elementor-element.elementor-element-78eb714 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-c12cfe5{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-9 .elementor-element.elementor-element-c12cfe5 .elementor-heading-title{font-size:32px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-69c9c70 .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-999b3db .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-7cdfe70{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-9 .elementor-element.elementor-element-7cdfe70 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-36f1b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;}.elementor-9 .elementor-element.elementor-element-36f1b8a .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-7232de6{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;text-align:left;}.elementor-9 .elementor-element.elementor-element-7232de6.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-7232de6 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-cfba54e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-dd66ad1 .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-6050c41{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-a80cf8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-9f3a3d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-63b5d83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-58da10f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-40ee8c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-705341d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:11px;}.elementor-9 .elementor-element.elementor-element-54f54c6{--justify-content:center;}.elementor-9 .elementor-element.elementor-element-135035f{--container-widget-width:67%;--container-widget-flex-grow:0;width:var( --container-widget-width, 67% );max-width:67%;}.elementor-9 .elementor-element.elementor-element-135035f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-135035f .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-c191e04{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-46b3b4f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:9px;}.elementor-9 .elementor-element.elementor-element-ce65db3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -31px) 0px;font-size:9px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-6c8f7dd .elementor-heading-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-1bc542f .elementor-heading-title{font-size:10px;}.elementor-9 .elementor-element.elementor-element-91defa0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-91defa0.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-91defa0 .elementor-heading-title{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d854366{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-d854366.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d854366 .elementor-heading-title{font-size:24px;}.elementor-9 .elementor-element.elementor-element-e23dba1{--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-bf1e6ee .elementor-cta__bg-wrapper{min-height:225px;}.elementor-9 .elementor-element.elementor-element-f425bd7 .elementor-cta__bg-wrapper{min-height:225px;}.elementor-9 .elementor-element.elementor-element-81182e8 .elementor-cta__bg-wrapper{min-height:225px;}.elementor-9 .elementor-element.elementor-element-8cffd2f .elementor-cta__bg-wrapper{min-height:225px;}.elementor-9 .elementor-element.elementor-element-abfce7b .elementor-cta__bg-wrapper{min-height:225px;}.elementor-9 .elementor-element.elementor-element-b67214e .elementor-cta__bg-wrapper{min-height:225px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-b91d8b6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b91d8b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-a337fcc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-9 .elementor-element.elementor-element-a337fcc .elementor-heading-title{font-size:15px;line-height:22px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-65f9858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 0px;font-size:9px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-97d8d11 .elementor-button{font-size:9px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-1c80d4f .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-d438cfb .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-eab50d8{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-93d5c01{--e-n-carousel-swiper-slides-to-display:1;}.elementor-9 .elementor-element.elementor-element-21c0ff5{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-78eb714{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;}.elementor-9 .elementor-element.elementor-element-78eb714 .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-c12cfe5 .elementor-heading-title{font-size:14px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-9 .elementor-element.elementor-element-54cbaff.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-main-swiper{width:100%;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__text{font-size:9px;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__name{font-size:9px;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__title{font-size:7px;}.elementor-9 .elementor-element.elementor-element-54cbaff .elementor-testimonial__image img{width:25px;height:25px;}.elementor-9 .elementor-element.elementor-element-69c9c70 .elementor-button{font-size:9px;}.elementor-9 .elementor-element.elementor-element-999b3db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-9 .elementor-element.elementor-element-999b3db .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-7cdfe70{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-9 .elementor-element.elementor-element-7cdfe70 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-3fbe1f7 img{width:95%;}.elementor-9 .elementor-element.elementor-element-36f1b8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) 0px;}.elementor-9 .elementor-element.elementor-element-36f1b8a .elementor-heading-title{font-size:11px;}.elementor-9 .elementor-element.elementor-element-7232de6{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-9 .elementor-element.elementor-element-7232de6 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-dd66ad1 .elementor-button{font-size:9px;}.elementor-9 .elementor-element.elementor-element-6050c41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-135035f{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-9 .elementor-element.elementor-element-135035f .elementor-heading-title{font-size:20px;}.elementor-9 .elementor-element.elementor-element-c191e04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-9ea3e2d .elementor-heading-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-f2b775e .elementor-heading-title{font-size:12px;}.elementor-9 .elementor-element.elementor-element-c565a15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;}.elementor-9 .elementor-element.elementor-element-c565a15 .elementor-heading-title{font-size:13px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group > label{font-size:15px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-type-html{font-size:12px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-group .elementor-field, .elementor-9 .elementor-element.elementor-element-8c91143 .elementor-field-subgroup label{font-size:12px;}.elementor-9 .elementor-element.elementor-element-8c91143 .elementor-button{font-size:12px;}.elementor-9 .elementor-element.elementor-element-91defa0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-91defa0 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-d854366{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-9 .elementor-element.elementor-element-d854366 .elementor-heading-title{font-size:14px;}.elementor-9 .elementor-element.elementor-element-e23dba1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-7e756cd{--width:50%;}.elementor-9 .elementor-element.elementor-element-5661cdc{--width:50%;}.elementor-9 .elementor-element.elementor-element-527e51b{--width:50%;}.elementor-9 .elementor-element.elementor-element-b9da257{--width:50%;}.elementor-9 .elementor-element.elementor-element-2dbe46e{--width:50%;}.elementor-9 .elementor-element.elementor-element-279bd7b{--width:50%;}.elementor-9 .elementor-element.elementor-element-54f54c6{--width:50%;}.elementor-9 .elementor-element.elementor-element-c9a2d75{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-527e51b{--width:45%;}}