.elementor-13 .elementor-element.elementor-element-5351b144{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.29;--padding-top:20px;--padding-bottom:20px;--padding-left:90px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5351b144::before, .elementor-13 .elementor-element.elementor-element-5351b144 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5351b144 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-5351b144 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5351b144 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-5351b144 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-5351b144:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5351b144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/ZXCAC-copym-n.webp") 50% 50%;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5351b144.e-con{--align-self:center;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-3fcd72a9{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3fcd72a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-13 .elementor-element.elementor-element-3fcd72a9 .elementor-headline{text-align:left;font-family:"Poppins", Sans-serif;font-size:76px;font-weight:400;line-height:77px;letter-spacing:-3.8px;}.elementor-13 .elementor-element.elementor-element-3fcd72a9 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3fcd72a9 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-3fcd72a9 .elementor-headline-dynamic-text{font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-13 .elementor-element.elementor-element-3fcd72a9 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-da6ffbc );stroke-width:9px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-31e56b8 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;padding:20px 30px 20px 30px;}.elementor-13 .elementor-element.elementor-element-31e56b8 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-13 .elementor-element.elementor-element-31e56b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-fc7de48{--display:flex;--min-height:110vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.59;--padding-top:20px;--padding-bottom:20px;--padding-left:90px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-fc7de48:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fc7de48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/qweqewww.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-fc7de48::before, .elementor-13 .elementor-element.elementor-element-fc7de48 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-fc7de48 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-fc7de48 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-fc7de48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-fc7de48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-fc7de48.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-845afc3{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-845afc3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 50px;}.elementor-13 .elementor-element.elementor-element-845afc3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-845afc3 .elementor-headline{text-align:left;font-family:"Montserrat", Sans-serif;font-size:76px;font-weight:600;line-height:77px;letter-spacing:-3.8px;}.elementor-13 .elementor-element.elementor-element-845afc3 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-845afc3 .elementor-headline .elementor-headline-plain-text{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-13 .elementor-element.elementor-element-845afc3 .elementor-headline-dynamic-text{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-13 .elementor-element.elementor-element-845afc3 .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-da6ffbc );stroke-width:9px;}.elementor-13 .elementor-element.elementor-element-7bce780 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;padding:20px 30px 20px 30px;}.elementor-13 .elementor-element.elementor-element-7bce780 > .elementor-widget-container{padding:0px 0px 0px 50px;}.elementor-13 .elementor-element.elementor-element-7bce780 .elementor-button-content-wrapper{flex-direction:row;}.elementor-13 .elementor-element.elementor-element-33c5fee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 50px;--row-gap:40px;--column-gap:50px;--padding-top:150px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-33c5fee.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4f7f2b1{--display:flex;--min-height:521px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4f7f2b1.e-con{--order:99999 /* order end hack */;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-55dbc65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-768e1ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-729596a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-729596a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-a8c909d .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-fa98879 );color:var( --e-global-color-fa98879 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;padding:20px 30px 20px 30px;}.elementor-13 .elementor-element.elementor-element-a8c909d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a8c909d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-0149b57{--display:flex;--min-height:558px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0149b57.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-ba8d9d3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ba8d9d3 img{border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-9b5c6b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-9b5c6b6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9b5c6b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0013FD 0%, var( --e-global-color-5f6ee5b ) 90%);}.elementor-13 .elementor-element.elementor-element-cf83c9b{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4d3041b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-4d3041b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2ac661c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2ac661c.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-9b07a52.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-9b07a52 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-bd40b2b.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-bd40b2b .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-bd40b2b .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-bd40b2b .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-ad47d81.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-ad47d81{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ad47d81 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6010501{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-6010501.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-0b4b325{--divider-border-style:solid;--divider-color:#000B8F;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-0b4b325 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-0b4b325 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-c3357c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-c3357c3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-327c360{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-327c360.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6079812.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6079812 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-7c17005.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-7c17005 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7c17005 .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-7c17005 .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-9d2f570{width:var( --container-widget-width, 124.464% );max-width:124.464%;--container-widget-width:124.464%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9d2f570.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9d2f570 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-dd9214e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-dd9214e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4f6fd74{--divider-border-style:solid;--divider-color:#000B8F;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-4f6fd74 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-4f6fd74 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-90cfb19{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-90cfb19.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2855045{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2855045.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6ca723a.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-6ca723a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-af35dbd.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-af35dbd .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-af35dbd .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-af35dbd .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-2a4b91d{width:var( --container-widget-width, 104.845% );max-width:104.845%;--container-widget-width:104.845%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2a4b91d.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2a4b91d p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-37b7f5c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-37b7f5c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d9be83b{--divider-border-style:solid;--divider-color:#000B8F;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-d9be83b .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-d9be83b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-ec90836{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-ec90836.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d8a6f07{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d8a6f07.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-83e4d76.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-83e4d76 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-fe94b54.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-fe94b54 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-fe94b54 .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-fe94b54 .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-c8a1636{width:var( --container-widget-width, 111.176% );max-width:111.176%;--container-widget-width:111.176%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c8a1636.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c8a1636 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-e3c4e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-e3c4e75:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e3c4e75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 90%);}.elementor-13 .elementor-element.elementor-element-e47c5ab{--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:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-87af830{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-87af830.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a461ff8{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a461ff8.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2982281.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-2982281 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-e2171ed.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-e2171ed .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e2171ed .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-e2171ed .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-e45c345.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-e45c345{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e45c345 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-7e7520f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-7e7520f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d98c7a8{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d98c7a8.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4cdf43d.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4cdf43d .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-88e9083.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-88e9083 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-88e9083 .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-88e9083 .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-f2e3cc6{width:var( --container-widget-width, 124.464% );max-width:124.464%;--container-widget-width:124.464%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f2e3cc6.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f2e3cc6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-dc92454{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-dc92454.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4ef704c{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4ef704c.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4e6765b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4e6765b .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-63ea32c.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-63ea32c .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-63ea32c .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-63ea32c .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-bc59912{width:var( --container-widget-width, 104.845% );max-width:104.845%;--container-widget-width:104.845%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bc59912.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-bc59912 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-025979b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-13 .elementor-element.elementor-element-025979b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6a739ba{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6a739ba.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-884a3bc.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-884a3bc .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;}.elementor-13 .elementor-element.elementor-element-d8c6c27.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-d8c6c27 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-d8c6c27 .elementor-icon{font-size:39px;}.elementor-13 .elementor-element.elementor-element-d8c6c27 .elementor-icon svg{height:39px;}.elementor-13 .elementor-element.elementor-element-4626c62{width:var( --container-widget-width, 111.176% );max-width:111.176%;--container-widget-width:111.176%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4626c62.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4626c62 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-62af9a8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-13 .elementor-element.elementor-element-62af9a8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-62af9a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-30e4d3b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-39a974c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-556b6fc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-2b9662f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-1933df2{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-1933df2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-1933df2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1933df2 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-4e2020a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a4bbeaf{--display:flex;--min-height:662px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.34;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a4bbeaf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0014.jpg");background-position:-83px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a4bbeaf::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-a4bbeaf:hover::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-a4bbeaf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-a4bbeaf::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-a4bbeaf:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-a4bbeaf:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-1bfec5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9630085{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9630085.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-aaf6324{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-aaf6324 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-aaf6324.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-aaf6324.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-aaf6324.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-aaf6324.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-aaf6324.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-aaf6324 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-aaf6324 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-7ba6f68{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7ba6f68 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-991d449 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-991d449 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-a68fb9f{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.39;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-a68fb9f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0022.jpg");background-position:-240px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a68fb9f::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-a68fb9f:hover::before, .elementor-13 .elementor-element.elementor-element-a68fb9f:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a68fb9f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-a68fb9f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-a68fb9f::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-a68fb9f:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-a68fb9f:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-b7fb592 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-38afa25{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-38afa25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7f784de{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-7f784de .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7f784de.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7f784de.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7f784de.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7f784de.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7f784de.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7f784de .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-7f784de .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-d7aaaf2{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d7aaaf2 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-be9bd62 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-be9bd62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-418372d{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-418372d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-418372d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0015.jpg");background-position:-257px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-418372d::before, .elementor-13 .elementor-element.elementor-element-418372d > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-418372d > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-418372d > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-418372d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-418372d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-418372d:hover::before, .elementor-13 .elementor-element.elementor-element-418372d:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-418372d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-418372d > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-418372d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-418372d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-418372d:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-418372d:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-bffb3d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-dc66504{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dc66504.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-cfd51d5{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cfd51d5 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-cfd51d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cfd51d5.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-cfd51d5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cfd51d5.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-cfd51d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cfd51d5 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-cfd51d5 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-d192bb8{width:var( --container-widget-width, 77.021% );max-width:77.021%;--container-widget-width:77.021%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d192bb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d192bb8 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-59faf28 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-59faf28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-4e65c58{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4e65c58:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0017.jpg");background-position:-464px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-4e65c58::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-4e65c58:hover::before, .elementor-13 .elementor-element.elementor-element-4e65c58:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4e65c58:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-4e65c58 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-4e65c58::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-4e65c58:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-4e65c58:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-c8d60e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-29371b5{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-29371b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f25b702{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f25b702 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f25b702.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f25b702.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f25b702.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f25b702.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f25b702.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f25b702 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-f25b702 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-e137927{width:var( --container-widget-width, 77.021% );max-width:77.021%;--container-widget-width:77.021%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e137927.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e137927 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-ec062ff .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-ec062ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-509bbdf{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-509bbdf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-509bbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0029.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-509bbdf::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-509bbdf:hover::before, .elementor-13 .elementor-element.elementor-element-509bbdf:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-509bbdf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-509bbdf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-509bbdf::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-509bbdf:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-509bbdf:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-f278eac .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4afbe1d{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4afbe1d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-cce742e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-cce742e .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-cce742e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cce742e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-cce742e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cce742e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-cce742e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-cce742e .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-cce742e .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-1db0bb3{width:var( --container-widget-width, 73.359% );max-width:73.359%;--container-widget-width:73.359%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1db0bb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1db0bb3 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-f2dcd44 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-f2dcd44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-d4d0733{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d4d0733:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0020.jpg");background-position:-422px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-d4d0733::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d4d0733:hover::before, .elementor-13 .elementor-element.elementor-element-d4d0733:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d4d0733:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-d4d0733 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d4d0733::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-d4d0733:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-d4d0733:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-ee7caff .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-007fc47{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-007fc47.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-013159d{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-013159d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-013159d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-013159d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-013159d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-013159d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-013159d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-013159d .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-013159d .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-c517758{width:var( --container-widget-width, 67.5% );max-width:67.5%;--container-widget-width:67.5%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c517758.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c517758 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-dffc903 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-dffc903 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-cc852c1{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-cc852c1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0029.jpg");background-position:-422px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-cc852c1::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-cc852c1:hover::before, .elementor-13 .elementor-element.elementor-element-cc852c1:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cc852c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-cc852c1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-cc852c1::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-cc852c1:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-cc852c1:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-8b920f3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a94bdfd{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a94bdfd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-28391a1{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-28391a1 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-28391a1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-28391a1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-28391a1.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-28391a1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-28391a1.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-28391a1 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-28391a1 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-af457c5{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-af457c5 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6f095fd .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-6f095fd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f8d10a8{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:66px;--e-n-carousel-arrow-normal-color:#9B1D1DF5;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-swiper-pagination-spacing:21px;}.elementor-13 .elementor-element.elementor-element-f8d10a8.elementor-element{--align-self:center;}:where( .elementor-13 .elementor-element.elementor-element-f8d10a8 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9271364{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:70px;--padding-right:70px;}.elementor-13 .elementor-element.elementor-element-9271364:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9271364 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5c17ffe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-b78588f.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-b78588f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-0afc93c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-0708037{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-4eec928{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-4eec928 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4eec928.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4eec928 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-964a61b{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3336160{--display:flex;--min-height:662px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.34;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-3336160:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0014.jpg");background-position:-83px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-3336160::before, .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-3336160 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-3336160 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-3336160:hover::before, .elementor-13 .elementor-element.elementor-element-3336160:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-3336160:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-3336160 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-3336160::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-3336160:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-3336160:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-f9d788d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4043951{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4043951.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-adc91c2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-adc91c2 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-adc91c2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-adc91c2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-adc91c2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-adc91c2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-adc91c2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-adc91c2 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-adc91c2 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-62905b1{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-62905b1 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-961a72b .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-961a72b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-c4c3586{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.39;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c4c3586:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0022.jpg");background-position:-240px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c4c3586::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-c4c3586:hover::before, .elementor-13 .elementor-element.elementor-element-c4c3586:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c4c3586:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-c4c3586 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-c4c3586::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-c4c3586:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-c4c3586:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-29ef52f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fad84e2{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-fad84e2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b0cd80c{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b0cd80c .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b0cd80c.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0cd80c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b0cd80c.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0cd80c.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b0cd80c.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0cd80c .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-b0cd80c .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-b5716ff{width:var( --container-widget-width, 86.542% );max-width:86.542%;--container-widget-width:86.542%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b5716ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b5716ff p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-9827033 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-9827033 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-435fe2d{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-435fe2d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0015.jpg");background-position:-257px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-435fe2d::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-435fe2d:hover::before, .elementor-13 .elementor-element.elementor-element-435fe2d:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-435fe2d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-435fe2d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-435fe2d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-435fe2d:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-435fe2d:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-9739549 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d11ee20{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d11ee20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4659020{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4659020 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4659020.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4659020.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4659020.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4659020.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4659020.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4659020 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-4659020 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-94574c0{width:var( --container-widget-width, 77.021% );max-width:77.021%;--container-widget-width:77.021%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-94574c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-94574c0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-1ee3379 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-1ee3379 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-58381fa{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-58381fa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0017.jpg");background-position:-464px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-58381fa::before, .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-58381fa > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-58381fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-58381fa:hover::before, .elementor-13 .elementor-element.elementor-element-58381fa:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-58381fa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-58381fa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-58381fa::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-58381fa:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-58381fa:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-1b34e8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0656ee8{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0656ee8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7e5c2ec{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-7e5c2ec .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-7e5c2ec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7e5c2ec.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7e5c2ec.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7e5c2ec.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-7e5c2ec.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7e5c2ec .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-7e5c2ec .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-52f7f25{width:var( --container-widget-width, 77.021% );max-width:77.021%;--container-widget-width:77.021%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-52f7f25.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-52f7f25 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-196d286 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-196d286 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-c0a28b1{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c0a28b1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c0a28b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0029.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-c0a28b1::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-c0a28b1:hover::before, .elementor-13 .elementor-element.elementor-element-c0a28b1:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c0a28b1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-c0a28b1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-c0a28b1::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-c0a28b1:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-c0a28b1:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-d6c2e21 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2790246{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2790246.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9ceba6d{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9ceba6d .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-9ceba6d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9ceba6d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9ceba6d.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9ceba6d.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9ceba6d.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9ceba6d .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-9ceba6d .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-3b0bbd0{width:var( --container-widget-width, 73.359% );max-width:73.359%;--container-widget-width:73.359%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3b0bbd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3b0bbd0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-d99f0cf .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-d99f0cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-13f8e7e{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-13f8e7e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0020.jpg");background-position:-422px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-13f8e7e::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-13f8e7e:hover::before, .elementor-13 .elementor-element.elementor-element-13f8e7e:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13f8e7e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-13f8e7e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-13f8e7e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-13f8e7e:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-13f8e7e:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-5e9d3b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-373f14f{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-373f14f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2ee0daa{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-2ee0daa .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2ee0daa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ee0daa.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2ee0daa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ee0daa.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2ee0daa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ee0daa .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-2ee0daa .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-84922c4{width:var( --container-widget-width, 67.5% );max-width:67.5%;--container-widget-width:67.5%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-84922c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-84922c4 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-52e6bdf .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-52e6bdf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-e8c91c7{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e8c91c7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0029.jpg");background-position:-422px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-e8c91c7::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e8c91c7:hover::before, .elementor-13 .elementor-element.elementor-element-e8c91c7:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e8c91c7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-e8c91c7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e8c91c7::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-e8c91c7:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-e8c91c7:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-6b990fa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2780bd4{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2780bd4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0079e49{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-0079e49 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-0079e49.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0079e49.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0079e49.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0079e49.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-0079e49.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0079e49 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-0079e49 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-6afd629{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6afd629 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-cb81d14 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-cb81d14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-a16cd0f{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:66px;--e-n-carousel-arrow-normal-color:#9B1D1DF5;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-swiper-pagination-spacing:21px;}.elementor-13 .elementor-element.elementor-element-a16cd0f.elementor-element{--align-self:center;}:where( .elementor-13 .elementor-element.elementor-element-a16cd0f .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-da87c6f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-014167e{--display:flex;--min-height:662px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.34;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-014167e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-014167e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0014.jpg");background-position:-83px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-014167e::before, .elementor-13 .elementor-element.elementor-element-014167e > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-014167e > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-014167e > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-014167e > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-014167e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-014167e:hover::before, .elementor-13 .elementor-element.elementor-element-014167e:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-014167e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-014167e > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-014167e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-014167e::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-014167e:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-014167e:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-3e72002 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-72b3849{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-72b3849.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ad4dcfc{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-ad4dcfc .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-ad4dcfc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ad4dcfc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ad4dcfc.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ad4dcfc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-ad4dcfc.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-ad4dcfc .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-ad4dcfc .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-082a6fa{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-082a6fa p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-8c1dee5 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-8c1dee5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-e2a0d8c{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.39;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e2a0d8c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0022.jpg");background-position:-240px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-e2a0d8c::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e2a0d8c:hover::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-e2a0d8c > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-e2a0d8c::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-e2a0d8c:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-e2a0d8c:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-e35fe31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-79f27af{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-79f27af.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8cff902{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8cff902 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-8cff902.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8cff902.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8cff902.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8cff902.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8cff902.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8cff902 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-8cff902 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-5572794{width:var( --container-widget-width, 86.542% );max-width:86.542%;--container-widget-width:86.542%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5572794.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5572794 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-b1ee08d .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-b1ee08d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f3bd5a2{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f3bd5a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0015.jpg");background-position:-257px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-f3bd5a2::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f3bd5a2:hover::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f3bd5a2::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-f3bd5a2:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-f3bd5a2:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-36beb6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9f5496b{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9f5496b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-889d584{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-889d584 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-889d584.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-889d584.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-889d584.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-889d584.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-889d584.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-889d584 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-889d584 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-0204962{width:var( --container-widget-width, 77.021% );max-width:77.021%;--container-widget-width:77.021%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0204962.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0204962 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-3784ef7 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-3784ef7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-20022e2{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-20022e2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0017.jpg");background-position:-464px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-20022e2::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-20022e2:hover::before, .elementor-13 .elementor-element.elementor-element-20022e2:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-20022e2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-20022e2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-20022e2::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-20022e2:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-20022e2:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-0756802 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:46px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-567142e{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-567142e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-11cea68{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-11cea68 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-11cea68.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-11cea68.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-11cea68.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-11cea68.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-11cea68.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-11cea68 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-11cea68 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-311e0ee{width:var( --container-widget-width, 77.021% );max-width:77.021%;--container-widget-width:77.021%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-311e0ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-311e0ee p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-139d7e6 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-139d7e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-6ff4329{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6ff4329:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6ff4329 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0029.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-6ff4329::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-6ff4329:hover::before, .elementor-13 .elementor-element.elementor-element-6ff4329:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6ff4329:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-6ff4329 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-6ff4329::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-6ff4329:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-6ff4329:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-c74ed57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4237bdd{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4237bdd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4e1ef79{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4e1ef79 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4e1ef79.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4e1ef79.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4e1ef79.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4e1ef79.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4e1ef79.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4e1ef79 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-4e1ef79 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-2fe1504{width:var( --container-widget-width, 73.359% );max-width:73.359%;--container-widget-width:73.359%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2fe1504.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2fe1504 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-97cb35e .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-97cb35e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-2cb8072{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-2cb8072:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0020.jpg");background-position:-422px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-2cb8072::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-2cb8072:hover::before, .elementor-13 .elementor-element.elementor-element-2cb8072:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2cb8072:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-2cb8072 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-2cb8072::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-2cb8072:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-2cb8072:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-b5002e1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e0ac6ef{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e0ac6ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8e226db{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-8e226db .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-8e226db.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8e226db.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8e226db.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8e226db.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-8e226db.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8e226db .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-8e226db .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-d154bd7{width:var( --container-widget-width, 67.5% );max-width:67.5%;--container-widget-width:67.5%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d154bd7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d154bd7 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-afd1f7e .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-afd1f7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-f194f71{--display:flex;--min-height:588px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.15;--overlay-mix-blend-mode:multiply;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:20px;--padding-left:30px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f194f71:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0029.jpg");background-position:-422px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-f194f71::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000FA;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f194f71:hover::before, .elementor-13 .elementor-element.elementor-element-f194f71:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f194f71:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-f194f71 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-f194f71::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-f194f71:hover{--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-f194f71:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-cb3e432 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d901dbc{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d901dbc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-e6f305e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-e6f305e .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-e6f305e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e6f305e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e6f305e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e6f305e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-e6f305e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e6f305e .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-e6f305e .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-08c93c6{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-08c93c6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-ad30268 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-ad30268 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-29af207{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:20px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:66px;--e-n-carousel-arrow-normal-color:#FF0000F5;--e-n-carousel-swiper-pagination-size:6px;--e-n-carousel-dots-normal-color:#000000;--e-n-carousel-swiper-pagination-spacing:21px;}.elementor-13 .elementor-element.elementor-element-29af207.elementor-element{--align-self:center;}:where( .elementor-13 .elementor-element.elementor-element-29af207 .swiper-slide ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-eca4fe3{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-eca4fe3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-eca4fe3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-67a55e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-1761933.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-1761933 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-8bbcc9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-164f271{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-99e98c0{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-99e98c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-99e98c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-99e98c0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-11f6c66{--display:flex;--min-height:432px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.33;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-11f6c66:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0023.jpg");background-position:0px -42px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-11f6c66:hover{background-color:#DB0606;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-11f6c66::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-11f6c66:hover::before, .elementor-13 .elementor-element.elementor-element-11f6c66:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-11f6c66:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-11f6c66 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-11f6c66::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-11f6c66, .elementor-13 .elementor-element.elementor-element-11f6c66::before{--overlay-transition:0.4s;}.elementor-13 .elementor-element.elementor-element-11f6c66:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-11f6c66.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5071f68 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-423f200{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-423f200.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6628c86{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6628c86 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-6628c86.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6628c86.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6628c86.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6628c86.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-6628c86.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6628c86 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-6628c86 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-a96d0b1{width:var( --container-widget-width, 98.372% );max-width:98.372%;--container-widget-width:98.372%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a96d0b1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a96d0b1 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-da8c522 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-da8c522{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-da8c522.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-da8c522 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-d028dc2{--display:flex;--min-height:432px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.33;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-d028dc2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0023.jpg");background-position:0px -42px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-d028dc2:hover{background-color:#DB0606;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-d028dc2::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d028dc2:hover::before, .elementor-13 .elementor-element.elementor-element-d028dc2:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d028dc2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-d028dc2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-d028dc2::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-d028dc2, .elementor-13 .elementor-element.elementor-element-d028dc2::before{--overlay-transition:0.4s;}.elementor-13 .elementor-element.elementor-element-d028dc2:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-d028dc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-ce98e60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-344d27f{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-344d27f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-041e4a6{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-041e4a6 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-041e4a6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-041e4a6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-041e4a6.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-041e4a6.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-041e4a6.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-041e4a6 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-041e4a6 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-7c9c029{width:var( --container-widget-width, 98.372% );max-width:98.372%;--container-widget-width:98.372%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-7c9c029.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7c9c029 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-b5c4e79 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-b5c4e79{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b5c4e79.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b5c4e79 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-459060d{--display:flex;--min-height:432px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.33;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-459060d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-459060d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0023.jpg");background-position:0px -42px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-459060d:hover{background-color:#DB0606;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-459060d::before, .elementor-13 .elementor-element.elementor-element-459060d > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-459060d > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-459060d > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-459060d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-459060d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-459060d:hover::before, .elementor-13 .elementor-element.elementor-element-459060d:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-459060d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-459060d > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-459060d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-459060d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-459060d, .elementor-13 .elementor-element.elementor-element-459060d::before{--overlay-transition:0.4s;}.elementor-13 .elementor-element.elementor-element-459060d:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-459060d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5003760 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5d87142{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5d87142.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b0dd41e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b0dd41e .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b0dd41e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0dd41e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b0dd41e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0dd41e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b0dd41e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b0dd41e .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-b0dd41e .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-d8e6aa6{width:var( --container-widget-width, 98.372% );max-width:98.372%;--container-widget-width:98.372%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d8e6aa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d8e6aa6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-4a30044 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-4a30044{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-4a30044.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4a30044 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-aa8244a{--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:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-aa8244a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aa8244a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-860b781{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-3b01282.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-3b01282 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3bddc10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-569f0ca{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-be75b5a{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-be75b5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-be75b5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-be75b5a p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-b64484b{--display:flex;--min-height:432px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.33;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-b64484b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0014.jpg");background-position:0px -42px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-b64484b:hover{background-color:#DB0606;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-b64484b::before, .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b64484b > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b64484b > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-b64484b:hover::before, .elementor-13 .elementor-element.elementor-element-b64484b:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b64484b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-b64484b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-b64484b::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-b64484b, .elementor-13 .elementor-element.elementor-element-b64484b::before{--overlay-transition:0.4s;}.elementor-13 .elementor-element.elementor-element-b64484b:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-b64484b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-bca6696 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-49b5d28{width:var( --container-widget-width, 54.887% );max-width:54.887%;--container-widget-width:54.887%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-49b5d28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-49b5d28 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-c314806{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-c314806.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9e959e2{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-9e959e2 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-9e959e2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e959e2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9e959e2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e959e2.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-9e959e2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9e959e2 .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-9e959e2 .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-d8bc630{width:var( --container-widget-width, 98.372% );max-width:98.372%;--container-widget-width:98.372%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d8bc630.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d8bc630 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6941885 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-6941885{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6941885.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6941885 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-13e6eb4{--display:flex;--min-height:432px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.33;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-13e6eb4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0021.jpg");background-position:0px -42px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-13e6eb4:hover{background-color:#DB0606;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-13e6eb4::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-13e6eb4:hover::before, .elementor-13 .elementor-element.elementor-element-13e6eb4:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13e6eb4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-13e6eb4 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-13e6eb4::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-13e6eb4, .elementor-13 .elementor-element.elementor-element-13e6eb4::before{--overlay-transition:0.4s;}.elementor-13 .elementor-element.elementor-element-13e6eb4:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-13e6eb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-0b275ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9d423b0{width:var( --container-widget-width, 54.887% );max-width:54.887%;--container-widget-width:54.887%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9d423b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-9d423b0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-d061948{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d061948.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-912c4bb{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-912c4bb .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-912c4bb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-912c4bb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-912c4bb.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-912c4bb.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-912c4bb.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-912c4bb .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-912c4bb .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-8058638{width:var( --container-widget-width, 98.372% );max-width:98.372%;--container-widget-width:98.372%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8058638.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8058638 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-28335a7 .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-28335a7{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-28335a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-28335a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-782953a{--display:flex;--min-height:432px;--justify-content:flex-end;--background-transition:0.3s;--overlay-opacity:0.33;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:4px 4px 4px 4px;--border-top-width:4px;--border-right-width:4px;--border-bottom-width:4px;--border-left-width:4px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-782953a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-782953a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/IMG-20250627-WA0023.jpg");background-position:0px -42px;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-782953a:hover{background-color:#DB0606;--overlay-opacity:1;}.elementor-13 .elementor-element.elementor-element-782953a::before, .elementor-13 .elementor-element.elementor-element-782953a > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-782953a > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-782953a > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-782953a > .e-con-inner > .elementor-background-slideshow::before, .elementor-13 .elementor-element.elementor-element-782953a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-782953a:hover::before, .elementor-13 .elementor-element.elementor-element-782953a:hover > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-782953a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-13 .elementor-element.elementor-element-782953a > .elementor-background-slideshow:hover::before, .elementor-13 .elementor-element.elementor-element-782953a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#0013FF;--background-overlay:'';}.elementor-13 .elementor-element.elementor-element-782953a::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-782953a, .elementor-13 .elementor-element.elementor-element-782953a::before{--overlay-transition:0.4s;}.elementor-13 .elementor-element.elementor-element-782953a:hover::before{filter:brightness( 79% ) contrast( 107% ) saturate( 54% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13 .elementor-element.elementor-element-782953a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f60e3f4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:47px;font-weight:700;line-height:36px;letter-spacing:-1.2px;text-shadow:2px 18px 55px rgba(0, 0, 0, 0.96);color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bdacbc6{width:var( --container-widget-width, 54.887% );max-width:54.887%;--container-widget-width:54.887%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-bdacbc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-bdacbc6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-d3f00d3{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d3f00d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1a7c68e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-1a7c68e .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-1a7c68e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1a7c68e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1a7c68e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1a7c68e.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-1a7c68e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1a7c68e .elementor-icon{font-size:15px;}.elementor-13 .elementor-element.elementor-element-1a7c68e .elementor-icon svg{height:15px;}.elementor-13 .elementor-element.elementor-element-64214f5{width:var( --container-widget-width, 98.372% );max-width:98.372%;--container-widget-width:98.372%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-64214f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-64214f5 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-297bb0a .elementor-button{background-color:#61CE7000;}.elementor-13 .elementor-element.elementor-element-297bb0a{width:var( --container-widget-width, 102.492% );max-width:102.492%;--container-widget-width:102.492%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-297bb0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-297bb0a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-76bc00e{--display:flex;}.elementor-13 .elementor-element.elementor-element-00503f5{--divider-border-style:solid;--divider-color:#DEDEDE;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-00503f5 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-00503f5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-2ee9c16{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 50px;--row-gap:40px;--column-gap:50px;--padding-top:150px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-2ee9c16.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-1555cb1{--display:flex;--min-height:521px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1555cb1.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-a094313 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-0e62f97 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-0e62f97 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-9033a71{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9033a71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-05239a5{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-334d894{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-334d894:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-334d894 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-334d894:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-4d8998f > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-4d8998f .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-4d8998f.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-4d8998f .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-4d8998f .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-4d8998f .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-f876010{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-f876010.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-f876010 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-daa5b2d{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cd3d69d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-cd3d69d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-cd3d69d p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-67c378e{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-99e99e6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-99e99e6:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-99e99e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-99e99e6:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-67e3353{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-67e3353.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-67e3353 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f0b1161 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-f0b1161 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-f0b1161.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-f0b1161 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-f0b1161 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-f0b1161 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-bdd18a5{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-35e41ef > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-35e41ef{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-35e41ef p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2945794{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-b628f15{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-b628f15:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b628f15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-b628f15:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-79b20bc > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-79b20bc .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-79b20bc.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-79b20bc .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-79b20bc .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-79b20bc .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-d9ca9a2{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-d9ca9a2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-d9ca9a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0589e34{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5dba5f0 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5dba5f0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-5dba5f0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2fc0e0e{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-33b7148{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-33b7148:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-33b7148 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-33b7148:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6c6b2ce{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-6c6b2ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6c6b2ce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fdc3134 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-fdc3134 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-fdc3134.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-fdc3134 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-fdc3134 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-fdc3134 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-df39949{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d189e7e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-d189e7e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-d189e7e p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-db32dfa{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-d192b5b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-d192b5b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d192b5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-d192b5b:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-5bd044a{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-5bd044a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-5bd044a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-17c9173 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-17c9173 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-17c9173.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-17c9173 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-17c9173 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-17c9173 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-81f3fb9{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-d56c528 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-d56c528{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-d56c528 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-bb5b6bd{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-bada25a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-bada25a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bada25a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-bada25a:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a197af4{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-a197af4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a197af4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b83e214 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-b83e214 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-b83e214.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-b83e214 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-b83e214 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-b83e214 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-0fa67e2{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-dd69f8d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-dd69f8d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-dd69f8d p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-b4541ba{--display:flex;--min-height:558px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b4541ba.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a04b3f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-a04b3f4 img{border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-5353421{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 50px;--row-gap:40px;--column-gap:50px;--padding-top:150px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-5353421.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-5e3583f{--display:flex;--min-height:521px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5e3583f.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-978df13 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-e3be525 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-13 .elementor-element.elementor-element-e3be525 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-e3a7f12 .elementor-button{background-color:#0013FD00;font-family:"Montserrat", Sans-serif;font-weight:600;fill:var( --e-global-color-fa98879 );color:var( --e-global-color-fa98879 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-fa98879 );border-radius:40px 40px 40px 40px;padding:15px 35px 15px 35px;}.elementor-13 .elementor-element.elementor-element-e3a7f12 > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-13 .elementor-element.elementor-element-e3a7f12.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-e3a7f12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-55e5e2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-55e5e2a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-108ff14{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-1df262b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-1df262b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1df262b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-1df262b:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2ae2a24 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-2ae2a24 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-2ae2a24.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-2ae2a24 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-2ae2a24 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-2ae2a24 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-40d0f4e{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-40d0f4e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-40d0f4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8bd08fc{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5b2daf2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5b2daf2{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-5b2daf2 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-fb7f425{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-9787366{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-9787366:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9787366 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-9787366:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-fe8abd2{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-fe8abd2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-fe8abd2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-2152609 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2152609.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-2152609 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-2152609.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-2152609.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2152609.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-2152609.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-2152609.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-2152609.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-2152609.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-2152609.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-2152609.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-2152609.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-2152609 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-2152609 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-2152609 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-e7858a7{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-5df2733 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5df2733{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-5df2733 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-a59a323{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-a40dd2b{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-a40dd2b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a40dd2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-a40dd2b:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-584fbab > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-584fbab .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-584fbab.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-584fbab .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-584fbab .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-584fbab .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-78039b0{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-78039b0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-78039b0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c57935c{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a1844c3 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-a1844c3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-a1844c3 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-c084934{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-d36b696{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-d36b696:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d36b696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-d36b696:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b6c4fb4{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-b6c4fb4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b6c4fb4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-271c848 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-271c848.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-271c848 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-271c848.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-271c848.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-271c848.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-271c848.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-271c848.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-271c848.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-271c848.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-271c848.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-271c848.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-271c848.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-271c848 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-271c848 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-271c848 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-6b0e41f{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ca87e10 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-ca87e10{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-ca87e10 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-355f7b2{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-bf46b28{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-bf46b28:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bf46b28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-bf46b28:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-a6f5245{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-a6f5245.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a6f5245 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-91b04b1 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-91b04b1 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-91b04b1.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-91b04b1 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-91b04b1 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-91b04b1 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-f5b7378{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-15c550e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-15c550e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-15c550e p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-812ff6c{--display:flex;--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-aa81707{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--background-transition:0.3s;--border-radius:10px 10px 10px 10px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-aa81707:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-aa81707 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-aa81707:hover{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-353bd03{width:var( --container-widget-width, 78.179% );max-width:78.179%;--container-widget-width:78.179%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-353bd03.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-353bd03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;line-height:22px;letter-spacing:-0.9px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-d7272e9 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-d7272e9 .elementor-icon-wrapper{text-align:center;}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-default .elementor-icon{color:var( --e-global-color-e3529cc );border-color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-framed .elementor-icon, .elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-stacked .elementor-icon:hover{background-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-default .elementor-icon:hover{color:#DEDFFF;border-color:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-framed .elementor-icon:hover, .elementor-13 .elementor-element.elementor-element-d7272e9.elementor-view-default .elementor-icon:hover svg{fill:#DEDFFF;}.elementor-13 .elementor-element.elementor-element-d7272e9 .elementor-icon{font-size:32px;}.elementor-13 .elementor-element.elementor-element-d7272e9 .elementor-icon svg{height:32px;}.elementor-13 .elementor-element.elementor-element-d7272e9 .elementor-icon-wrapper svg{width:auto;}.elementor-13 .elementor-element.elementor-element-0c084dd{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-46b9a6d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-46b9a6d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#000000;}.elementor-13 .elementor-element.elementor-element-46b9a6d p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-9428feb{--display:flex;--min-height:617px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:40px 40px 40px 40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9428feb:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-9428feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/lkjhnk-l.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-9428feb.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7b0cfdc{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-7b0cfdc:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7b0cfdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-ae62290{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8a3bf0b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-7b69fab.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-7b69fab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-126cdfc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-93a5a9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-b3f0aa6{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b3f0aa6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-b3f0aa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-b3f0aa6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-eb7d879{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-6275da7{--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;--border-radius:40px 0px 0px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-6275da7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-6275da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-6275da7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6ce698d{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-6ce698d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-6ce698d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6ce698d p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-a55ac43{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-a55ac43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a55ac43 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-ef825e4{--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;--border-radius:0px 40px 40px 0px;}.elementor-13 .elementor-element.elementor-element-ef825e4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ef825e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/6c0baf9b-473b-4ada-812a-1f67978aa691.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-ac64596{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-e577f6d{--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;--border-radius:40px 0px 0px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-e577f6d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e577f6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e577f6d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-855eb39{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-855eb39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-855eb39.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-855eb39 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-7eb2b43{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-7eb2b43.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7eb2b43 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-f0da461{--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;--border-radius:0px 40px 40px 0px;}.elementor-13 .elementor-element.elementor-element-f0da461:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f0da461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/6c0baf9b-473b-4ada-812a-1f67978aa691.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-525ac0f{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-e6d1500{--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;--border-radius:40px 0px 0px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-e6d1500:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e6d1500 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e6d1500.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-26800d2{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-26800d2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-26800d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-26800d2 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-c48e100{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-c48e100.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-c48e100 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-c95b825{--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;--border-radius:0px 40px 40px 0px;}.elementor-13 .elementor-element.elementor-element-c95b825:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c95b825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/6c0baf9b-473b-4ada-812a-1f67978aa691.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-23580b6{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-87af816{--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;--border-radius:40px 0px 0px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-87af816:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-87af816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-87af816.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-268dbd0{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-268dbd0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-268dbd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-268dbd0 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-872d544{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-872d544.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-872d544 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-e5be608{--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;--border-radius:0px 40px 40px 0px;}.elementor-13 .elementor-element.elementor-element-e5be608:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e5be608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/09/6c0baf9b-473b-4ada-812a-1f67978aa691.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-5657e4c{--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:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-5657e4c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-5657e4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-2ec7864{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cb2ad36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-12864be.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-12864be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f1f88a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-f0967c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-315c346{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-315c346 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-315c346.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-315c346 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-4d3acb1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-c1cc2f7{--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;--border-radius:40px 0px 0px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-c1cc2f7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c1cc2f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-c1cc2f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-1daba22.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-1daba22{text-align:left;}.elementor-13 .elementor-element.elementor-element-1daba22 img{max-width:22%;}.elementor-13 .elementor-element.elementor-element-97bce03{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-97bce03 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-97bce03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-97bce03 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-6840007{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-6840007.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-6840007 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-e3a3123{--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;--border-radius:0px 40px 40px 0px;}.elementor-13 .elementor-element.elementor-element-e3a3123:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e3a3123 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_1_.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-00087f1{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-b52ec8a{--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;--border-radius:0px 40px 40px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-b52ec8a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b52ec8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b52ec8a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-474d89e{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-474d89e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-474d89e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-474d89e p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-314de38{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-314de38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-314de38 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-2d5d36c.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-2d5d36c{text-align:left;}.elementor-13 .elementor-element.elementor-element-2d5d36c img{max-width:22%;}.elementor-13 .elementor-element.elementor-element-a0f709a{--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;--border-radius:40px 0px 0px 40px;}.elementor-13 .elementor-element.elementor-element-a0f709a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a0f709a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_3_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a0f709a.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-b3d8e27{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-b3d8e27.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-3fd9631{--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;--border-radius:0px 40px 40px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-3fd9631:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3fd9631 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-3fd9631.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3c556f6{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-3c556f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-3c556f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-3c556f6 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-616e8cc{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-616e8cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-616e8cc p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-c577b3d{text-align:left;}.elementor-13 .elementor-element.elementor-element-c577b3d img{max-width:22%;}.elementor-13 .elementor-element.elementor-element-a639bdf{--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;--border-radius:40px 0px 0px 40px;}.elementor-13 .elementor-element.elementor-element-a639bdf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a639bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_4_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a639bdf.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-2996377{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-96fba83{--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;--border-radius:40px 0px 0px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13 .elementor-element.elementor-element-96fba83:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-96fba83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-96fba83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2fa8c52{width:var( --container-widget-width, 101.44% );max-width:101.44%;--container-widget-width:101.44%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-2fa8c52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-2fa8c52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-2fa8c52 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-7e74518{width:var( --container-widget-width, 72.658% );max-width:72.658%;--container-widget-width:72.658%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-7e74518.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-7e74518 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-fcdcf1a{text-align:left;}.elementor-13 .elementor-element.elementor-element-fcdcf1a img{max-width:22%;}.elementor-13 .elementor-element.elementor-element-4158442{--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;--border-radius:0px 40px 40px 0px;}.elementor-13 .elementor-element.elementor-element-4158442:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4158442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_2_.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-0fc81fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:40px 50px;--row-gap:40px;--column-gap:50px;--padding-top:150px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-0fc81fe.e-con{--align-self:center;}.elementor-13 .elementor-element.elementor-element-876c61c{--display:flex;--min-height:320px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-876c61c.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-f4cd0cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-f6b6f30 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-a6910d4 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a6910d4{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-bcf33dd .elementor-button{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);border-radius:40px 40px 40px 40px;padding:15px 35px 15px 35px;}.elementor-13 .elementor-element.elementor-element-bcf33dd > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-13 .elementor-element.elementor-element-bcf33dd .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-c6a3a1b{--display:flex;--min-height:320px;--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:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-c6a3a1b.e-con{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-540b909 > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-540b909 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-13 .elementor-element.elementor-element-f2c767d{--display:flex;}.elementor-13 .elementor-element.elementor-element-4a21e78{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-4a21e78 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-4a21e78 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-13 .elementor-element.elementor-element-4319a32{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:75px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-13 .elementor-element.elementor-element-4319a32:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4319a32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-1d4a09e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:50px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-8d9a69a.elementor-element{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-8d9a69a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:39px;letter-spacing:-0.7px;color:#000000;}.elementor-13 .elementor-element.elementor-element-f1155a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-5bb50d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-13 .elementor-element.elementor-element-4b5c85c{width:var( --container-widget-width, 95.308% );max-width:95.308%;--container-widget-width:95.308%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;line-height:26px;color:#000000;}.elementor-13 .elementor-element.elementor-element-4b5c85c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4b5c85c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-4b5c85c p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-f97b4fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-13 .elementor-element.elementor-element-08405bf{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-08405bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-8509776{--display:flex;}.elementor-13 .elementor-element.elementor-element-574a01d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-574a01d{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-15eae18{--display:flex;}.elementor-13 .elementor-element.elementor-element-08765c9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-08765c9{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-273bae7{--display:flex;}.elementor-13 .elementor-element.elementor-element-889fc34 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-889fc34{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-75ed8bb{--display:flex;}.elementor-13 .elementor-element.elementor-element-3c60878 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-3c60878{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-5eaf7d2{--display:flex;}.elementor-13 .elementor-element.elementor-element-43830f2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-43830f2{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-41fe6dd{--display:flex;}.elementor-13 .elementor-element.elementor-element-78e8853 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-78e8853{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-ec28cf1{--display:flex;}.elementor-13 .elementor-element.elementor-element-9b06172 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-9b06172{font-family:"Poppins", Sans-serif;font-weight:300;color:#000000;}.elementor-13 .elementor-element.elementor-element-38cbd40{--n-accordion-title-font-size:15px;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#8E80FF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-13 .elementor-element.elementor-element-38cbd40 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-da6ffbc ) 0%, var( --e-global-color-5f6ee5b ) 100%);}.elementor-13 .elementor-element.elementor-element-38cbd40 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-13 .elementor-element.elementor-element-38cbd40 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;}.elementor-13 .elementor-element.elementor-element-8795e2f{--display:flex;}.elementor-13 .elementor-element.elementor-element-e3edc96{--divider-border-style:solid;--divider-color:#E4E4E4;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-e3edc96 .elementor-divider-separator{width:100%;}.elementor-13 .elementor-element.elementor-element-e3edc96 .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-13 .elementor-element.elementor-element-0ef078d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-9c9c964{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13 .elementor-element.elementor-element-89584ad{text-align:center;}.elementor-13 .elementor-element.elementor-element-89584ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;letter-spacing:-1.6px;color:#000000;}.elementor-13 .elementor-element.elementor-element-8478398{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-8478398 p{margin-block-end:0px;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-a97d037.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-a97d037 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-a97d037 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13 .elementor-element.elementor-element-a97d037 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-fa98879 );border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-fa98879 );border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-fa98879 );}.elementor-13 .elementor-element.elementor-element-a97d037 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-fa98879 );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-button[type="submit"]{background-color:var( --e-global-color-fa98879 );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-da6ffbc );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-da6ffbc );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-a97d037 .elementor-button{border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-a97d037{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-647ffa5.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-647ffa5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-1cf9b1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:75px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-db92009{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-13 .elementor-element.elementor-element-2e71c7d{text-align:center;}.elementor-13 .elementor-element.elementor-element-2e71c7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:700;letter-spacing:-1.6px;color:#000000;}.elementor-13 .elementor-element.elementor-element-d388d44{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-d388d44 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-acfe9ea.elementor-element{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-acfe9ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:2.1px;color:var( --e-global-color-da6ffbc );}.elementor-13 .elementor-element.elementor-element-f548631{--display:flex;}.elementor-13 .elementor-element.elementor-element-06f62cb{width:var( --container-widget-width, 97vw );max-width:97vw;--container-widget-width:97vw;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-13 .elementor-element.elementor-element-06f62cb > .elementor-widget-container{margin:0px -200px 0px 50px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-06f62cb.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group{padding-right:calc( 12px/2 );padding-left:calc( 12px/2 );margin-bottom:5px;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-form-fields-wrapper{margin-left:calc( -12px/2 );margin-right:calc( -12px/2 );margin-bottom:-5px;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-06f62cb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-06f62cb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13 .elementor-element.elementor-element-06f62cb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group .elementor-field, .elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:var( --e-global-color-e3529cc );border-width:3px 3px 3px 3px;border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:var( --e-global-color-e3529cc );border-width:3px 3px 3px 3px;border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-e3529cc );}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:40px 40px 40px 40px;}.elementor-13 .elementor-element.elementor-element-06f62cb .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-e3529cc );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-button[type="submit"]{background-color:var( --e-global-color-e3529cc );color:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-06f62cb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-a4bbeaf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-a68fb9f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-418372d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-418372d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-4e65c58:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-d4d0733:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-cc852c1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f8d10a8{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-3336160:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-c4c3586:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-435fe2d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-58381fa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-13f8e7e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-e8c91c7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-a16cd0f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-014167e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-014167e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-e2a0d8c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f3bd5a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-20022e2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-2cb8072:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f194f71:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-29af207{--e-n-carousel-swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-11f6c66:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-d028dc2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-459060d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-459060d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-b64484b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-13e6eb4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-782953a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-782953a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-3fcd72a9 .elementor-headline{font-size:33px;}.elementor-13 .elementor-element.elementor-element-fc7de48:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fc7de48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/ZXCAC-copym-n.webp");background-position:-480px 0px;}.elementor-13 .elementor-element.elementor-element-fc7de48{--min-height:81vh;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-845afc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-845afc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-845afc3 .elementor-headline{font-size:30px;line-height:1.1em;letter-spacing:-0.6px;}.elementor-13 .elementor-element.elementor-element-7bce780 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7bce780 .elementor-button{padding:15px 30px 15px 30px;}.elementor-13 .elementor-element.elementor-element-33c5fee{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-768e1ed .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-a8c909d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a8c909d .elementor-button{font-size:17px;border-width:3px 3px 3px 3px;padding:12px 25px 12px 25px;}.elementor-13 .elementor-element.elementor-element-0149b57{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-9b5c6b6{--min-height:521px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cf83c9b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-0b4b325 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0b4b325 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-13 .elementor-element.elementor-element-4f6fd74 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-4f6fd74 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-13 .elementor-element.elementor-element-d9be83b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-d9be83b .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-13 .elementor-element.elementor-element-e3c4e75{--min-height:521px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-62af9a8{--padding-top:100px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-30e4d3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-556b6fc .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-2b9662f{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-4e2020a{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a4bbeaf{--min-height:521px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-a4bbeaf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a4bbeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-9630085{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-7ba6f68{line-height:0.5em;}.elementor-13 .elementor-element.elementor-element-7ba6f68 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-a68fb9f:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a68fb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-d7aaaf2{line-height:1.4em;}.elementor-13 .elementor-element.elementor-element-d7aaaf2 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-418372d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-418372d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-4e65c58:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4e65c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-d4d0733:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d4d0733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-cc852c1:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-cc852c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f8d10a8{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:6px;--e-n-carousel-arrow-prev-top-position:371px;--e-n-carousel-arrow-next-right-position:9px;--e-n-carousel-arrow-next-top-position:373px;--e-n-carousel-arrow-size:58px;}.elementor-13 .elementor-element.elementor-element-f8d10a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-9271364{--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5c17ffe{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0708037{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-964a61b{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-3336160{--min-height:521px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-3336160:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-3336160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-c4c3586:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c4c3586 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-435fe2d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-435fe2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-58381fa:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-58381fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-13f8e7e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13f8e7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-e8c91c7:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e8c91c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-a16cd0f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:177px;--e-n-carousel-arrow-prev-top-position:373px;--e-n-carousel-arrow-next-right-position:9px;--e-n-carousel-arrow-next-top-position:373px;--e-n-carousel-arrow-size:58px;}.elementor-13 .elementor-element.elementor-element-a16cd0f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-da87c6f{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-014167e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-014167e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-e2a0d8c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e2a0d8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f3bd5a2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f3bd5a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-20022e2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-20022e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-2cb8072:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-2cb8072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-f194f71:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f194f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-29af207{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-size:50px;}.elementor-13 .elementor-element.elementor-element-29af207 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-eca4fe3{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-67a55e2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-1761933 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-164f271{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-11f6c66{--min-height:521px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-11f6c66:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-11f6c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-5071f68 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-423f200{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6628c86 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-a96d0b1{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;}.elementor-13 .elementor-element.elementor-element-a96d0b1 p{margin-block-end:0px;}.elementor-13 .elementor-element.elementor-element-d028dc2{--min-height:521px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-d028dc2:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d028dc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-ce98e60 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-344d27f{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-041e4a6.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-041e4a6 .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-7c9c029{--container-widget-width:186px;--container-widget-flex-grow:0;width:var( --container-widget-width, 186px );max-width:186px;}.elementor-13 .elementor-element.elementor-element-459060d{--min-height:521px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-459060d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-459060d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-5003760 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-5d87142{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b0dd41e.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-b0dd41e .elementor-icon-wrapper{text-align:left;}.elementor-13 .elementor-element.elementor-element-d8e6aa6{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;line-height:1.2em;}.elementor-13 .elementor-element.elementor-element-aa8244a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-860b781{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-569f0ca{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b64484b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-b64484b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-b64484b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-bca6696 .elementor-heading-title{font-size:34px;}.elementor-13 .elementor-element.elementor-element-49b5d28{width:var( --container-widget-width, 264.012px );max-width:264.012px;--container-widget-width:264.012px;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-c314806{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-13e6eb4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-13e6eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-782953a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-782953a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-13 .elementor-element.elementor-element-2ee9c16{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1555cb1{--gap:020px 20px;--row-gap:020px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-0e62f97 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-0e62f97 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-9033a71{--gap:30px 20px;--row-gap:30px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-05239a5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-daa5b2d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-cd3d69d > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-67c378e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2945794{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-2fc0e0e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-df39949{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-db32dfa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-bb5b6bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b4541ba{--min-height:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-a04b3f4 img{border-radius:20px 20px 20px 20px;}.elementor-13 .elementor-element.elementor-element-5353421{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5e3583f{--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-13 .elementor-element.elementor-element-7b0cfdc{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-8a3bf0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-93a5a9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-eb7d879{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-6275da7{--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-6ce698d{font-size:14px;}.elementor-13 .elementor-element.elementor-element-a55ac43{width:var( --container-widget-width, 258.863px );max-width:258.863px;--container-widget-width:258.863px;--container-widget-flex-grow:0;font-size:16px;}.elementor-13 .elementor-element.elementor-element-ef825e4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ef825e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_1_.jpg");}.elementor-13 .elementor-element.elementor-element-ef825e4{--min-height:238px;--border-radius:20px 20px 0px 0px;}.elementor-13 .elementor-element.elementor-element-ef825e4.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-ac64596{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e577f6d{--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-855eb39{font-size:14px;}.elementor-13 .elementor-element.elementor-element-7eb2b43{width:var( --container-widget-width, 258.863px );max-width:258.863px;--container-widget-width:258.863px;--container-widget-flex-grow:0;font-size:16px;}.elementor-13 .elementor-element.elementor-element-f0da461:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f0da461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_3_.jpeg");}.elementor-13 .elementor-element.elementor-element-f0da461{--min-height:238px;--border-radius:20px 20px 0px 0px;}.elementor-13 .elementor-element.elementor-element-f0da461.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-525ac0f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e6d1500{--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-26800d2{font-size:14px;}.elementor-13 .elementor-element.elementor-element-c48e100{width:var( --container-widget-width, 258.863px );max-width:258.863px;--container-widget-width:258.863px;--container-widget-flex-grow:0;font-size:16px;}.elementor-13 .elementor-element.elementor-element-c95b825:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-c95b825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_2_.jpeg");}.elementor-13 .elementor-element.elementor-element-c95b825{--min-height:238px;--border-radius:20px 20px 0px 0px;}.elementor-13 .elementor-element.elementor-element-c95b825.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-23580b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-87af816{--border-radius:0px 0px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-268dbd0{font-size:14px;}.elementor-13 .elementor-element.elementor-element-872d544{width:var( --container-widget-width, 258.863px );max-width:258.863px;--container-widget-width:258.863px;--container-widget-flex-grow:0;font-size:16px;}.elementor-13 .elementor-element.elementor-element-e5be608:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e5be608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://globalshelterluxuryhomes.com/wp-content/uploads/2025/10/file-_4_.jpeg");}.elementor-13 .elementor-element.elementor-element-e5be608{--min-height:238px;--border-radius:20px 20px 0px 0px;}.elementor-13 .elementor-element.elementor-element-e5be608.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-0fc81fe{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f6b6f30 .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-c6a3a1b{--min-height:0px;}.elementor-13 .elementor-element.elementor-element-4319a32{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-1d4a09e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8d9a69a .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-5bb50d3{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f97b4fd{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-08405bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-0ef078d{--padding-top:20px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-9c9c964{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-89584ad .elementor-heading-title{font-size:35px;}.elementor-13 .elementor-element.elementor-element-8478398{--container-widget-width:634px;--container-widget-flex-grow:0;width:var( --container-widget-width, 634px );max-width:634px;}.elementor-13 .elementor-element.elementor-element-a97d037{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-4f7f2b1{--width:100%;}.elementor-13 .elementor-element.elementor-element-0149b57{--width:51%;}.elementor-13 .elementor-element.elementor-element-cf83c9b{--width:100%;}.elementor-13 .elementor-element.elementor-element-4d3041b{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-2ac661c{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-6010501{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-c3357c3{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-327c360{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-dd9214e{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-90cfb19{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-2855045{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-37b7f5c{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-ec90836{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-d8a6f07{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-e47c5ab{--width:100%;}.elementor-13 .elementor-element.elementor-element-87af830{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-a461ff8{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-7e7520f{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-d98c7a8{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-dc92454{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-4ef704c{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-025979b{--width:21.351%;}.elementor-13 .elementor-element.elementor-element-6a739ba{--width:94.93%;}.elementor-13 .elementor-element.elementor-element-30e4d3b{--width:50%;}.elementor-13 .elementor-element.elementor-element-2b9662f{--width:50%;}.elementor-13 .elementor-element.elementor-element-4e2020a{--width:100%;}.elementor-13 .elementor-element.elementor-element-9630085{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-a68fb9f{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-38afa25{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-418372d{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-dc66504{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-4e65c58{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-29371b5{--width:106.509%;}.elementor-13 .elementor-element.elementor-element-509bbdf{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-4afbe1d{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-d4d0733{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-007fc47{--width:109.525%;}.elementor-13 .elementor-element.elementor-element-cc852c1{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-a94bdfd{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-5c17ffe{--width:50%;}.elementor-13 .elementor-element.elementor-element-0708037{--width:50%;}.elementor-13 .elementor-element.elementor-element-964a61b{--width:100%;}.elementor-13 .elementor-element.elementor-element-4043951{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-c4c3586{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-fad84e2{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-435fe2d{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-d11ee20{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-58381fa{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-0656ee8{--width:106.509%;}.elementor-13 .elementor-element.elementor-element-c0a28b1{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-2790246{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-13f8e7e{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-373f14f{--width:109.525%;}.elementor-13 .elementor-element.elementor-element-e8c91c7{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-2780bd4{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-da87c6f{--width:100%;}.elementor-13 .elementor-element.elementor-element-72b3849{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-e2a0d8c{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-79f27af{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-f3bd5a2{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-9f5496b{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-20022e2{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-567142e{--width:106.509%;}.elementor-13 .elementor-element.elementor-element-6ff4329{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-4237bdd{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-2cb8072{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-e0ac6ef{--width:109.525%;}.elementor-13 .elementor-element.elementor-element-f194f71{--content-width:1029px;}.elementor-13 .elementor-element.elementor-element-d901dbc{--width:82.376%;}.elementor-13 .elementor-element.elementor-element-67a55e2{--width:50%;}.elementor-13 .elementor-element.elementor-element-164f271{--width:50%;}.elementor-13 .elementor-element.elementor-element-11f6c66{--width:100%;}.elementor-13 .elementor-element.elementor-element-423f200{--width:33.043%;}.elementor-13 .elementor-element.elementor-element-d028dc2{--width:100%;}.elementor-13 .elementor-element.elementor-element-344d27f{--width:33.043%;}.elementor-13 .elementor-element.elementor-element-459060d{--width:100%;}.elementor-13 .elementor-element.elementor-element-5d87142{--width:33.043%;}.elementor-13 .elementor-element.elementor-element-860b781{--width:50%;}.elementor-13 .elementor-element.elementor-element-569f0ca{--width:50%;}.elementor-13 .elementor-element.elementor-element-b64484b{--width:100%;}.elementor-13 .elementor-element.elementor-element-c314806{--width:33.043%;}.elementor-13 .elementor-element.elementor-element-13e6eb4{--width:100%;}.elementor-13 .elementor-element.elementor-element-d061948{--width:33.043%;}.elementor-13 .elementor-element.elementor-element-782953a{--width:100%;}.elementor-13 .elementor-element.elementor-element-d3f00d3{--width:33.043%;}.elementor-13 .elementor-element.elementor-element-1555cb1{--width:100%;}.elementor-13 .elementor-element.elementor-element-9033a71{--width:100.078%;}.elementor-13 .elementor-element.elementor-element-05239a5{--width:100%;}.elementor-13 .elementor-element.elementor-element-67c378e{--width:100%;}.elementor-13 .elementor-element.elementor-element-2945794{--width:100%;}.elementor-13 .elementor-element.elementor-element-2fc0e0e{--width:100%;}.elementor-13 .elementor-element.elementor-element-db32dfa{--width:100%;}.elementor-13 .elementor-element.elementor-element-bb5b6bd{--width:100%;}.elementor-13 .elementor-element.elementor-element-b4541ba{--width:52%;}.elementor-13 .elementor-element.elementor-element-5e3583f{--width:100%;}.elementor-13 .elementor-element.elementor-element-55e5e2a{--width:100.078%;}.elementor-13 .elementor-element.elementor-element-108ff14{--width:100%;}.elementor-13 .elementor-element.elementor-element-fb7f425{--width:100%;}.elementor-13 .elementor-element.elementor-element-a59a323{--width:100%;}.elementor-13 .elementor-element.elementor-element-c084934{--width:100%;}.elementor-13 .elementor-element.elementor-element-355f7b2{--width:100%;}.elementor-13 .elementor-element.elementor-element-812ff6c{--width:100%;}.elementor-13 .elementor-element.elementor-element-9428feb{--width:52%;}.elementor-13 .elementor-element.elementor-element-8a3bf0b{--width:50%;}.elementor-13 .elementor-element.elementor-element-93a5a9f{--width:50%;}.elementor-13 .elementor-element.elementor-element-6275da7{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-ef825e4{--width:50%;}.elementor-13 .elementor-element.elementor-element-e577f6d{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-f0da461{--width:50%;}.elementor-13 .elementor-element.elementor-element-e6d1500{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-c95b825{--width:50%;}.elementor-13 .elementor-element.elementor-element-87af816{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-e5be608{--width:50%;}.elementor-13 .elementor-element.elementor-element-cb2ad36{--width:50%;}.elementor-13 .elementor-element.elementor-element-f0967c2{--width:50%;}.elementor-13 .elementor-element.elementor-element-c1cc2f7{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-e3a3123{--width:50%;}.elementor-13 .elementor-element.elementor-element-b52ec8a{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-a0f709a{--width:50%;}.elementor-13 .elementor-element.elementor-element-3fd9631{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-a639bdf{--width:50%;}.elementor-13 .elementor-element.elementor-element-96fba83{--width:69.704%;}.elementor-13 .elementor-element.elementor-element-4158442{--width:50%;}.elementor-13 .elementor-element.elementor-element-876c61c{--width:100%;}.elementor-13 .elementor-element.elementor-element-c6a3a1b{--width:52%;}.elementor-13 .elementor-element.elementor-element-1d4a09e{--width:50%;}.elementor-13 .elementor-element.elementor-element-5bb50d3{--width:50%;}.elementor-13 .elementor-element.elementor-element-f97b4fd{--width:100%;}.elementor-13 .elementor-element.elementor-element-08405bf{--width:100%;}}@media(min-width:1025px){.elementor-13 .elementor-element.elementor-element-fc7de48:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-fc7de48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-5351b144 */<div class="video-background">
    <iframe 
        src="https://www.youtube.com/embed/4BzjUq921Y4?autoplay=1&mute=1&loop=1&playlist=VIDEO_ID" 
        frameborder="0" 
        allow="autoplay; fullscreen" 
        allowfullscreen>
    </iframe>
</div>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc7de48 */<div class="video-background">
    <iframe 
        src="https://www.youtube.com/embed/4BzjUq921Y4?autoplay=1&mute=1&loop=1&playlist=VIDEO_ID" 
        frameborder="0" 
        allow="autoplay; fullscreen" 
        allowfullscreen>
    </iframe>
</div>/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4bbeaf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a68fb9f *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-418372d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65c58 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-509bbdf *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4d0733 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc852c1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3336160 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4c3586 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-435fe2d *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58381fa *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0a28b1 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13f8e7e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8c91c7 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-014167e *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2a0d8c *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3bd5a2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-20022e2 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ff4329 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb8072 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f194f71 *//* Estate Section card */
.project-card-estate {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}

/* Estate Section info block (unique class) */
.project-card-estate .project-info-estate {
  position: relative;
  z-index: 2; /* keeps it above background overlays */
  transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1);
}

/* Hover effect for Estate Section only */
.project-card-estate:hover .project-info-estate {
  transform: translateY(-140px); /* adjust height for Estate Section */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daa5b2d */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdd18a5 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0589e34 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df39949 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81f3fb9 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fa67e2 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8bd08fc */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e7858a7 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c57935c */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b0e41f */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5b7378 */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c084dd */.revealvertical {
    transition: all 0.4s ease-in-out;
    max-height: 0 !important;
}

.container:hover .revealvertical {
    max-height: 230px !important;
}

@media only screen and (max-width: 767px) {
  .container:hover {
  transition: none !important;
  }
}

/* Adjust the vertical reveal effect on mobile */
@media only screen and (max-width: 767px) {
  .container:hover .revealvertical {
     max-height: 330px !important;
  }
}

/* Disable the vertical reveal effect on mobile by hiding the class getting revealed */
@media only screen and (max-width: 767px) {
  .container {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
     max-height: 0 !important;
  }
}

/* Disable the vertical reveal effect on mobile by making it always revealed */
@media only screen and (max-width: 767px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .revealvertical {
     max-height: 230px !important;
  }
}

/* Adjust the vertical reveal effect for tablets */
@media only screen and (min-width: 767px) and (max-width: 1024px) {
  .container:hover {
  background-color: #E2DFFE;
  }
  .container:hover .revealvertical {
    max-height: 150px !important;
  }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-06f62cb */@media(min-width:2px){
    .elementor-13 .elementor-element.elementor-element-06f62cb .elementor-form-fields-wrapper {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
}
}/* End custom CSS */