.elementor-4529 .elementor-element.elementor-element-47efe3c{--display:flex;--min-height:100vh;--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-4529 .elementor-element.elementor-element-47efe3c:not(.elementor-motion-effects-element-type-background), .elementor-4529 .elementor-element.elementor-element-47efe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stayatslo.com/wp-content/uploads/2025/07/GCH-Jeeves-Final-59-scaled-e1755256884520.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-4529 .elementor-element.elementor-element-09e4d76 > .elementor-widget-container{padding:6% 0% 0% 0%;}.elementor-4529 .elementor-element.elementor-element-09e4d76.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-09e4d76{text-align:center;}.elementor-4529 .elementor-element.elementor-element-09e4d76 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:4vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-518c2f8{--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;--padding-top:5%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-4529 .elementor-element.elementor-element-d308c21.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-d308c21{text-align:center;}.elementor-4529 .elementor-element.elementor-element-d308c21 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:4vw;font-weight:400;line-height:1.4em;color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-d44ca18{--display:flex;--min-height:0px;--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:0%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-widget-text-editor{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-4529 .elementor-element.elementor-element-6489ecb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-6489ecb{text-align:center;font-family:"Lato", Sans-serif;font-size:1.2vw;line-height:1.6em;color:#3D3C3A;}.elementor-4529 .elementor-element.elementor-element-5a2e3ee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.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-4529 .elementor-element.elementor-element-e87b603{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4529 .elementor-element.elementor-element-e87b603 .elementor-divider-separator{width:30vw;margin:0 auto;margin-center:0;}.elementor-4529 .elementor-element.elementor-element-e87b603 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4529 .elementor-element.elementor-element-e87b603.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-e87b603.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-e87b603.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-e87b603.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-e87b603.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-e72848d{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:10vw;}.elementor-4529 .elementor-element.elementor-element-bb577e7{--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:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-4529 .elementor-element.elementor-element-f61855d{text-align:left;}.elementor-4529 .elementor-element.elementor-element-f61855d .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-39b9e37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4529 .elementor-element.elementor-element-39b9e37{text-align:left;font-family:"Lato", Sans-serif;font-size:1.2vw;line-height:1.6em;color:var( --e-global-color-text );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-b5b053e .elementor-button{background-color:var( --e-global-color-transparent );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-75d42d1 );color:var( --e-global-color-75d42d1 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-b5b053e .elementor-button:hover, .elementor-4529 .elementor-element.elementor-element-b5b053e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-background );border-color:var( --e-global-color-transparent );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4529 .elementor-element.elementor-element-b5b053e .elementor-button:hover svg, .elementor-4529 .elementor-element.elementor-element-b5b053e .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-6468f47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4529 .elementor-element.elementor-element-6195be8 img{border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-665f678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-ce17999{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4529 .elementor-element.elementor-element-ce17999 .elementor-divider-separator{width:30vw;margin:0 auto;margin-center:0;}.elementor-4529 .elementor-element.elementor-element-ce17999 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4529 .elementor-element.elementor-element-ce17999.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-ce17999.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-ce17999.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-ce17999.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-ce17999.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-3ae4244{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-4529 .elementor-element.elementor-element-933d079{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-5a65cb4 img{border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-0ff1274{--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:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-4529 .elementor-element.elementor-element-4a74159{text-align:left;}.elementor-4529 .elementor-element.elementor-element-4a74159 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-8c2dedf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4529 .elementor-element.elementor-element-8c2dedf{text-align:left;font-family:"Lato", Sans-serif;font-size:1.2vw;line-height:1.6em;color:var( --e-global-color-text );}.elementor-4529 .elementor-element.elementor-element-c24ac19 .elementor-button{background-color:var( --e-global-color-transparent );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-75d42d1 );color:var( --e-global-color-75d42d1 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-c24ac19 .elementor-button:hover, .elementor-4529 .elementor-element.elementor-element-c24ac19 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-background );border-color:var( --e-global-color-transparent );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4529 .elementor-element.elementor-element-c24ac19 .elementor-button:hover svg, .elementor-4529 .elementor-element.elementor-element-c24ac19 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-6a27978{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-f193379{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4529 .elementor-element.elementor-element-f193379 .elementor-divider-separator{width:30vw;margin:0 auto;margin-center:0;}.elementor-4529 .elementor-element.elementor-element-f193379 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4529 .elementor-element.elementor-element-f193379.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-f193379.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-f193379.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-f193379.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-f193379.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-bec2a17{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-4529 .elementor-element.elementor-element-bec2a17.e-con{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-2e76bb3{--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:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-4529 .elementor-element.elementor-element-35eaddc{text-align:left;}.elementor-4529 .elementor-element.elementor-element-35eaddc .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-659009d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4529 .elementor-element.elementor-element-659009d{text-align:left;font-family:"Lato", Sans-serif;font-size:1.2vw;line-height:1.6em;color:var( --e-global-color-text );}.elementor-4529 .elementor-element.elementor-element-f2563a0 .elementor-button{background-color:var( --e-global-color-transparent );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-75d42d1 );color:var( --e-global-color-75d42d1 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-f2563a0 .elementor-button:hover, .elementor-4529 .elementor-element.elementor-element-f2563a0 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-background );border-color:var( --e-global-color-transparent );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4529 .elementor-element.elementor-element-f2563a0 .elementor-button:hover svg, .elementor-4529 .elementor-element.elementor-element-f2563a0 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-0d47213{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-5e89bcd img{border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-355343d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-4bf7bf6{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4529 .elementor-element.elementor-element-4bf7bf6 .elementor-divider-separator{width:30vw;margin:0 auto;margin-center:0;}.elementor-4529 .elementor-element.elementor-element-4bf7bf6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4529 .elementor-element.elementor-element-4bf7bf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-4bf7bf6.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-4bf7bf6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-4bf7bf6.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-4bf7bf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-da4890b{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-4529 .elementor-element.elementor-element-da4890b.e-con{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-498856c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-50bf51f img{border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-7ecd73d{--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:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-4529 .elementor-element.elementor-element-d639c5e{text-align:left;}.elementor-4529 .elementor-element.elementor-element-d639c5e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-85d811f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4529 .elementor-element.elementor-element-85d811f{text-align:left;font-family:"Lato", Sans-serif;font-size:1.2vw;line-height:1.6em;color:var( --e-global-color-text );}.elementor-4529 .elementor-element.elementor-element-155fc82 .elementor-button{background-color:var( --e-global-color-transparent );font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;fill:var( --e-global-color-75d42d1 );color:var( --e-global-color-75d42d1 );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-155fc82 .elementor-button:hover, .elementor-4529 .elementor-element.elementor-element-155fc82 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-background );border-color:var( --e-global-color-transparent );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-4529 .elementor-element.elementor-element-155fc82 .elementor-button:hover svg, .elementor-4529 .elementor-element.elementor-element-155fc82 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-93153a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-f0a5a5e{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-4529 .elementor-element.elementor-element-f0a5a5e .elementor-divider-separator{width:30vw;margin:0 auto;margin-center:0;}.elementor-4529 .elementor-element.elementor-element-f0a5a5e .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-4529 .elementor-element.elementor-element-f0a5a5e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-f0a5a5e.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-f0a5a5e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-f0a5a5e.elementor-view-framed .elementor-icon, .elementor-4529 .elementor-element.elementor-element-f0a5a5e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-f198205{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-4529 .elementor-element.elementor-element-f198205.e-con{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-2cc7c6f{--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:1em 0em;--row-gap:1em;--column-gap:0em;}.elementor-4529 .elementor-element.elementor-element-9092d63{text-align:left;}.elementor-4529 .elementor-element.elementor-element-9092d63 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:2.2vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-4529 .elementor-element.elementor-element-a4596ad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4529 .elementor-element.elementor-element-a4596ad{text-align:left;font-size:1.2vw;line-height:1.4em;color:var( --e-global-color-text );}.elementor-4529 .elementor-element.elementor-element-eb86fd2 .elementor-button{background-color:#4D141E00;font-family:"Lato", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-accent );color:var( --e-global-color-accent );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-eb86fd2 .elementor-button:hover, .elementor-4529 .elementor-element.elementor-element-eb86fd2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-background );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-4529 .elementor-element.elementor-element-eb86fd2.elementor-element{--align-self:flex-start;}.elementor-4529 .elementor-element.elementor-element-eb86fd2 .elementor-button:hover svg, .elementor-4529 .elementor-element.elementor-element-eb86fd2 .elementor-button:focus svg{fill:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-a715c0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-65c4a02 img{border-radius:10px 10px 10px 10px;}.elementor-4529 .elementor-element.elementor-element-c0b553b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-74e8e60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-0591654{--display:flex;}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-repeater-item-17f83d3.elementor-social-icon{background-color:var( --e-global-color-f321cf1 );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-repeater-item-17f83d3.elementor-social-icon i{color:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-repeater-item-17f83d3.elementor-social-icon svg{fill:var( --e-global-color-background );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7{--grid-template-columns:repeat(0, auto);width:100%;max-width:100%;bottom:0px;--icon-size:41px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-widget-container{text-align:left;}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 > .elementor-widget-container{padding:0% 0% 3% 3%;}body:not(.rtl) .elementor-4529 .elementor-element.elementor-element-6a8b4d7{right:0px;}body.rtl .elementor-4529 .elementor-element.elementor-element-6a8b4d7{left:0px;}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-social-icon{background-color:var( --e-global-color-f321cf1 );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-social-icon i{color:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-social-icon svg{fill:var( --e-global-color-accent );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-social-icon:hover{background-color:var( --e-global-color-5f574fa );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-social-icon:hover i{color:var( --e-global-color-e8c66e8 );}.elementor-4529 .elementor-element.elementor-element-6a8b4d7 .elementor-social-icon:hover svg{fill:var( --e-global-color-e8c66e8 );}@media(max-width:1024px){.elementor-4529 .elementor-element.elementor-element-d308c21 .elementor-heading-title{font-size:22em;}}@media(max-width:767px){.elementor-4529 .elementor-element.elementor-element-47efe3c:not(.elementor-motion-effects-element-type-background), .elementor-4529 .elementor-element.elementor-element-47efe3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stayatslo.com/wp-content/uploads/2025/07/DSC1192-Enhanced-NR-scaled.jpg");}.elementor-4529 .elementor-element.elementor-element-47efe3c{--min-height:820px;}.elementor-4529 .elementor-element.elementor-element-09e4d76 > .elementor-widget-container{padding:0% 2% 0% 2%;}.elementor-4529 .elementor-element.elementor-element-09e4d76{text-align:center;}.elementor-4529 .elementor-element.elementor-element-09e4d76 .elementor-heading-title{font-size:9.6vw;}.elementor-4529 .elementor-element.elementor-element-d308c21{text-align:left;}.elementor-4529 .elementor-element.elementor-element-d308c21 .elementor-heading-title{font-size:2em;}.elementor-4529 .elementor-element.elementor-element-d44ca18{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:flex-end;}.elementor-4529 .elementor-element.elementor-element-6489ecb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4529 .elementor-element.elementor-element-6489ecb{text-align:center;font-size:4.5vw;}.elementor-4529 .elementor-element.elementor-element-f61855d{width:100%;max-width:100%;}.elementor-4529 .elementor-element.elementor-element-f61855d .elementor-heading-title{font-size:10vw;}.elementor-4529 .elementor-element.elementor-element-39b9e37{width:100%;max-width:100%;text-align:left;font-size:5vw;}.elementor-4529 .elementor-element.elementor-element-6195be8.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-3ae4244{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-4a74159{width:100%;max-width:100%;}.elementor-4529 .elementor-element.elementor-element-4a74159 .elementor-heading-title{font-size:10vw;}.elementor-4529 .elementor-element.elementor-element-8c2dedf{width:100%;max-width:100%;text-align:left;font-size:5vw;}.elementor-4529 .elementor-element.elementor-element-bec2a17.e-con{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-35eaddc{width:100%;max-width:100%;}.elementor-4529 .elementor-element.elementor-element-35eaddc .elementor-heading-title{font-size:10vw;}.elementor-4529 .elementor-element.elementor-element-659009d{width:100%;max-width:100%;text-align:left;font-size:5vw;}.elementor-4529 .elementor-element.elementor-element-5e89bcd.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-da4890b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4529 .elementor-element.elementor-element-50bf51f.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-d639c5e{width:100%;max-width:100%;}.elementor-4529 .elementor-element.elementor-element-d639c5e .elementor-heading-title{font-size:10vw;}.elementor-4529 .elementor-element.elementor-element-85d811f{width:100%;max-width:100%;text-align:left;font-size:5vw;}.elementor-4529 .elementor-element.elementor-element-9092d63{width:100%;max-width:100%;}.elementor-4529 .elementor-element.elementor-element-9092d63 .elementor-heading-title{font-size:10vw;}.elementor-4529 .elementor-element.elementor-element-a4596ad{width:100%;max-width:100%;text-align:left;font-size:5vw;}.elementor-4529 .elementor-element.elementor-element-eb86fd2 > .elementor-widget-container{padding:2vw 2vw 2vw 2vw;}.elementor-4529 .elementor-element.elementor-element-eb86fd2.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-65c4a02.elementor-element{--align-self:center;}.elementor-4529 .elementor-element.elementor-element-23c6c0d.elementor-element{--align-self:flex-end;}.elementor-4529 .elementor-element.elementor-element-6a8b4d7{--icon-size:30px;}}@media(min-width:768px){.elementor-4529 .elementor-element.elementor-element-47efe3c{--width:100vw;}.elementor-4529 .elementor-element.elementor-element-d44ca18{--content-width:67vw;}.elementor-4529 .elementor-element.elementor-element-bb577e7{--width:50%;}.elementor-4529 .elementor-element.elementor-element-6468f47{--width:50%;}.elementor-4529 .elementor-element.elementor-element-933d079{--width:50%;}.elementor-4529 .elementor-element.elementor-element-0ff1274{--width:50%;}.elementor-4529 .elementor-element.elementor-element-2e76bb3{--width:50%;}.elementor-4529 .elementor-element.elementor-element-0d47213{--width:50%;}.elementor-4529 .elementor-element.elementor-element-498856c{--width:50%;}.elementor-4529 .elementor-element.elementor-element-7ecd73d{--width:50%;}.elementor-4529 .elementor-element.elementor-element-2cc7c6f{--width:50%;}.elementor-4529 .elementor-element.elementor-element-a715c0f{--width:50%;}}/* Start custom CSS for html, class: .elementor-element-23c6c0d */.go-to-top {
  position: fixed;
  bottom: 15px;
  right: 30px;
  background-color: #EAE7E2; /* color suave estilo SLO */
  color: #2C2C2C; /* texto oscuro pero suave */
  font-size: 20px;
  padding: 8px 16px;
  border-radius: 50%;
  text-decoration: none;
  box-shadow: 2px 6px rgba(0, 0, 0, 0.15);
  z-index: 999;
  transition: all 0.3s ease;
}
.go-to-top:hover {
  background-color: #DAD7D2; /* un poco más oscuro al pasar el mouse */
  color: #000;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Lora';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://stayatslo.com/wp-content/uploads/2025/07/Lora-SemiBoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */