.elementor-970 .elementor-element.elementor-element-f6fe265{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-970 .elementor-element.elementor-element-7f322bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-970 .elementor-element.elementor-element-64e4b24{text-align:center;}.elementor-970 .elementor-element.elementor-element-b205869{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-71ea057{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-970 .elementor-element.elementor-element-50cfb98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-970 .elementor-element.elementor-element-625b4b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-970 .elementor-element.elementor-element-097b616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-970 .elementor-element.elementor-element-260b83f{--swiper-slides-to-display:1;--swiper-offset-size:200px;--swiper-slides-gap:32px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:44px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:40px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:44px;--arrow-size:48px;--swiper-pagination-size:8px;--dots-normal-color:#1D2B44;--dots-hover-color:#1D2B44;--swiper-pagination-spacing:44px;}.elementor-970 .elementor-element.elementor-element-260b83f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-260b83f .swiper-slide > .elementor-element{height:100%;}.elementor-970 .elementor-element.elementor-element-260b83f .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-970 .elementor-element.elementor-element-5fda78b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-0cd190d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-970 .elementor-element.elementor-element-d8de97b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-970 .elementor-element.elementor-element-34f3495{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-970 .elementor-element.elementor-element-88e38b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-970 .elementor-element.elementor-element-db98de2{--swiper-slides-to-display:1;--swiper-offset-size:200px;--swiper-slides-gap:32px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:44px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:40px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:44px;--arrow-size:48px;--swiper-pagination-size:8px;--dots-normal-color:#1D2B44;--dots-hover-color:#1D2B44;--swiper-pagination-spacing:44px;}.elementor-970 .elementor-element.elementor-element-db98de2 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-db98de2 .swiper-slide > .elementor-element{height:100%;}.elementor-970 .elementor-element.elementor-element-db98de2 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-970 .elementor-element.elementor-element-b59b17d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-4c27422{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-970 .elementor-element.elementor-element-edd0213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-970 .elementor-element.elementor-element-388c6f1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-970 .elementor-element.elementor-element-98a97c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-970 .elementor-element.elementor-element-740218c{--swiper-slides-to-display:1;--swiper-offset-size:200px;--swiper-slides-gap:32px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:44px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:40px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:44px;--arrow-size:48px;--swiper-pagination-size:8px;--dots-normal-color:#1D2B44;--dots-hover-color:#1D2B44;--swiper-pagination-spacing:44px;}.elementor-970 .elementor-element.elementor-element-740218c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-740218c .swiper-slide > .elementor-element{height:100%;}.elementor-970 .elementor-element.elementor-element-740218c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-970 .elementor-element.elementor-element-6500fe7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:40px 80px;--row-gap:40px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-970 .elementor-element.elementor-element-e8c76c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-970 .elementor-element.elementor-element-da2162b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-970 .elementor-element.elementor-element-57d224c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-970 .elementor-element.elementor-element-af0a2f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-970 .elementor-element.elementor-element-af72557{--swiper-slides-to-display:1;--swiper-offset-size:200px;--swiper-slides-gap:32px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-120px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:44px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:40px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:44px;--arrow-size:48px;--swiper-pagination-size:8px;--dots-normal-color:#1D2B44;--dots-hover-color:#1D2B44;--swiper-pagination-spacing:44px;}.elementor-970 .elementor-element.elementor-element-af72557 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;}.elementor-970 .elementor-element.elementor-element-af72557 .swiper-slide > .elementor-element{height:100%;}.elementor-970 .elementor-element.elementor-element-af72557 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-970 .elementor-element.elementor-element-3b32b30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-970 .elementor-element.elementor-element-8f43d36{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-970 .elementor-element.elementor-element-aac3ba9{--display:flex;}.elementor-970 .elementor-element.elementor-element-334991e{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;}.elementor-970 .elementor-element.elementor-element-e0ecfbc{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-970 .elementor-element.elementor-element-3888412{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-970 .elementor-element.elementor-element-3888412 .elementor-icon-list-text{transition:color 0.3s;}.elementor-970 .elementor-element.elementor-element-2618c54{--display:flex;--position:absolute;--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;top:0px;}.elementor-970 .elementor-element.elementor-element-2618c54:not(.elementor-motion-effects-element-type-background), .elementor-970 .elementor-element.elementor-element-2618c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snemlnewsite.sites2.jaspin.website/wp-content/uploads/2026/03/ModularHome_Upgrades.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-970 .elementor-element.elementor-element-2618c54{right:0px;}body.rtl .elementor-970 .elementor-element.elementor-element-2618c54{left:0px;}.elementor-970 .elementor-element.elementor-element-b9d1825{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-970 .elementor-element.elementor-element-a969f15{--display:flex;--position:absolute;--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;top:0px;}.elementor-970 .elementor-element.elementor-element-a969f15:not(.elementor-motion-effects-element-type-background), .elementor-970 .elementor-element.elementor-element-a969f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://snemlnewsite.sites2.jaspin.website/wp-content/uploads/2026/03/ModularHome_CustomFinishes.webp");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-970 .elementor-element.elementor-element-a969f15{left:0px;}body.rtl .elementor-970 .elementor-element.elementor-element-a969f15{right:0px;}.elementor-970 .elementor-element.elementor-element-8be12bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-970 .elementor-element.elementor-element-c20d21c{--display:flex;}.elementor-970 .elementor-element.elementor-element-7406e27{width:var( --container-widget-width, 714px );max-width:714px;--container-widget-width:714px;--container-widget-flex-grow:0;}.elementor-970 .elementor-element.elementor-element-6741b36{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-970 .elementor-element.elementor-element-733791f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-970 .elementor-element.elementor-element-733791f .elementor-icon-list-text{transition:color 0.3s;}@media(max-width:1024px){.elementor-970 .elementor-element.elementor-element-64e4b24{padding:0px 0px 0px 0px;}.elementor-970 .elementor-element.elementor-element-b205869{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-970 .elementor-element.elementor-element-260b83f{--swiper-slides-to-display:1;--swiper-offset-size:60px;--swiper-slides-gap:24px;}.elementor-970 .elementor-element.elementor-element-5fda78b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-970 .elementor-element.elementor-element-db98de2{--swiper-slides-to-display:1;--swiper-offset-size:60px;--swiper-slides-gap:24px;}.elementor-970 .elementor-element.elementor-element-b59b17d{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-970 .elementor-element.elementor-element-740218c{--swiper-slides-to-display:1;--swiper-offset-size:60px;--swiper-slides-gap:24px;}.elementor-970 .elementor-element.elementor-element-6500fe7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-970 .elementor-element.elementor-element-af72557{--swiper-slides-to-display:1;--swiper-offset-size:60px;--swiper-slides-gap:24px;}}@media(max-width:767px){.elementor-970 .elementor-element.elementor-element-260b83f{--swiper-slides-to-display:1;}.elementor-970 .elementor-element.elementor-element-db98de2{--swiper-slides-to-display:1;}.elementor-970 .elementor-element.elementor-element-740218c{--swiper-slides-to-display:1;}.elementor-970 .elementor-element.elementor-element-af72557{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-970 .elementor-element.elementor-element-f6fe265{--content-width:768px;}.elementor-970 .elementor-element.elementor-element-71ea057{--width:600px;}.elementor-970 .elementor-element.elementor-element-097b616{--width:50%;}.elementor-970 .elementor-element.elementor-element-0cd190d{--width:600px;}.elementor-970 .elementor-element.elementor-element-88e38b3{--width:50%;}.elementor-970 .elementor-element.elementor-element-4c27422{--width:600px;}.elementor-970 .elementor-element.elementor-element-98a97c4{--width:50%;}.elementor-970 .elementor-element.elementor-element-e8c76c7{--width:600px;}.elementor-970 .elementor-element.elementor-element-af0a2f6{--width:50%;}.elementor-970 .elementor-element.elementor-element-8f43d36{--width:50%;}.elementor-970 .elementor-element.elementor-element-2618c54{--width:50%;}.elementor-970 .elementor-element.elementor-element-a969f15{--width:50%;}.elementor-970 .elementor-element.elementor-element-8be12bb{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-970 .elementor-element.elementor-element-71ea057{--width:50%;}.elementor-970 .elementor-element.elementor-element-097b616{--width:50%;}.elementor-970 .elementor-element.elementor-element-0cd190d{--width:50%;}.elementor-970 .elementor-element.elementor-element-4c27422{--width:50%;}.elementor-970 .elementor-element.elementor-element-e8c76c7{--width:50%;}}/* Start custom CSS */.feat-img img {
    aspect-ratio: 4.5/3!important;
    object-fit: cover;
    object-position: center;
}

@media screen and (min-width: 1560px) {
    .feat-img img {
        height: 340px!important;
    }
}

.elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-widget-loop-carousel .elementor-swiper-button.elementor-swiper-button-next svg {
    fill:none!important;
}

.home-carousel .swiper-pagination {
    	left: 0px !important;
	transform: none !important;
    
}/* End custom CSS */