.elementor-13248 .elementor-element.elementor-element-46575896{--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-13248 .elementor-element.elementor-element-46575896:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-46575896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-13248 .elementor-element.elementor-element-c46e785{width:var( --container-widget-width, 193px );max-width:193px;--container-widget-width:193px;--container-widget-flex-grow:0;z-index:10;}.elementor-13248 .elementor-element.elementor-element-c46e785 > .elementor-widget-container{margin:-20px 0px 0px 40px;}.elementor-13248 .elementor-element.elementor-element-c46e785.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13248 .elementor-element.elementor-element-2cda8168.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-menu-toggle{margin:0 auto;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu .elementor-item{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed .elementor-item:before,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-underline .elementor-item:after,
					 .elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-overline .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-double-line .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-2cda8168 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown a, .elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown{background-color:#FFFFFF61;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown a:hover,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown a:focus,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFF7F770;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown .elementor-item, .elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:lowercase;font-style:normal;}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13248 .elementor-element.elementor-element-2cda8168 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#0606063B;border-bottom-width:1.5px;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 > .elementor-widget-container{margin:0px 100px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8{z-index:10;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-menu-toggle{margin:0 auto;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu .elementor-item{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed .elementor-item:before,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-underline .elementor-item:after,
					 .elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-overline .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-double-line .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-7a33b9a8 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown a, .elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown{background-color:#FFFFFF61;border-style:solid;border-color:#000000;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown a:hover,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown a:focus,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFF7F770;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown .elementor-item, .elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13248 .elementor-element.elementor-element-7a33b9a8 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#060606D4;border-bottom-width:2px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-menu-toggle{margin:0 auto;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu .elementor-item{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed .elementor-item:before,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-underline .elementor-item:after,
					 .elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-overline .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-double-line .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown a, .elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-menu-toggle{color:#000000;fill:#000000;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown{background-color:#FFFFFFF7;border-style:none;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown a:hover,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown a:focus,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFF7F770;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown .elementor-item, .elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Nunito Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;font-style:normal;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#0606061F;border-bottom-width:1.5px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 div.elementor-menu-toggle{color:#000000;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 div.elementor-menu-toggle svg{fill:#000000;}.elementor-13248 .elementor-element.elementor-element-598afd8{--display:flex;--min-height:500px;--justify-content:center;--margin-top:-270px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-598afd8:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-598afd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-courtyard-flower-detail-ericeira.jpg");background-position:center center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-598afd8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-ae10ab6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-13248 .elementor-element.elementor-element-ae10ab6:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-ae10ab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-ae10ab6.e-con{--flex-grow:0;--flex-shrink:0;}.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-13248 .elementor-element.elementor-element-f24a1f5{width:var( --container-widget-width, 35.76% );max-width:35.76%;--container-widget-width:35.76%;--container-widget-flex-grow:0;text-align:center;}.elementor-13248 .elementor-element.elementor-element-f24a1f5 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-f24a1f5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-f24a1f5 .elementor-heading-title{font-family:"Give You Glory", Sans-serif;font-size:40px;font-weight:400;line-height:49px;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-13248 .elementor-element.elementor-element-24f4f76{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-24f4f76 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-24f4f76.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-586ab87{--display:flex;--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-586ab87:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-586ab87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/yoga-yurt-exterior-sunlight-garden-moka-surf-house.jpg");background-position:0px -250px;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-a564374{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-13248 .elementor-element.elementor-element-a564374:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-a564374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-25a6c5a{width:var( --container-widget-width, 35.76% );max-width:35.76%;--container-widget-width:35.76%;--container-widget-flex-grow:0;text-align:center;}.elementor-13248 .elementor-element.elementor-element-25a6c5a > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-25a6c5a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-25a6c5a .elementor-heading-title{font-family:"Give You Glory", Sans-serif;font-size:40px;font-weight:400;line-height:49px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-37ab651 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-37ab651{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-436b93d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-436b93d > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-436b93d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-4fe8896{--display:flex;--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-4fe8896:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-4fe8896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-bed-lamps-detail-moka-surf-house.jpg");background-position:bottom center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-5fc16d8{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-5fc16d8:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-5fc16d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-5fc16d8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-8bafe5a{--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-13248 .elementor-element.elementor-element-8bafe5a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-raven-slider .raven-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-raven-slider .raven-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-raven-slider .raven-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13248 .elementor-element.elementor-element-2328a78 .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/ensuite-double-room-detail-natural-design-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-2328a78 .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/ensuite-double-room-natural-light-yoga-retreat-ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-2328a78 .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/ensuite-double-room_private-bathroom_retreat_surf_yoga_ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-2328a78 .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-2328a78 .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-2328a78 .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-b71d2c3{--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-13248 .elementor-element.elementor-element-1a9d553{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-1a9d553 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-1a9d553.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-1a9d553 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-b2018f8 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-b2018f8.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-b2018f8{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-61c8225{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-61c8225:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-61c8225 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-61c8225.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-a5db4e2{--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-13248 .elementor-element.elementor-element-a93de37{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-a93de37 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-a93de37.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-a93de37 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-4a9950a > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-4a9950a.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-4a9950a{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-28c7002{--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-13248 .elementor-element.elementor-element-28c7002.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-8509cac{--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-13248 .elementor-element.elementor-element-ba933c2 .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-natural-light-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-ba933c2 .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-bed-lamps-detail-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-ba933c2 .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-wood-detail-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-ba933c2 .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-ba933c2 .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-ba933c2 .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-5ed76a1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-5ed76a1:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-5ed76a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-5ed76a1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-ebf6cdc{--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-13248 .elementor-element.elementor-element-ebf6cdc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-a4eb862 .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-double-room-detail-wooden-headboard-yoga-retreat-ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-a4eb862 .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-private-single-room-bed-detail-yoga-retreat-ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-a4eb862 .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-moka-surf-yoga-guesthouse-entry-ericeira.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-a4eb862 .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-a4eb862 .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-a4eb862 .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-29fe30c{--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-13248 .elementor-element.elementor-element-86428a1{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-86428a1 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-86428a1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-86428a1 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-744f93b > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-744f93b.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-744f93b{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-2ab8024{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-2ab8024:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-2ab8024 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-2ab8024.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-bbec8a4{--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-13248 .elementor-element.elementor-element-b024d84{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-b024d84 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-b024d84.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-b024d84 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-46aa3e9 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-46aa3e9.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-46aa3e9{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-ccbe087{--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-13248 .elementor-element.elementor-element-ccbe087.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-42e6bb9{--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-13248 .elementor-element.elementor-element-42e6bb9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-ad71c84 .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-surf-yoga-portugal-shared-room-bed.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-ad71c84 .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-surf-yoga-portugal-shared-room.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-ad71c84 .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-surf-yoga-portugal-shared-room-details.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-ad71c84 .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-ad71c84 .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-ad71c84 .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-0290977{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-0290977:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-0290977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-0290977.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-be730e5{--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-13248 .elementor-element.elementor-element-be730e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-24f21fa .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/ensuite-double-room-detail-natural-design-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-24f21fa .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/ensuite-double-room-natural-light-yoga-retreat-ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-24f21fa .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/ensuite-double-room_private-bathroom_retreat_surf_yoga_ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-24f21fa .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-24f21fa .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-24f21fa .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-d12141c{--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-13248 .elementor-element.elementor-element-b38fbbd{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-b38fbbd > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-b38fbbd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-b38fbbd .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-7c21e63 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-7c21e63.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-7c21e63{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-4a2ec76{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-4a2ec76:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-4a2ec76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-4a2ec76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-567a198{--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-13248 .elementor-element.elementor-element-8dcf75f .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-natural-light-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-8dcf75f .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-bed-lamps-detail-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-8dcf75f .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-wood-detail-moka-surf-house.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-8dcf75f .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-8dcf75f .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-8dcf75f .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-710a56c{--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-13248 .elementor-element.elementor-element-1c352c4{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-1c352c4 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-1c352c4.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-1c352c4 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-66d98a1 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-66d98a1.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-66d98a1{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-8ecf283{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-8ecf283:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-8ecf283 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-8ecf283.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-c001528{--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-13248 .elementor-element.elementor-element-d145a0f .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-double-room-detail-wooden-headboard-yoga-retreat-ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-d145a0f .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-private-single-room-bed-detail-yoga-retreat-ericeira.jpg);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-d145a0f .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-moka-surf-yoga-guesthouse-entry-ericeira.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-d145a0f .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-d145a0f .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-d145a0f .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-6784458{--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-13248 .elementor-element.elementor-element-3dfcd47{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-3dfcd47 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-3dfcd47.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-3dfcd47 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-fde3414 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-fde3414.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-fde3414{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-1485f52{--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;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-1485f52:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-1485f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-48256d6{--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-13248 .elementor-element.elementor-element-372cf2b .elementor-repeater-item-6414c37 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-surf-yoga-portugal-shared-room-bed.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-372cf2b .elementor-repeater-item-b4a672f .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-surf-yoga-portugal-shared-room.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-372cf2b .elementor-repeater-item-f7182f1 .swiper-slide-bg{background-image:url(https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-surf-yoga-portugal-shared-room-details.webp);background-color:#FFFFFF;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-372cf2b .swiper-slide{height:450px;}.elementor-13248 .elementor-element.elementor-element-372cf2b .swiper-slide-contents{max-width:66%;}.elementor-13248 .elementor-element.elementor-element-372cf2b .swiper-slide-inner{text-align:center;}.elementor-13248 .elementor-element.elementor-element-e0aa75a{--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-13248 .elementor-element.elementor-element-7301770{width:var( --container-widget-width, 109.576% );max-width:109.576%;--container-widget-width:109.576%;--container-widget-flex-grow:0;text-align:left;}.elementor-13248 .elementor-element.elementor-element-7301770 > .elementor-widget-container{margin:10px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-7301770.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-7301770 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;line-height:15px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-8e221e3 > .elementor-widget-container{margin:0px 20px 50px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-8e221e3.elementor-element{--align-self:flex-start;}.elementor-13248 .elementor-element.elementor-element-8e221e3{text-align:left;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-be700da{--display:flex;--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-be700da:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-be700da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-italian-focaccia-handmade-ericeira-portugal.webp");background-position:top center;background-size:auto;}.elementor-13248 .elementor-element.elementor-element-63d2850{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-13248 .elementor-element.elementor-element-63d2850:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-63d2850 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-affbb50{width:var( --container-widget-width, 34.653% );max-width:34.653%;--container-widget-width:34.653%;--container-widget-flex-grow:0;text-align:center;}.elementor-13248 .elementor-element.elementor-element-affbb50 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-affbb50.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-affbb50 .elementor-heading-title{font-family:"Give You Glory", Sans-serif;font-size:40px;font-weight:400;line-height:49px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-485e7a3 > .elementor-widget-container{margin:0px 20px 10px 20px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-485e7a3{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-5b153f7 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-5b153f7{text-align:center;}.elementor-13248 .elementor-element.elementor-element-5b153f7 img{border-radius:100px 100px 100px 100px;}.elementor-13248 .elementor-element.elementor-element-17876d8 > .elementor-widget-container{margin:0px 10px 30px 10px;}.elementor-13248 .elementor-element.elementor-element-17876d8{text-align:center;font-family:"Nunito Sans", Sans-serif;font-size:15px;font-weight:300;line-height:20px;color:#000000;}.elementor-13248 .elementor-element.elementor-element-0c4b5d0{--display:flex;--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-0c4b5d0:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-0c4b5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-outdoor-jacuzzi-relaxation-ericeira.jpg");background-position:bottom center;background-size:100% auto;}.elementor-13248 .elementor-element.elementor-element-9d06ee3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-9d06ee3:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-9d06ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd3d0c8 );}.elementor-13248 .elementor-element.elementor-element-db3d7b4{--display:flex;--min-height:550px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-db3d7b4:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-db3d7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/evening-gathering-firepit-garden-moka-surf-house.webp");background-position:bottom center;background-size:contain;}@media(min-width:768px){.elementor-13248 .elementor-element.elementor-element-ae10ab6{--width:100%;}.elementor-13248 .elementor-element.elementor-element-8bafe5a{--width:750px;}.elementor-13248 .elementor-element.elementor-element-b71d2c3{--width:33.3%;}.elementor-13248 .elementor-element.elementor-element-a5db4e2{--width:33.3333%;}.elementor-13248 .elementor-element.elementor-element-28c7002{--width:66.66%;}.elementor-13248 .elementor-element.elementor-element-8509cac{--width:750px;}.elementor-13248 .elementor-element.elementor-element-ebf6cdc{--width:750px;}.elementor-13248 .elementor-element.elementor-element-29fe30c{--width:33.3%;}.elementor-13248 .elementor-element.elementor-element-bbec8a4{--width:33.3333%;}.elementor-13248 .elementor-element.elementor-element-ccbe087{--width:66.66%;}.elementor-13248 .elementor-element.elementor-element-42e6bb9{--width:750px;}.elementor-13248 .elementor-element.elementor-element-be730e5{--width:66.6666%;}.elementor-13248 .elementor-element.elementor-element-d12141c{--width:33.3333%;}.elementor-13248 .elementor-element.elementor-element-567a198{--width:66.66%;}.elementor-13248 .elementor-element.elementor-element-710a56c{--width:33.3333%;}.elementor-13248 .elementor-element.elementor-element-c001528{--width:66.66%;}.elementor-13248 .elementor-element.elementor-element-6784458{--width:33.3333%;}.elementor-13248 .elementor-element.elementor-element-48256d6{--width:66.66%;}.elementor-13248 .elementor-element.elementor-element-e0aa75a{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-13248 .elementor-element.elementor-element-ae10ab6{--width:765px;}.elementor-13248 .elementor-element.elementor-element-567a198{--width:513.055px;}.elementor-13248 .elementor-element.elementor-element-c001528{--width:513.055px;}.elementor-13248 .elementor-element.elementor-element-48256d6{--width:513.055px;}}@media(min-width:1025px){.elementor-13248 .elementor-element.elementor-element-586ab87:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-586ab87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13248 .elementor-element.elementor-element-4fe8896:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-4fe8896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-13248 .elementor-element.elementor-element-be700da:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-be700da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-13248 .elementor-element.elementor-element-0c4b5d0:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-0c4b5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-13248 .elementor-element.elementor-element-46575896{--min-height:0vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-13248 .elementor-element.elementor-element-c46e785{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-13248 .elementor-element.elementor-element-c46e785 > .elementor-widget-container{margin:-20px 0px 0px 60px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 > .elementor-widget-container{margin:0px 60px 30px 0px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562.elementor-element{--align-self:center;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-underline .elementor-item:after,
					 .elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-overline .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-double-line .elementor-item:before,
					 .elementor-13248 .elementor-element.elementor-element-1c9a9562 .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562{--nav-menu-icon-size:20px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-13248 .elementor-element.elementor-element-598afd8:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-598afd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-courtyard-flower-detail-ericeira.jpg");background-position:center center;}.elementor-13248 .elementor-element.elementor-element-598afd8{--min-height:50vh;--margin-top:-312px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-f24a1f5 > .elementor-widget-container{margin:20px 5px 5px 5px;}.elementor-13248 .elementor-element.elementor-element-f24a1f5{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13248 .elementor-element.elementor-element-f24a1f5.elementor-element{--order:-99999 /* order start hack */;}.elementor-13248 .elementor-element.elementor-element-24f4f76 > .elementor-widget-container{margin:0px 40px 20px 40px;}.elementor-13248 .elementor-element.elementor-element-24f4f76{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13248 .elementor-element.elementor-element-586ab87:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-586ab87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/yoga-yurt-exterior-sunlight-garden-moka-surf-house.jpg");background-position:center center;}.elementor-13248 .elementor-element.elementor-element-25a6c5a > .elementor-widget-container{margin:20px 5px 5px 5px;}.elementor-13248 .elementor-element.elementor-element-25a6c5a{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13248 .elementor-element.elementor-element-25a6c5a.elementor-element{--order:-99999 /* order start hack */;}.elementor-13248 .elementor-element.elementor-element-37ab651 > .elementor-widget-container{margin:0px 40px 20px 40px;}.elementor-13248 .elementor-element.elementor-element-436b93d > .elementor-widget-container{margin:0px 40px 20px 40px;}.elementor-13248 .elementor-element.elementor-element-436b93d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13248 .elementor-element.elementor-element-4fe8896:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-4fe8896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/first-floor-double-room-bed-lamps-detail-moka-surf-house.jpg");background-size:auto;}.elementor-13248 .elementor-element.elementor-element-8bafe5a{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-b71d2c3{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-1a9d553 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-b2018f8 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-a5db4e2{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-a93de37 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-4a9950a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-28c7002{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-8509cac{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-ebf6cdc{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-29fe30c{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-86428a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-744f93b > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-bbec8a4{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-b024d84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-46aa3e9 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-ccbe087{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-42e6bb9{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-be730e5{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-d12141c{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-b38fbbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-7c21e63 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-567a198{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-710a56c{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-1c352c4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-66d98a1 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-c001528{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-6784458{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-3dfcd47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-fde3414 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-48256d6{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-e0aa75a{--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:20px;}.elementor-13248 .elementor-element.elementor-element-7301770 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-8e221e3 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-13248 .elementor-element.elementor-element-be700da:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-be700da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-italian-focaccia-handmade-ericeira-portugal.webp");background-position:center center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-affbb50 > .elementor-widget-container{margin:20px 5px 5px 5px;}.elementor-13248 .elementor-element.elementor-element-affbb50{--container-widget-width:450px;--container-widget-flex-grow:0;width:var( --container-widget-width, 450px );max-width:450px;}.elementor-13248 .elementor-element.elementor-element-affbb50.elementor-element{--order:-99999 /* order start hack */;}.elementor-13248 .elementor-element.elementor-element-485e7a3 > .elementor-widget-container{margin:0px 40px 20px 40px;}.elementor-13248 .elementor-element.elementor-element-0c4b5d0:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-0c4b5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-outdoor-jacuzzi-relaxation-ericeira.jpg");background-position:center center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-9d06ee3{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-13248 .elementor-element.elementor-element-db3d7b4:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-db3d7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/evening-gathering-firepit-garden-moka-surf-house.webp");background-position:center center;background-size:cover;}}@media(max-width:767px){.elementor-13248 .elementor-element.elementor-element-46575896{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-c46e785{width:var( --container-widget-width, 203px );max-width:203px;--container-widget-width:203px;--container-widget-flex-grow:0;}.elementor-13248 .elementor-element.elementor-element-c46e785 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562 > .elementor-widget-container{margin:0px 50px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-1c9a9562.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-13248 .elementor-element.elementor-element-598afd8:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-598afd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/moka-courtyard-flower-detail-ericeira.jpg");background-position:bottom center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-598afd8{--min-height:50vh;--margin-top:-300px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-ae10ab6{--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-f24a1f5{width:var( --container-widget-width, 370.805px );max-width:370.805px;--container-widget-width:370.805px;--container-widget-flex-grow:0;}.elementor-13248 .elementor-element.elementor-element-f24a1f5 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-13248 .elementor-element.elementor-element-f24a1f5 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-13248 .elementor-element.elementor-element-24f4f76 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-13248 .elementor-element.elementor-element-24f4f76{text-align:center;}.elementor-13248 .elementor-element.elementor-element-586ab87:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-586ab87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/yoga-yurt-exterior-sunlight-garden-moka-surf-house.jpg");background-position:center center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-586ab87{--min-height:350px;}.elementor-13248 .elementor-element.elementor-element-25a6c5a{width:var( --container-widget-width, 370.805px );max-width:370.805px;--container-widget-width:370.805px;--container-widget-flex-grow:0;}.elementor-13248 .elementor-element.elementor-element-25a6c5a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13248 .elementor-element.elementor-element-25a6c5a .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-13248 .elementor-element.elementor-element-37ab651 > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-13248 .elementor-element.elementor-element-37ab651{text-align:center;}.elementor-13248 .elementor-element.elementor-element-436b93d > .elementor-widget-container{margin:0px 20px 10px 20px;}.elementor-13248 .elementor-element.elementor-element-436b93d{text-align:center;}.elementor-13248 .elementor-element.elementor-element-4fe8896{--min-height:350px;}.elementor-13248 .elementor-element.elementor-element-5fc16d8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-8bafe5a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-b71d2c3{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-1a9d553 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-1a9d553{text-align:center;}.elementor-13248 .elementor-element.elementor-element-b2018f8 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-b2018f8{text-align:center;}.elementor-13248 .elementor-element.elementor-element-61c8225{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-a5db4e2{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-a93de37 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-a93de37{text-align:center;}.elementor-13248 .elementor-element.elementor-element-4a9950a > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-4a9950a{text-align:center;}.elementor-13248 .elementor-element.elementor-element-28c7002{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-8509cac{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-5ed76a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-ebf6cdc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-29fe30c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-86428a1 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-86428a1{text-align:center;}.elementor-13248 .elementor-element.elementor-element-744f93b > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-744f93b{text-align:center;}.elementor-13248 .elementor-element.elementor-element-2ab8024{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-bbec8a4{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-b024d84 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-b024d84{text-align:center;}.elementor-13248 .elementor-element.elementor-element-46aa3e9 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-46aa3e9{text-align:center;}.elementor-13248 .elementor-element.elementor-element-ccbe087{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-42e6bb9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-0290977{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-be730e5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-d12141c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-b38fbbd > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-b38fbbd{text-align:center;}.elementor-13248 .elementor-element.elementor-element-7c21e63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-7c21e63{text-align:center;}.elementor-13248 .elementor-element.elementor-element-4a2ec76{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-567a198{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-710a56c{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-1c352c4 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-1c352c4{text-align:center;}.elementor-13248 .elementor-element.elementor-element-66d98a1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-66d98a1{text-align:center;}.elementor-13248 .elementor-element.elementor-element-8ecf283{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-c001528{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-6784458{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-3dfcd47 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-3dfcd47{text-align:center;}.elementor-13248 .elementor-element.elementor-element-fde3414 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 15px 15px;}.elementor-13248 .elementor-element.elementor-element-fde3414{text-align:center;}.elementor-13248 .elementor-element.elementor-element-1485f52{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-48256d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13248 .elementor-element.elementor-element-e0aa75a{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-13248 .elementor-element.elementor-element-7301770 > .elementor-widget-container{margin:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-7301770{text-align:center;}.elementor-13248 .elementor-element.elementor-element-8e221e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-13248 .elementor-element.elementor-element-8e221e3{text-align:center;}.elementor-13248 .elementor-element.elementor-element-be700da:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-be700da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-italian-focaccia-handmade-ericeira-portugal.webp");background-position:center center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-be700da{--min-height:450px;}.elementor-13248 .elementor-element.elementor-element-63d2850{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-13248 .elementor-element.elementor-element-affbb50{width:var( --container-widget-width, 370.805px );max-width:370.805px;--container-widget-width:370.805px;--container-widget-flex-grow:0;}.elementor-13248 .elementor-element.elementor-element-affbb50 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-13248 .elementor-element.elementor-element-affbb50 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-13248 .elementor-element.elementor-element-485e7a3 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-13248 .elementor-element.elementor-element-485e7a3{text-align:center;}.elementor-13248 .elementor-element.elementor-element-17876d8 > .elementor-widget-container{margin:0px 20px 15px 20px;}.elementor-13248 .elementor-element.elementor-element-0c4b5d0:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-0c4b5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/the-house-outdoor-jacuzzi-relaxation-ericeira.jpg");background-position:center right;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-0c4b5d0{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13248 .elementor-element.elementor-element-db3d7b4:not(.elementor-motion-effects-element-type-background), .elementor-13248 .elementor-element.elementor-element-db3d7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mokasurfhouse.com/wp-content/uploads/2025/04/evening-gathering-firepit-garden-moka-surf-house.webp");background-position:center center;background-size:cover;}.elementor-13248 .elementor-element.elementor-element-db3d7b4{--min-height:450px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-46575896 */.sticky-header {
   top: -70px !important;
   z-index: -1;
   transition: top 1s ease !important;
}
.sticky-header.elementor-sticky--effects {
    top: 0 !important;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */