.elementor-24 .elementor-element.elementor-element-9ee916a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--overflow:hidden;--padding-top:2.5rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-9ee916a:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9ee916a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50bad0a );}.elementor-24 .elementor-element.elementor-element-48b7f0c{--display:flex;--min-height:566px;}.elementor-24 .elementor-element.elementor-element-48b7f0c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-48b7f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://building-roots.net/wp-content/uploads/2026/08/Home-hero.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-9d8e7a0{--display:flex;--gap:1.125rem 1.125rem;--row-gap:1.125rem;--column-gap:1.125rem;}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-icon i{color:var( --e-global-color-e68e6ea );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-icon svg{fill:var( --e-global-color-e68e6ea );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-ddf4155{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-652167d{--dtga-start-color:var( --e-global-color-288a877 );--dtga-end-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-652167d .elementor-heading-title{font-family:var( --e-global-typography-6db5c02-font-family ), Sans-serif;font-size:var( --e-global-typography-6db5c02-font-size );font-weight:var( --e-global-typography-6db5c02-font-weight );line-height:var( --e-global-typography-6db5c02-line-height );letter-spacing:var( --e-global-typography-6db5c02-letter-spacing );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1a7bb86{--display:flex;--justify-content:center;--overlay-opacity:1;}.elementor-24 .elementor-element.elementor-element-1a7bb86:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1a7bb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://building-roots.net/wp-content/uploads/2026/08/about-v2.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-1a7bb86::before, .elementor-24 .elementor-element.elementor-element-1a7bb86 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1a7bb86 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-1a7bb86 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1a7bb86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-1a7bb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 50%, var( --e-global-color-dd4814d ) 50%);}.elementor-24 .elementor-element.elementor-element-7dba16c{--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;--flex-wrap:wrap;}.elementor-24 .elementor-element.elementor-element-1e7a113{--display:flex;--min-height:750px;--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:space-between;--flex-wrap:wrap;--padding-top:3.75rem;--padding-bottom:3.75rem;--padding-left:1.25rem;--padding-right:3.75rem;}.elementor-24 .elementor-element.elementor-element-1e7a113:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1e7a113 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c905500.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-c905500{--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:start;}.elementor-24 .elementor-element.elementor-element-c905500 img{width:161px;}.elementor-24 .elementor-element.elementor-element-11b6936{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-11b6936 .elementor-heading-title{font-family:var( --e-global-typography-0a6914a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a6914a-font-size );font-weight:var( --e-global-typography-0a6914a-font-weight );line-height:var( --e-global-typography-0a6914a-line-height );color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-56e9fa4{width:var( --container-widget-width, 335px );max-width:335px;--container-widget-width:335px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-56e9fa4 .elementor-heading-title{font-family:var( --e-global-typography-0a6914a-font-family ), Sans-serif;font-size:var( --e-global-typography-0a6914a-font-size );font-weight:var( --e-global-typography-0a6914a-font-weight );line-height:var( --e-global-typography-0a6914a-line-height );color:var( --e-global-color-17abe6b );}.elementor-24 .elementor-element.elementor-element-274b4b5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6.875rem 6.875rem;--row-gap:6.875rem;--column-gap:6.875rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-274b4b5:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-274b4b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50bad0a );}.elementor-24 .elementor-element.elementor-element-b3bf860{--display:flex;}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-icon i{color:var( --e-global-color-e68e6ea );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-icon svg{fill:var( --e-global-color-e68e6ea );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-04ad259{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-6113a70{--spacer-size:3.75rem;}.elementor-24 .elementor-element.elementor-element-fd5cd4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-24 .elementor-element.elementor-element-b0f0fb7{--display:flex;}.elementor-24 .elementor-element.elementor-element-583470c{--display:flex;}.elementor-24 .elementor-element.elementor-element-64a966a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-c5786a6 img{width:100%;}.elementor-24 .elementor-element.elementor-element-821585e img{width:100%;}.elementor-24 .elementor-element.elementor-element-d208bd3 img{width:100%;}.elementor-24 .elementor-element.elementor-element-558d5ff img{width:100%;height:50%;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-2475056{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-23a6d39{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-24 .elementor-element.elementor-element-08a00b3{--display:flex;--justify-content:flex-end;}.elementor-24 .elementor-element.elementor-element-463e8e5{width:var( --container-widget-width, 91px );max-width:91px;--container-widget-width:91px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-463e8e5 .elementor-heading-title{font-family:var( --e-global-typography-1545ae6-font-family ), Sans-serif;font-size:var( --e-global-typography-1545ae6-font-size );font-weight:var( --e-global-typography-1545ae6-font-weight );line-height:var( --e-global-typography-1545ae6-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-5197448{--display:flex;}.elementor-24 .elementor-element.elementor-element-cbb3c92{--dtga-start-color:var( --e-global-color-f932562 );--dtga-end-color:var( --e-global-color-primary );font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ea46f56{--spacer-size:3.75rem;}.elementor-24 .elementor-element.elementor-element-6c3b32e .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-24 .elementor-element.elementor-element-6c3b32e .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-6c3b32e{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-24 .elementor-element.elementor-element-c2548b4{--display:flex;--min-height:675px;--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-end;--gap:0.688rem 0.688rem;--row-gap:0.688rem;--column-gap:0.688rem;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-24 .elementor-element.elementor-element-c2548b4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c2548b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://building-roots.net/wp-content/uploads/2026/09/73-8.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-2f6d00f{width:var( --container-widget-width, 192px );max-width:192px;--container-widget-width:192px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2f6d00f .elementor-heading-title{font-family:var( --e-global-typography-dae85a4-font-family ), Sans-serif;font-size:var( --e-global-typography-dae85a4-font-size );font-weight:var( --e-global-typography-dae85a4-font-weight );line-height:var( --e-global-typography-dae85a4-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-4e6bee0{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-4e6bee0 .elementor-heading-title{font-family:var( --e-global-typography-dae85a4-font-family ), Sans-serif;font-size:var( --e-global-typography-dae85a4-font-size );font-weight:var( --e-global-typography-dae85a4-font-weight );line-height:var( --e-global-typography-dae85a4-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-06d5fa3{--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:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-06d5fa3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-06d5fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50bad0a );}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-icon i{color:var( --e-global-color-e68e6ea );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-icon svg{fill:var( --e-global-color-e68e6ea );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-29333ae{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b38bb75{--display:flex;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-c6d53b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-24 .elementor-element.elementor-element-9049855{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-9049855.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24 .elementor-element.elementor-element-9049855.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-9049855.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-wrapper .elementor-image-box-img{width:84px;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-description{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-1c8e6a7{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-1c8e6a7.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24 .elementor-element.elementor-element-1c8e6a7.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1c8e6a7.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-wrapper .elementor-image-box-img{width:84px;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-description{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-2a6bcd8{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-2a6bcd8.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24 .elementor-element.elementor-element-2a6bcd8.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2a6bcd8.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-wrapper .elementor-image-box-img{width:84px;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-description{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-abdeb69{--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-end;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-24 .elementor-element.elementor-element-2a50955{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-2a50955.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24 .elementor-element.elementor-element-2a50955.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-2a50955.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-wrapper .elementor-image-box-img{width:84px;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-description{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-3280856{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-3280856.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24 .elementor-element.elementor-element-3280856.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-3280856.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-wrapper .elementor-image-box-img{width:84px;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-description{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-fcf6590{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-fcf6590.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-24 .elementor-element.elementor-element-fcf6590.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-24 .elementor-element.elementor-element-fcf6590.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-title{margin-bottom:6px;font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-wrapper .elementor-image-box-img{width:84px;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-description{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-1c983e1{--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:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-1c983e1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1c983e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-icon i{color:var( --e-global-color-baf620d );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-icon svg{fill:var( --e-global-color-baf620d );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-03e49a8{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-text{color:var( --e-global-color-05097d0 );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a642916{--spacer-size:3rem;}.elementor-24 .elementor-element.elementor-element-93fb70a{--display:flex;}.elementor-24 .elementor-element.elementor-element-3ef5711{--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:space-between;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:2rem;--padding-right:2rem;}.elementor-24 .elementor-element.elementor-element-3ef5711:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3ef5711 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-3ef5711:hover{background-color:#FFFFFF0A;}.elementor-24 .elementor-element.elementor-element-19c7be1{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-19c7be1 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-d71bd7f );}.elementor-24 .elementor-element.elementor-element-19c7be1 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-19c7be1 .elementor-heading-title a:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-cef0c6e{--dtga-start-color:var( --e-global-color-8d65cfa );--dtga-end-color:var( --e-global-color-05097d0 );width:var( --container-widget-width, 480px );max-width:480px;padding:0rem 0rem 0rem 3.563rem;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-cef0c6e .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-335ee7d{--dtga-start-color:var( --e-global-color-c24aeae );--dtga-end-color:var( --e-global-color-92b872a );width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-92b872a );}.elementor-24 .elementor-element.elementor-element-b532246{width:var( --container-widget-width, 50px );max-width:50px;padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-b532246.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-b532246 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-b532246.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-b532246.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-b532246.elementor-view-default .elementor-icon{color:var( --e-global-color-8d65cfa );border-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-b532246.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-b532246.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-b532246.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-b532246.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-b532246.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-baf620d );border-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-b532246.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-b532246.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-b532246 .elementor-icon{font-size:16px;padding:1rem;}.elementor-24 .elementor-element.elementor-element-b532246 .elementor-icon svg{height:16px;}.elementor-24 .elementor-element.elementor-element-9853e90{--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:space-between;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:2rem;--padding-right:2rem;}.elementor-24 .elementor-element.elementor-element-9853e90:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9853e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9853e90:hover{background-color:#FFFFFF0A;}.elementor-24 .elementor-element.elementor-element-a943f9b{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a943f9b .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-d71bd7f );}.elementor-24 .elementor-element.elementor-element-a943f9b .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-a943f9b .elementor-heading-title a:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-99c3ee6{--dtga-start-color:var( --e-global-color-8d65cfa );--dtga-end-color:var( --e-global-color-05097d0 );width:var( --container-widget-width, 480px );max-width:480px;padding:0rem 0rem 0rem 3.563rem;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-99c3ee6 .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-cf78ece{--dtga-start-color:var( --e-global-color-c24aeae );--dtga-end-color:var( --e-global-color-92b872a );width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-92b872a );}.elementor-24 .elementor-element.elementor-element-e44fbfa{width:var( --container-widget-width, 50px );max-width:50px;padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e44fbfa .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-default .elementor-icon{color:var( --e-global-color-8d65cfa );border-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-baf620d );border-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-e44fbfa.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-e44fbfa .elementor-icon{font-size:16px;padding:1rem;}.elementor-24 .elementor-element.elementor-element-e44fbfa .elementor-icon svg{height:16px;}.elementor-24 .elementor-element.elementor-element-b1c8f0c{--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:space-between;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:2rem;--padding-right:2rem;}.elementor-24 .elementor-element.elementor-element-b1c8f0c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b1c8f0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-b1c8f0c:hover{background-color:#FFFFFF0A;}.elementor-24 .elementor-element.elementor-element-1a53308{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1a53308 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-d71bd7f );}.elementor-24 .elementor-element.elementor-element-1a53308 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-1a53308 .elementor-heading-title a:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-c9ba62a{--dtga-start-color:var( --e-global-color-8d65cfa );--dtga-end-color:var( --e-global-color-05097d0 );width:var( --container-widget-width, 480px );max-width:480px;padding:0rem 0rem 0rem 3.563rem;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-c9ba62a .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-f3a2b34{--dtga-start-color:var( --e-global-color-c24aeae );--dtga-end-color:var( --e-global-color-92b872a );width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-92b872a );}.elementor-24 .elementor-element.elementor-element-0f80a8d{width:var( --container-widget-width, 50px );max-width:50px;padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-0f80a8d .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-default .elementor-icon{color:var( --e-global-color-8d65cfa );border-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-baf620d );border-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-0f80a8d.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-0f80a8d .elementor-icon{font-size:16px;padding:1rem;}.elementor-24 .elementor-element.elementor-element-0f80a8d .elementor-icon svg{height:16px;}.elementor-24 .elementor-element.elementor-element-36a97ba{--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:space-between;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:2rem;--padding-right:2rem;}.elementor-24 .elementor-element.elementor-element-36a97ba:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-36a97ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-36a97ba:hover{background-color:#FFFFFF0A;}.elementor-24 .elementor-element.elementor-element-b8a7177{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-b8a7177 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-d71bd7f );}.elementor-24 .elementor-element.elementor-element-b8a7177 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-b8a7177 .elementor-heading-title a:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-5cd6db5{--dtga-start-color:var( --e-global-color-8d65cfa );--dtga-end-color:var( --e-global-color-05097d0 );width:var( --container-widget-width, 480px );max-width:480px;padding:0rem 0rem 0rem 3.563rem;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-5cd6db5 .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-1da8575{--dtga-start-color:var( --e-global-color-c24aeae );--dtga-end-color:var( --e-global-color-92b872a );width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-92b872a );}.elementor-24 .elementor-element.elementor-element-2bb0080{width:var( --container-widget-width, 50px );max-width:50px;padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-2bb0080 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-default .elementor-icon{color:var( --e-global-color-8d65cfa );border-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-baf620d );border-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-2bb0080.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-2bb0080 .elementor-icon{font-size:16px;padding:1rem;}.elementor-24 .elementor-element.elementor-element-2bb0080 .elementor-icon svg{height:16px;}.elementor-24 .elementor-element.elementor-element-70f4ad1{--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:space-between;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:2rem;--padding-right:2rem;}.elementor-24 .elementor-element.elementor-element-70f4ad1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-70f4ad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-70f4ad1:hover{background-color:#FFFFFF0A;}.elementor-24 .elementor-element.elementor-element-1717197{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-1717197 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-d71bd7f );}.elementor-24 .elementor-element.elementor-element-1717197 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-1717197 .elementor-heading-title a:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-2e6d272{--dtga-start-color:var( --e-global-color-8d65cfa );--dtga-end-color:var( --e-global-color-05097d0 );width:var( --container-widget-width, 480px );max-width:480px;padding:0rem 0rem 0rem 3.563rem;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-2e6d272 .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-573f903{--dtga-start-color:var( --e-global-color-c24aeae );--dtga-end-color:var( --e-global-color-92b872a );width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-92b872a );}.elementor-24 .elementor-element.elementor-element-e11116a{width:var( --container-widget-width, 50px );max-width:50px;padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e11116a .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-default .elementor-icon{color:var( --e-global-color-8d65cfa );border-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-baf620d );border-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-e11116a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-e11116a .elementor-icon{font-size:16px;padding:1rem;}.elementor-24 .elementor-element.elementor-element-e11116a .elementor-icon svg{height:16px;}.elementor-24 .elementor-element.elementor-element-279c720{--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:space-between;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:1.875rem;--padding-bottom:1.875rem;--padding-left:2rem;--padding-right:2rem;}.elementor-24 .elementor-element.elementor-element-279c720:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-279c720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-279c720:hover{background-color:#FFFFFF0A;}.elementor-24 .elementor-element.elementor-element-cbe4125{width:var( --container-widget-width, 30px );max-width:30px;--container-widget-width:30px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-cbe4125 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-d71bd7f );}.elementor-24 .elementor-element.elementor-element-cbe4125 .elementor-heading-title a:hover, .elementor-24 .elementor-element.elementor-element-cbe4125 .elementor-heading-title a:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-a71402a{--dtga-start-color:var( --e-global-color-8d65cfa );--dtga-end-color:var( --e-global-color-05097d0 );width:var( --container-widget-width, 480px );max-width:480px;padding:0rem 0rem 0rem 3.563rem;--container-widget-width:480px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-a71402a .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-8152a80{--dtga-start-color:var( --e-global-color-c24aeae );--dtga-end-color:var( --e-global-color-92b872a );width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-92b872a );}.elementor-24 .elementor-element.elementor-element-90e7560{width:var( --container-widget-width, 50px );max-width:50px;padding:0rem 0rem 0rem 0rem;--container-widget-width:50px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-90e7560 .elementor-icon-wrapper{text-align:center;}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-default .elementor-icon{color:var( --e-global-color-8d65cfa );border-color:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8d65cfa );}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-baf620d );border-color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-framed .elementor-icon:hover, .elementor-24 .elementor-element.elementor-element-90e7560.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-90e7560 .elementor-icon{font-size:16px;padding:1rem;}.elementor-24 .elementor-element.elementor-element-90e7560 .elementor-icon svg{height:16px;}.elementor-24 .elementor-element.elementor-element-5a83a07{--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:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-5a83a07:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5a83a07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50bad0a );}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-icon i{color:var( --e-global-color-c908909 );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-icon svg{fill:var( --e-global-color-c908909 );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-9952213{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-icon{padding-inline-end:0.563rem;}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-24 .elementor-element.elementor-element-b0917c3{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.5rem) 0rem;}:is( .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1rem / 2);padding-right:calc(1rem / 2);}:is( .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);width:calc(100% + 1rem);}.elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1rem / -2);margin-right:calc( 1rem / -2);}:is( .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(1rem / 2);padding-bottom:calc(1rem / 2);}:is( .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-24 .elementor-element.elementor-element-b0917c3 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 1rem / -2);margin-bottom:calc( 1rem / -2);}.elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );fill:var( --e-global-color-05097d0 );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button:focus{background-color:var( --e-global-color-baf620d );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-b3a1f18{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button:focus svg{fill:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-ae0fcf4{--display:flex;--min-height:675px;--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-end;--gap:0.688rem 0.688rem;--row-gap:0.688rem;--column-gap:0.688rem;--overlay-opacity:0.5;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-24 .elementor-element.elementor-element-ae0fcf4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://building-roots.net/wp-content/uploads/2026/08/ldmcty-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-ae0fcf4::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-dd4814d ) 100%);}.elementor-24 .elementor-element.elementor-element-2d57ec3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-48849aa{--display:flex;}.elementor-24 .elementor-element.elementor-element-dd699d2{--dtga-start-color:var( --e-global-color-f932562 );--dtga-end-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-dd699d2 .elementor-heading-title{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7731023{--dtga-start-color:var( --e-global-color-f932562 );--dtga-end-color:var( --e-global-color-primary );margin:1.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7731023 a{color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-18cfd12{--spacer-size:160px;}.elementor-24 .elementor-element.elementor-element-29b173e{--dtga-start-color:var( --e-global-color-f932562 );--dtga-end-color:var( --e-global-color-primary );width:var( --container-widget-width, 180px );max-width:180px;--container-widget-width:180px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-29b173e .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-2fe9437{--spacer-size:160px;}.elementor-24 .elementor-element.elementor-element-4a6bdcf{--dtga-start-color:var( --e-global-color-f932562 );--dtga-end-color:var( --e-global-color-primary );margin:1.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4a6bdcf a{color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-7e2a6ac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-460d2d2{grid-column:span 2;}.elementor-24 .elementor-element.elementor-element-460d2d2 img{width:100%;height:260px;object-fit:cover;object-position:center center;}.elementor-24 .elementor-element.elementor-element-107dc03{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-107dc03 img{width:100%;}.elementor-24 .elementor-element.elementor-element-a3f58e6{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-a3f58e6 img{width:100%;}.elementor-24 .elementor-element.elementor-element-1d64605{grid-column:span 2;}.elementor-24 .elementor-element.elementor-element-bb3f728{--display:flex;}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-icon i{color:var( --e-global-color-e68e6ea );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-icon svg{fill:var( --e-global-color-e68e6ea );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-b57bc6d{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-b35df99{--spacer-size:275px;}.elementor-24 .elementor-element.elementor-element-f902b0f{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );fill:var( --e-global-color-05097d0 );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button:focus svg{fill:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-c506982{--spacer-size:204px;}.elementor-24 .elementor-element.elementor-element-44cae64{--dtga-start-color:var( --e-global-color-f932562 );--dtga-end-color:var( --e-global-color-primary );margin:1.625rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:justify;font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-44cae64 a{color:var( --e-global-color-baf620d );}.elementor-24 .elementor-element.elementor-element-0ae46d9{--display:flex;--min-height:675px;--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-end;--gap:0.688rem 0.688rem;--row-gap:0.688rem;--column-gap:0.688rem;--overlay-opacity:0.5;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2.25rem;--padding-right:2.25rem;}.elementor-24 .elementor-element.elementor-element-0ae46d9:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0ae46d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://building-roots.net/wp-content/uploads/2026/08/ldcty-5.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-0ae46d9::before, .elementor-24 .elementor-element.elementor-element-0ae46d9 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-0ae46d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-0ae46d9 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-0ae46d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-0ae46d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-dd4814d ) 47%);}.elementor-24 .elementor-element.elementor-element-6f13b8b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10rem 10rem;--row-gap:10rem;--column-gap:10rem;--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-6f13b8b:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6f13b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50bad0a );}.elementor-24 .elementor-element.elementor-element-13d29a2{--display:flex;}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-icon i{color:var( --e-global-color-e68e6ea );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-icon svg{fill:var( --e-global-color-e68e6ea );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-72b2fcb{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-0d054f1{--display:flex;--gap:5rem 5rem;--row-gap:5rem;--column-gap:5rem;}.elementor-24 .elementor-element.elementor-element-9e2d350{--display:flex;}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title a{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-description{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9eecad3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--margin-top:1.688rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-a234ab9 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-ab9132c{width:var( --container-widget-width, 534px );max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ab9132c .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-ddf73e6{--display:flex;}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title a{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-description{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c5cf857{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--margin-top:1.688rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-f88d4a5 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-7239759{width:var( --container-widget-width, 534px );max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-7239759 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-20afb4b{--display:flex;}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title a{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-description{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a38ed05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--margin-top:1.688rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-7e5ad20 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-afe4c73{width:var( --container-widget-width, 534px );max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-afe4c73 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-7aa2ead{--display:flex;}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-wrapper{align-items:start;gap:20px;}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon{font-size:42px;}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title a{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-description{font-family:var( --e-global-typography-0d312f8-font-family ), Sans-serif;font-size:var( --e-global-typography-0d312f8-font-size );font-weight:var( --e-global-typography-0d312f8-font-weight );line-height:var( --e-global-typography-0d312f8-line-height );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-7f6e33a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1.875rem 1.875rem;--row-gap:1.875rem;--column-gap:1.875rem;--margin-top:1.688rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-b9669dd .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-ee48422{width:var( --container-widget-width, 534px );max-width:534px;--container-widget-width:534px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-ee48422 .elementor-heading-title{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );color:var( --e-global-color-f932562 );}.elementor-24 .elementor-element.elementor-element-b23993c{--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:6.25rem;--padding-bottom:6.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-b23993c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b23993c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-icon i{color:var( --e-global-color-baf620d );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-icon svg{fill:var( --e-global-color-baf620d );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-a344ec6{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-text{color:var( --e-global-color-05097d0 );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-a37dfaf{--spacer-size:3.438rem;}.elementor-24 .elementor-element.elementor-element-d64a082 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-24 .elementor-element.elementor-element-d64a082 .jet-listing-grid__slider-icon{width:34px;height:34px;line-height:34px;margin-top:calc( -34px/2 );color:var( --e-global-color-92b872a );background:var( --e-global-color-dd4814d );}.elementor-24 .elementor-element.elementor-element-d64a082 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-d64a082 .jet-listing-grid__slider-icon.prev-arrow{bottom:0px;top:auto;right:30px;left:auto;}.elementor-24 .elementor-element.elementor-element-d64a082 .jet-listing-grid__slider-icon.next-arrow{bottom:0px;top:auto;}.elementor-24 .elementor-element.elementor-element-1497675{--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:5rem;--padding-bottom:5rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-1497675:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1497675 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-50bad0a );}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.125rem/2);}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.125rem/2);}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-icon i{color:var( --e-global-color-e68e6ea );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-icon svg{fill:var( --e-global-color-e68e6ea );transition:fill 0.3s;}.elementor-24 .elementor-element.elementor-element-11d646f{--e-icon-list-icon-size:0.5rem;--icon-vertical-offset:0px;}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-icon{padding-inline-end:1.125px;}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-item > a{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-24 .elementor-element.elementor-element-6219f85{margin:2.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.5rem) 0rem;}:is( .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(2rem / 2);padding-right:calc(2rem / 2);}:is( .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 2rem / -2);margin-right:calc( 2rem / -2);width:calc(100% + 2rem);}.elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 2rem / -2);margin-right:calc( 2rem / -2);}:is( .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__items, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(2rem / 2);padding-bottom:calc(2rem / 2);}:is( .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 2rem / -2);margin-bottom:calc( 2rem / -2);}.elementor-24 .elementor-element.elementor-element-f0b2328{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button{font-family:var( --e-global-typography-462c2d7-font-family ), Sans-serif;font-size:var( --e-global-typography-462c2d7-font-size );font-weight:var( --e-global-typography-462c2d7-font-weight );line-height:var( --e-global-typography-462c2d7-line-height );fill:var( --e-global-color-05097d0 );color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button:focus{color:var( --e-global-color-05097d0 );}.elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button:focus svg{fill:var( --e-global-color-05097d0 );}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-48b7f0c{--min-height:360px;}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-652167d .elementor-heading-title{font-size:var( --e-global-typography-6db5c02-font-size );line-height:var( --e-global-typography-6db5c02-line-height );letter-spacing:var( --e-global-typography-6db5c02-letter-spacing );}.elementor-24 .elementor-element.elementor-element-1a7bb86:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1a7bb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-24 .elementor-element.elementor-element-1e7a113{--min-height:450px;}.elementor-24 .elementor-element.elementor-element-c905500 img{width:104px;}.elementor-24 .elementor-element.elementor-element-11b6936 .elementor-heading-title{font-size:var( --e-global-typography-0a6914a-font-size );line-height:var( --e-global-typography-0a6914a-line-height );}.elementor-24 .elementor-element.elementor-element-56e9fa4 .elementor-heading-title{font-size:var( --e-global-typography-0a6914a-font-size );line-height:var( --e-global-typography-0a6914a-line-height );}.elementor-24 .elementor-element.elementor-element-274b4b5{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-64a966a{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-821585e img{height:210px;}.elementor-24 .elementor-element.elementor-element-463e8e5 .elementor-heading-title{font-size:var( --e-global-typography-1545ae6-font-size );line-height:var( --e-global-typography-1545ae6-line-height );}.elementor-24 .elementor-element.elementor-element-cbb3c92{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-ea46f56{--spacer-size:2.5rem;}.elementor-24 .elementor-element.elementor-element-c2548b4{--min-height:340px;}.elementor-24 .elementor-element.elementor-element-2f6d00f .elementor-heading-title{font-size:var( --e-global-typography-dae85a4-font-size );line-height:var( --e-global-typography-dae85a4-line-height );}.elementor-24 .elementor-element.elementor-element-4e6bee0 .elementor-heading-title{font-size:var( --e-global-typography-dae85a4-font-size );line-height:var( --e-global-typography-dae85a4-line-height );}.elementor-24 .elementor-element.elementor-element-06d5fa3{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b38bb75{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-c6d53b8{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-abdeb69{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-3280856{--container-widget-width:420px;--container-widget-flex-grow:0;width:var( --container-widget-width, 420px );max-width:420px;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-1c983e1{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-3ef5711{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-19c7be1 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-cef0c6e{padding:0rem 0rem 0rem 0rem;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-24 .elementor-element.elementor-element-cef0c6e .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-335ee7d{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b532246{padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-9853e90{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-a943f9b .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-99c3ee6{padding:0rem 0rem 0rem 0rem;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-24 .elementor-element.elementor-element-99c3ee6 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-cf78ece{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-e44fbfa{padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-b1c8f0c{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-1a53308 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-c9ba62a{padding:0rem 0rem 0rem 0rem;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-24 .elementor-element.elementor-element-c9ba62a .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-f3a2b34{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-0f80a8d{padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-36a97ba{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-b8a7177 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-5cd6db5{padding:0rem 0rem 0rem 0rem;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-24 .elementor-element.elementor-element-5cd6db5 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-1da8575{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2bb0080{padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-70f4ad1{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-1717197 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2e6d272{padding:0rem 0rem 0rem 0rem;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-24 .elementor-element.elementor-element-2e6d272 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-573f903{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-e11116a{padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-279c720{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-cbe4125 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-a71402a{padding:0rem 0rem 0rem 0rem;--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-24 .elementor-element.elementor-element-a71402a .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-8152a80{--container-widget-width:504px;--container-widget-flex-grow:0;width:var( --container-widget-width, 504px );max-width:504px;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-90e7560{padding:0rem 0rem 0rem 0rem;}.elementor-24 .elementor-element.elementor-element-5a83a07{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ae0fcf4{--min-height:340px;}.elementor-24 .elementor-element.elementor-element-2d57ec3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-dd699d2 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-7731023{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-18cfd12{--spacer-size:24px;}.elementor-24 .elementor-element.elementor-element-29b173e .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2fe9437{--spacer-size:24px;}.elementor-24 .elementor-element.elementor-element-4a6bdcf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-7e2a6ac{--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-460d2d2 img{width:100%;}.elementor-24 .elementor-element.elementor-element-1d64605 img{width:100%;}.elementor-24 .elementor-element.elementor-element-b57bc6d.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b35df99{--spacer-size:24px;}.elementor-24 .elementor-element.elementor-element-f902b0f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-c506982{--spacer-size:24px;}.elementor-24 .elementor-element.elementor-element-44cae64{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-44cae64.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-0ae46d9{--min-height:340px;}.elementor-24 .elementor-element.elementor-element-6f13b8b{--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-0d054f1{--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-a234ab9 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ab9132c .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-f88d4a5 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-7239759 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-7e5ad20 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-afe4c73 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-b9669dd .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ee48422 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b23993c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-1497675{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-24 .elementor-element.elementor-element-f0b2328{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-9ee916a{--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;--padding-top:0rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-24 .elementor-element.elementor-element-48b7f0c{--min-height:220px;}.elementor-24 .elementor-element.elementor-element-9d8e7a0{--padding-top:0rem;--padding-bottom:0rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-ddf4155 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-652167d .elementor-heading-title{font-size:var( --e-global-typography-6db5c02-font-size );line-height:var( --e-global-typography-6db5c02-line-height );letter-spacing:var( --e-global-typography-6db5c02-letter-spacing );}.elementor-24 .elementor-element.elementor-element-11b6936 .elementor-heading-title{font-size:var( --e-global-typography-0a6914a-font-size );line-height:var( --e-global-typography-0a6914a-line-height );}.elementor-24 .elementor-element.elementor-element-56e9fa4 .elementor-heading-title{font-size:var( --e-global-typography-0a6914a-font-size );line-height:var( --e-global-typography-0a6914a-line-height );}.elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-04ad259 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-6113a70{--spacer-size:1rem;}.elementor-24 .elementor-element.elementor-element-64a966a{--e-con-grid-template-columns:repeat(2, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-c5786a6{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-c5786a6 img{height:100%;object-position:center center;}.elementor-24 .elementor-element.elementor-element-821585e{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-d208bd3{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-d208bd3 img{height:100%;}.elementor-24 .elementor-element.elementor-element-558d5ff{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-558d5ff img{height:100%;}.elementor-24 .elementor-element.elementor-element-463e8e5 .elementor-heading-title{font-size:var( --e-global-typography-1545ae6-font-size );line-height:var( --e-global-typography-1545ae6-line-height );}.elementor-24 .elementor-element.elementor-element-cbb3c92{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-c2548b4{--min-height:210px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-2f6d00f .elementor-heading-title{font-size:var( --e-global-typography-dae85a4-font-size );line-height:var( --e-global-typography-dae85a4-line-height );}.elementor-24 .elementor-element.elementor-element-4e6bee0 .elementor-heading-title{font-size:var( --e-global-typography-dae85a4-font-size );line-height:var( --e-global-typography-dae85a4-line-height );}.elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-29333ae .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b38bb75{--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-24 .elementor-element.elementor-element-9049855{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-9049855 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-1c8e6a7{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-1c8e6a7 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2a6bcd8{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-2a6bcd8 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2a50955{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-2a50955 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-3280856{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-3280856 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-fcf6590{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-img{margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-wrapper .elementor-image-box-img{width:64px;}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-fcf6590 .elementor-image-box-description{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-03e49a8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-a642916{--spacer-size:2rem;}.elementor-24 .elementor-element.elementor-element-19c7be1{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-19c7be1 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-cef0c6e{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-cef0c6e .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-335ee7d{width:100%;max-width:100%;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b532246{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-b532246 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-a943f9b{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-a943f9b .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-99c3ee6{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-99c3ee6 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-cf78ece{width:100%;max-width:100%;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-e44fbfa{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-e44fbfa .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-1a53308{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-1a53308 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-c9ba62a{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-c9ba62a .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-f3a2b34{width:100%;max-width:100%;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-0f80a8d{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-0f80a8d .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-b8a7177{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-b8a7177 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-5cd6db5{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-5cd6db5 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-1da8575{width:100%;max-width:100%;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2bb0080{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-2bb0080 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-1717197{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-1717197 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-2e6d272{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-2e6d272 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-573f903{width:100%;max-width:100%;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-e11116a{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-e11116a .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-cbe4125{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-cbe4125 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-a71402a{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-a71402a .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-8152a80{width:100%;max-width:100%;font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-90e7560{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-90e7560 .elementor-icon-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-9952213 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-b3a1f18 .elementor-button{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ae0fcf4{--min-height:200px;--overlay-opacity:1;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-ae0fcf4::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 0%, var( --e-global-color-dd4814d ) 100%);}.elementor-24 .elementor-element.elementor-element-dd699d2 .elementor-heading-title{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-7731023{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-29b173e .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-4a6bdcf{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-7e2a6ac{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-107dc03{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-a3f58e6{grid-column:span 1;}.elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-b57bc6d .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-f902b0f .elementor-button{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-44cae64{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-0ae46d9{--min-height:200px;--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-72b2fcb .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-0d054f1{--gap:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-a2706c9 .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-9eecad3{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-24 .elementor-element.elementor-element-a234ab9 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ab9132c .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-63328aa .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-c5cf857{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-24 .elementor-element.elementor-element-f88d4a5 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-7239759 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-6594d07 .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-a38ed05{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-24 .elementor-element.elementor-element-7e5ad20 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-afe4c73 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-wrapper{text-align:start;}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-title a{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-67b2b8b .elementor-icon-box-description{font-size:var( --e-global-typography-0d312f8-font-size );line-height:var( --e-global-typography-0d312f8-line-height );}.elementor-24 .elementor-element.elementor-element-7f6e33a{--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-24 .elementor-element.elementor-element-b9669dd .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-ee48422 .elementor-heading-title{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-a344ec6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-d64a082 .jet-listing-grid__slider-icon.prev-arrow{bottom:5px;top:auto;}.elementor-24 .elementor-element.elementor-element-d64a082 .jet-listing-grid__slider-icon.next-arrow{bottom:5px;top:auto;}.elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-24 .elementor-element.elementor-element-11d646f .elementor-icon-list-item > a{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}.elementor-24 .elementor-element.elementor-element-6219f85 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-24 .elementor-element.elementor-element-f0b2328 .elementor-button{font-size:var( --e-global-typography-462c2d7-font-size );line-height:var( --e-global-typography-462c2d7-line-height );}}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-1e7a113{--width:50%;}.elementor-24 .elementor-element.elementor-element-b0f0fb7{--width:20%;}.elementor-24 .elementor-element.elementor-element-583470c{--width:80%;}.elementor-24 .elementor-element.elementor-element-08a00b3{--width:20%;}.elementor-24 .elementor-element.elementor-element-5197448{--width:80%;}.elementor-24 .elementor-element.elementor-element-13d29a2{--width:174px;}.elementor-24 .elementor-element.elementor-element-0d054f1{--width:594px;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-13d29a2{--width:200px;}}@media(min-width:1025px){.elementor-24 .elementor-element.elementor-element-1a7bb86:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1a7bb86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-c2548b4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-c2548b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-ae0fcf4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-ae0fcf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-24 .elementor-element.elementor-element-0ae46d9:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0ae46d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-3ef5711 *//* Parent hover behavior */
.servicesmain-box:hover .services-number div{
  color: #ffffff !important;
}

/* Smooth transition for font color */
.services-number div {
  transition: color 0.3s ease-in-out;
}

/* Hover on parent affects icon box background color */
.servicesmain-box:hover .elementor-icon {
  background-color: #FAA3BF !important;
}

/* Smooth transition for background color */
.servicesmain-box .elementor-icon {
  transition: background-color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9853e90 *//* Parent hover behavior */
.servicesmain-box:hover .services-number div{
  color: #ffffff !important;
}

/* Smooth transition for font color */
.services-number div {
  transition: color 0.3s ease-in-out;
}

/* Hover on parent affects icon box background color */
.servicesmain-box:hover .elementor-icon {
  background-color: #FAA3BF !important;
}

/* Smooth transition for background color */
.servicesmain-box .elementor-icon {
  transition: background-color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1c8f0c *//* Parent hover behavior */
.servicesmain-box:hover .services-number div{
  color: #ffffff !important;
}

/* Smooth transition for font color */
.services-number div {
  transition: color 0.3s ease-in-out;
}

/* Hover on parent affects icon box background color */
.servicesmain-box:hover .elementor-icon {
  background-color: #FAA3BF !important;
}

/* Smooth transition for background color */
.servicesmain-box .elementor-icon {
  transition: background-color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-36a97ba *//* Parent hover behavior */
.servicesmain-box:hover .services-number div{
  color: #ffffff !important;
}

/* Smooth transition for font color */
.services-number div {
  transition: color 0.3s ease-in-out;
}

/* Hover on parent affects icon box background color */
.servicesmain-box:hover .elementor-icon {
  background-color: #FAA3BF !important;
}

/* Smooth transition for background color */
.servicesmain-box .elementor-icon {
  transition: background-color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70f4ad1 *//* Parent hover behavior */
.servicesmain-box:hover .services-number div{
  color: #ffffff !important;
}

/* Smooth transition for font color */
.services-number div {
  transition: color 0.3s ease-in-out;
}

/* Hover on parent affects icon box background color */
.servicesmain-box:hover .elementor-icon {
  background-color: #FAA3BF !important;
}

/* Smooth transition for background color */
.servicesmain-box .elementor-icon {
  transition: background-color 0.3s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-279c720 *//* Parent hover behavior */
.servicesmain-box:hover .services-number div{
  color: #ffffff !important;
}

/* Smooth transition for font color */
.services-number div {
  transition: color 0.3s ease-in-out;
}

/* Hover on parent affects icon box background color */
.servicesmain-box:hover .elementor-icon {
  background-color: #FAA3BF !important;
}

/* Smooth transition for background color */
.servicesmain-box .elementor-icon {
  transition: background-color 0.3s ease-in-out;
}/* End custom CSS */