.elementor-4808 .elementor-element.elementor-element-b1d92c3{--display:flex;--min-height:90px;--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:-100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:100;}.elementor-4808 .elementor-element.elementor-element-b1d92c3.e-con{--align-self:center;}.elementor-4808 .elementor-element.elementor-element-788a678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4808 .elementor-element.elementor-element-a679a6b img{width:100%;}.elementor-4808 .elementor-element.elementor-element-3a4937c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-5406968{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 21px / 2 );}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;border-width:0px;border-radius:0px;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:1.7px;word-spacing:0px;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:7px;padding-right:7px;padding-top:4px;padding-bottom:4px;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:21px;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a:hover,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a:focus,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-menu-toggle:hover,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a:hover,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a:focus,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown a.highlighted{background-color:#000000;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown .elementor-item, .elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1.53px;}.elementor-4808 .elementor-element.elementor-element-5406968 div.elementor-menu-toggle{color:#000000;}.elementor-4808 .elementor-element.elementor-element-5406968 div.elementor-menu-toggle svg{fill:#000000;}.elementor-4808 .elementor-element.elementor-element-5406968 div.elementor-menu-toggle:hover, .elementor-4808 .elementor-element.elementor-element-5406968 div.elementor-menu-toggle:focus{color:#000000;}.elementor-4808 .elementor-element.elementor-element-5406968 div.elementor-menu-toggle:hover svg, .elementor-4808 .elementor-element.elementor-element-5406968 div.elementor-menu-toggle:focus svg{fill:#000000;}.elementor-4808 .elementor-element.elementor-element-001916c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-44a01df .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #C2AA8C 0%, #8A683D 94%);border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-44a01df .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-44a01df .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(270deg, #C2AA8C 0%, #8A683D 100%);}.elementor-4808 .elementor-element.elementor-element-44a01df{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-44a01df .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-44a01df .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-8758b1d{--display:flex;--min-height:90px;--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:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;--z-index:100;}.elementor-4808 .elementor-element.elementor-element-8758b1d:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-8758b1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-8758b1d.e-con{--align-self:center;}.elementor-4808 .elementor-element.elementor-element-03c3782{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-4808 .elementor-element.elementor-element-7085db7 img{width:100%;}.elementor-4808 .elementor-element.elementor-element-dc13ddc{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-553f2e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-cd2ae40{width:auto;max-width:auto;--e-nav-menu-horizontal-menu-item-margin:calc( 21px / 2 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-menu-toggle{margin-left:auto;background-color:#FFFFFF00;border-width:0px;border-radius:0px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:24px;letter-spacing:1.7px;word-spacing:0px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-caa3525 );fill:var( --e-global-color-caa3525 );padding-left:7px;padding-right:7px;padding-top:4px;padding-bottom:4px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-caa3525 );fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed .elementor-item:before,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-underline .elementor-item:after,
					 .elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-overline .elementor-item:before,
					 .elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-double-line .elementor-item:before,
					 .elementor-4808 .elementor-element.elementor-element-cd2ae40 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:21px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown{background-color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a:hover,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a:focus,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-menu-toggle:hover,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-menu-toggle:focus{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a:hover,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a:focus,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown a.highlighted{background-color:#000000;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown .elementor-item, .elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:1.53px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 div.elementor-menu-toggle{color:#000000;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 div.elementor-menu-toggle svg{fill:#000000;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 div.elementor-menu-toggle:hover, .elementor-4808 .elementor-element.elementor-element-cd2ae40 div.elementor-menu-toggle:focus{color:#000000;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 div.elementor-menu-toggle:hover svg, .elementor-4808 .elementor-element.elementor-element-cd2ae40 div.elementor-menu-toggle:focus svg{fill:#000000;}.elementor-4808 .elementor-element.elementor-element-933a227{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-ee1d5b8 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #C2AA8C 0%, #8A683D 94%);border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-ee1d5b8 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-ee1d5b8 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(270deg, #C2AA8C 0%, #8A683D 100%);}.elementor-4808 .elementor-element.elementor-element-ee1d5b8{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-ee1d5b8 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-ee1d5b8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d63f7c4{--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-4808 .elementor-element.elementor-element-d63f7c4:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-d63f7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-8f3b578{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3d29d088{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--overlay-mix-blend-mode:multiply;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4808 .elementor-element.elementor-element-3d29d088::before, .elementor-4808 .elementor-element.elementor-element-3d29d088 > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-3d29d088 > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-3d29d088 > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-3d29d088 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-3d29d088 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4808 .elementor-element.elementor-element-67f7ba4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4808 .elementor-element.elementor-element-fc2cb9b img{width:38%;max-width:100%;opacity:0.74;}.elementor-4808 .elementor-element.elementor-element-12ea6bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.12;--overlay-mix-blend-mode:multiply;border-style:solid;--border-style:solid;border-width:6px 0px 0px 0px;--border-top-width:6px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-caa3525 );--border-color:var( --e-global-color-caa3525 );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:80px;--padding-right:080px;}.elementor-4808 .elementor-element.elementor-element-12ea6bb:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-12ea6bb::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");--background-overlay:'';}.elementor-4808 .elementor-element.elementor-element-b9c076f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4808 .elementor-element.elementor-element-480cd70{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-4808 .elementor-element.elementor-element-274f696{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-4808 .elementor-element.elementor-element-b5db425{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-b5db425 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b5db425 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:#C2AA8C;}.elementor-4808 .elementor-element.elementor-element-5513878 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5513878 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-6dc2b17{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-6dc2b17 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-429a41f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-4808 .elementor-element.elementor-element-5db3dff{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:60px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-123b2b7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4808 .elementor-element.elementor-element-5c9de8f > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5c9de8f .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-8cf134c > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8cf134c{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-b15081c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4808 .elementor-element.elementor-element-b15081c::before, .elementor-4808 .elementor-element.elementor-element-b15081c > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-b15081c > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-b15081c > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-b15081c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-b15081c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4808 .elementor-element.elementor-element-79935d1 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-79935d1 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-115afd8 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-115afd8{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4808 .elementor-element.elementor-element-ed150b6 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-ed150b6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-69fa3a9 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-69fa3a9{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:50px;}.elementor-4808 .elementor-element.elementor-element-ba8524d > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-ba8524d .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-9fb96cb > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-9fb96cb{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-3ca35ae3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-3ca35ae3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-3ef64e62.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-3ef64e62.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4808 .elementor-element.elementor-element-3ef64e62.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-4808 .elementor-element.elementor-element-3ef64e62 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4808 .elementor-element.elementor-element-3ef64e62 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-6100ed0 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:-30px -30px -30px -30px;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-4b89b548.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4808 .elementor-element.elementor-element-4b89b548.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-4b89b548.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4808 .elementor-element.elementor-element-4b89b548 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-4b89b548 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 73px 0px 45px;}.elementor-4808 .elementor-element.elementor-element-25446658{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-25446658 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-25446658 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-762a00a4 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-762a00a4 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:47px;font-weight:600;text-transform:capitalize;line-height:1.2em;letter-spacing:1.6px;-webkit-text-stroke-color:#000;stroke:#000;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-icon i{color:var( --e-global-color-caa3525 );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-icon svg{fill:var( --e-global-color-caa3525 );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-3d8913c2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1em;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-3b2982e > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3b2982e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-5e69431 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #C2AA8C 0%, #8A683D 94%);border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-5e69431 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-5e69431 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(270deg, #C2AA8C 0%, #8A683D 100%);}.elementor-4808 .elementor-element.elementor-element-5e69431{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-5e69431 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5e69431 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-5e69431 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d055392{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px;}.elementor-4808 .elementor-element.elementor-element-d055392:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2AA8C2B;}.elementor-4808 .elementor-element.elementor-element-d055392::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");--background-overlay:'';}.elementor-4808 .elementor-element.elementor-element-edf1c6a{--display:flex;--margin-top:0px;--margin-bottom:-61px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b08234b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b08234b .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:34px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-080e7eb{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-19f883d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-19f883d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-61c8bb0{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-77081c2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-21ca648{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-21ca648 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-21ca648 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-7054949{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-7054949 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7054949 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-0c8b75a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-0c8b75a .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-0c8b75a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-5678860{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-5678860 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-5678860 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-be0c649{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-0e09f4a .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-0e09f4a{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-0e09f4a .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-0e09f4a .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-0e09f4a .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-0e09f4a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-a711b7a .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-a711b7a .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-a711b7a .elementor-button:focus{background-color:#204A4F;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-a711b7a{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-a711b7a .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-a711b7a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-2e6a964{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-46570c0{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-46570c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-5972820{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-ff9bb5d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-ff9bb5d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-cc61b4d{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-a235ef2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b0fa4bb{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-b0fa4bb > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b0fa4bb .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-b501c14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-b501c14 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b501c14 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-a151f34{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-a151f34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-a151f34 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-0b5cd03{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-0b5cd03 .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-0b5cd03 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-5d9de3e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-5d9de3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-5d9de3e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-336c30c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-b8e24ba .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-b8e24ba{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-b8e24ba .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-b8e24ba .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-b8e24ba .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-b8e24ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-0171c99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3ad1cc9{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-3ad1cc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-db42002{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-db42002.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-254f2ce{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-254f2ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-78112d0{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-a3b44bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-a2c61af{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-a2c61af > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a2c61af .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-1bfbc03{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-1bfbc03 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1bfbc03 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-41ee29f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-41ee29f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-41ee29f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-6d41c86{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-6d41c86 .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-6d41c86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-b869992{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-b869992 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-b869992 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-381c15d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-305cff6 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-305cff6{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-305cff6 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-305cff6 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-305cff6 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-305cff6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-be2f496 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-be2f496 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-be2f496 .elementor-button:focus{background-color:#204A4F;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-be2f496{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-be2f496 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-be2f496 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-e4e68ad{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-18431a8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-18431a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-efea0a7{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-535cf41{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-535cf41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-620b03b{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-c9c7f5f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-8e08c24{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-8e08c24 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8e08c24 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-13f368a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-13f368a > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-13f368a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-c74b52b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-c74b52b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-c74b52b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5a21abf{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-5a21abf .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-5a21abf .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-6de3c89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-6de3c89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-6de3c89 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-955faf4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-1f0a73c .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-1f0a73c{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-1f0a73c .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-1f0a73c .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-1f0a73c .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-1f0a73c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-568881b .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-568881b .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-568881b .elementor-button:focus{background-color:#204A4F;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-568881b{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-568881b .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-568881b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-7af35e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-d93b8de{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-d93b8de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-266a4f8{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-0b7a43d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-0b7a43d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-a7b9bbb{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-5fb83e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-9850c53{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-9850c53 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-9850c53 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-668abff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-668abff > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-668abff .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-e390997{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-e390997 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-e390997 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-7d7545d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-7d7545d .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-7d7545d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-d6ff41d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-d6ff41d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-d6ff41d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-7b0e9fc .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-7b0e9fc{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-7b0e9fc .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-7b0e9fc .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-7b0e9fc .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-7b0e9fc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-f88649a .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-f88649a .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-f88649a .elementor-button:focus{background-color:#204A4F;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-f88649a{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-f88649a .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-f88649a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-9f1b45b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-4f2186d{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-4f2186d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-7399028{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-87bf2e0{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-87bf2e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-0cf56ff{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-dce5fea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-6260dd6{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-6260dd6 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6260dd6 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-6a985da{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-6a985da > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6a985da .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-eb1ab3b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-eb1ab3b .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-eb1ab3b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-b712cde{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-d98c358 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-d98c358{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-d98c358 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-d98c358 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-d98c358 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-d98c358 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-c30c384 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-c30c384{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-c30c384 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-c30c384 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-c30c384 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-c30c384 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-cc3f5c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-6e6ad90{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-6e6ad90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-8de0db5{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-2cdeccf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-2cdeccf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-72f5cba{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-5a03cc0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-2188721{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-2188721 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2188721 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-94857dd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-94857dd > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-94857dd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-ded33ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-ded33ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-ded33ed .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-d181913{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-d181913 .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-d181913 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-cb78198{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-cb78198 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-cb78198 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-a1a57a8 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-a1a57a8{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-a1a57a8 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-a1a57a8 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-a1a57a8 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-a1a57a8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-1dbd4b2 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-1dbd4b2 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-1dbd4b2 .elementor-button:focus{background-color:#204A4F;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-1dbd4b2{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-1dbd4b2 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-1dbd4b2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-f454489{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-fac04c2{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-fac04c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-84314dd{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-51d6b2f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-51d6b2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-c5aa202{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-baa5a05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-ab3373a{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-ab3373a > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-ab3373a .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-509e448{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-509e448 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-509e448 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-2f9feba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-2f9feba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-2f9feba .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-d52afb5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-d52afb5 .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-d52afb5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-a52a9cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-a52a9cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-a52a9cb .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-7785660{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-7c0c095 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-7c0c095{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-7c0c095 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-7c0c095 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-7c0c095 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-7c0c095 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-b465f48 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-b465f48{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-b465f48 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-b465f48 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-b465f48 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-b465f48 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d1f6d9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-516379a{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-516379a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-4bbc3cc{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-7251fb8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-7251fb8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-372ccda{--spacer-size:9px;}.elementor-4808 .elementor-element.elementor-element-87b0d37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-c3e5691{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-c3e5691 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-c3e5691 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-0fb1474{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-0fb1474 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0fb1474 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-e400c11{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-e400c11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-e400c11 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-32acb0c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-32acb0c .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-32acb0c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-0afcae7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-0afcae7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-0afcae7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-4808 .elementor-element.elementor-element-e96e5de .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-e96e5de{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-e96e5de .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-e96e5de .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-e96e5de .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-e96e5de .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-5e68be9 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-5e68be9{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-5e68be9 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-5e68be9 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-5e68be9 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-5e68be9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-8d0e6a4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-0bf2deb{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-0bf2deb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-4808 .elementor-element.elementor-element-a86d3a8{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-f7f8c5f{--display:flex;--min-height:648px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-179e9c7 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-179e9c7{text-align:center;}.elementor-4808 .elementor-element.elementor-element-179e9c7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-e2b883f{--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:00px 00px;--row-gap:00px;--column-gap:00px;--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-4808 .elementor-element.elementor-element-d999c78{--display:flex;--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-4808 .elementor-element.elementor-element-d999c78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4808 .elementor-element.elementor-element-2d9a502 > .elementor-widget-container{margin:9px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2d9a502 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-8e0a56f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-8e0a56f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(80px/2);}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-80px/2);}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-8e0a56f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5cdc23f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4808 .elementor-element.elementor-element-5cdc23f .elementor-divider-separator{width:100%;}.elementor-4808 .elementor-element.elementor-element-5cdc23f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4808 .elementor-element.elementor-element-ca5dca3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-ca5dca3 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2px/2);}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2px/2);}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-icon i{color:#204A4F;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-icon svg{fill:#204A4F;transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-4808 .elementor-element.elementor-element-ca5dca3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-97a1960 .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-97a1960{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-97a1960 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-97a1960 .elementor-button:focus{color:#FFFFFF;border-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-97a1960 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-97a1960 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-255798f .elementor-button{background-color:#204A4F;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-255798f .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-255798f .elementor-button:focus{background-color:#204A4F;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-255798f{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-255798f .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-255798f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-83489a6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-89748a5{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-89748a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-22222ad{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:100%;max-width:100%;--n-tabs-title-gap:2px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:28px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:28px;--n-tabs-title-font-size:13.5px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:#FFFFFF;--n-tabs-icon-size:16px;--n-tabs-icon-color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-22222ad > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#C2AA8C;background-color:transparent;background-image:linear-gradient(90deg, #C2AA8C 0%, #8A683D 100%);}.elementor-4808 .elementor-element.elementor-element-22222ad.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-secondary );background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #8A683D 100%);}.elementor-4808 .elementor-element.elementor-element-22222ad.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-4808 .elementor-element.elementor-element-22222ad.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#204A4F;}.elementor-4808 .elementor-element.elementor-element-22222ad > .elementor-widget-container{margin:000px 20px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-22222ad.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Serif Display", Sans-serif;font-weight:500;text-transform:capitalize;}.elementor-4808 .elementor-element.elementor-element-22222ad [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-1222418f:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-1222418f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-4808 .elementor-element.elementor-element-1222418f > .elementor-container{max-width:1600px;}.elementor-4808 .elementor-element.elementor-element-1222418f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:31px;padding:50px 80px 50px 80px;}.elementor-4808 .elementor-element.elementor-element-1222418f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-4b619f06.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4808 .elementor-element.elementor-element-4b619f06 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-4b619f06 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d73d3fb{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-d73d3fb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d73d3fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-134f7f5 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-134f7f5 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-b162be6{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-b162be6 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8273415 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:1.53px;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(90deg, #C2AA8C 0%, #8A683D 94%);border-style:none;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-4808 .elementor-element.elementor-element-8273415 .elementor-button:hover, .elementor-4808 .elementor-element.elementor-element-8273415 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(270deg, #C2AA8C 0%, #8A683D 100%);}.elementor-4808 .elementor-element.elementor-element-8273415{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-8273415 .elementor-button:hover svg, .elementor-4808 .elementor-element.elementor-element-8273415 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-b6e5fce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4808 .elementor-element.elementor-element-b6e5fce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-b6e5fce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5e0604e > .elementor-widget-container{margin:0px 0px 48px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-icon i{color:var( --e-global-color-caa3525 );transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-icon svg{fill:var( --e-global-color-caa3525 );transition:fill 0.3s;}.elementor-4808 .elementor-element.elementor-element-5e0604e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:1em;}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-4808 .elementor-element.elementor-element-4845376{--display:flex;--min-height:588px;--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-4808 .elementor-element.elementor-element-4845376:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-4845376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/07/La-Reserva-Cala-Golf_Villa-for-sale-Marbella-east1-copy.webp");background-position:center center;}.elementor-4808 .elementor-element.elementor-element-d507e02 > .elementor-container{max-width:1600px;}.elementor-4808 .elementor-element.elementor-element-d507e02{margin-top:70px;margin-bottom:0px;padding:0px 80px 0px 80px;}.elementor-4808 .elementor-element.elementor-element-631402d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-631402d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-dd8d16d{width:auto;max-width:auto;text-align:start;}.elementor-4808 .elementor-element.elementor-element-dd8d16d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-dd8d16d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-9429930 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-9429930{text-align:start;}.elementor-4808 .elementor-element.elementor-element-9429930 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-959ee94{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-959ee94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5c5a3015 > .elementor-container{max-width:1600px;}.elementor-4808 .elementor-element.elementor-element-5c5a3015{margin-top:60px;margin-bottom:0px;padding:0px 80px 20px 80px;}.elementor-4808 .elementor-element.elementor-element-2a23b835:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4808 .elementor-element.elementor-element-2a23b835 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6383b0f );}.elementor-4808 .elementor-element.elementor-element-2a23b835 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-2a23b835 > .elementor-element-populated{box-shadow:0px 10px 30px 10px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 22px 0px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;padding:52px 50px 42px 49px;}.elementor-4808 .elementor-element.elementor-element-2a23b835 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-1d83635 .elementor-icon-wrapper{text-align:start;}.elementor-4808 .elementor-element.elementor-element-1d83635.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-1d83635.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-1d83635.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-1d83635.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-1d83635.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-1aa924dd > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1aa924dd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-505a8d3b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-505a8d3b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-01b0536:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4808 .elementor-element.elementor-element-01b0536 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6383b0f );}.elementor-4808 .elementor-element.elementor-element-01b0536 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-01b0536 > .elementor-element-populated{box-shadow:0px 10px 30px 10px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 22px 0px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;padding:52px 50px 42px 49px;}.elementor-4808 .elementor-element.elementor-element-01b0536 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-f693eed .elementor-icon-wrapper{text-align:start;}.elementor-4808 .elementor-element.elementor-element-f693eed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-f693eed.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-f693eed.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-f693eed.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-f693eed.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-f7cafe0 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-f7cafe0 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-e5ed9bc > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-e5ed9bc{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-c3fd891:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-element-populated{box-shadow:0px 10px 30px 10px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 22px 0px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;padding:52px 50px 42px 49px;}.elementor-4808 .elementor-element.elementor-element-14b7dac .elementor-icon-wrapper{text-align:start;}.elementor-4808 .elementor-element.elementor-element-14b7dac.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-14b7dac.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-14b7dac.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-14b7dac.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-14b7dac.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-44904b2 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-44904b2 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#C2AA8C;}.elementor-4808 .elementor-element.elementor-element-bd67b7d > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-bd67b7d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-9b078e8 > .elementor-container{max-width:1600px;}.elementor-4808 .elementor-element.elementor-element-9b078e8{margin-top:0px;margin-bottom:0px;padding:0px 80px 60px 80px;}.elementor-4808 .elementor-element.elementor-element-980888f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4808 .elementor-element.elementor-element-980888f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-980888f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-980888f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-4808 .elementor-element.elementor-element-980888f > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-980888f > .elementor-element-populated{box-shadow:0px 10px 30px 10px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 22px 0px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;padding:52px 50px 42px 49px;}.elementor-4808 .elementor-element.elementor-element-6462eee .elementor-icon-wrapper{text-align:start;}.elementor-4808 .elementor-element.elementor-element-6462eee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-6462eee.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-6462eee.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-6462eee.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-6462eee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-45e42d7 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-45e42d7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#C2AA8C;}.elementor-4808 .elementor-element.elementor-element-a4909d0 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a4909d0{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-595f149:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4808 .elementor-element.elementor-element-595f149 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6383b0f );}.elementor-4808 .elementor-element.elementor-element-595f149 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-595f149 > .elementor-element-populated{box-shadow:0px 10px 30px 10px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 22px 0px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;padding:52px 50px 42px 49px;}.elementor-4808 .elementor-element.elementor-element-595f149 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-93dc045 .elementor-icon-wrapper{text-align:start;}.elementor-4808 .elementor-element.elementor-element-93dc045.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-93dc045.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-93dc045.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-93dc045.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-93dc045.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-68b1b34 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-68b1b34 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-898e02e > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-898e02e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-312f2ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4808 .elementor-element.elementor-element-312f2ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6383b0f );}.elementor-4808 .elementor-element.elementor-element-312f2ba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-312f2ba > .elementor-element-populated{box-shadow:0px 10px 30px 10px rgba(0, 0, 0, 0.07);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 22px 0px 0px;--e-column-margin-right:22px;--e-column-margin-left:0px;padding:52px 50px 42px 49px;}.elementor-4808 .elementor-element.elementor-element-312f2ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-dbc6855 .elementor-icon-wrapper{text-align:start;}.elementor-4808 .elementor-element.elementor-element-dbc6855.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-dbc6855.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-dbc6855.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-dbc6855.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-dbc6855.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-d3ec347 > .elementor-widget-container{margin:0px 0px 17px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d3ec347 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:25px;font-weight:500;text-transform:capitalize;color:#0A423D;}.elementor-4808 .elementor-element.elementor-element-56e620b > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-56e620b{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#000000;}.elementor-4808 .elementor-element.elementor-element-d7dda2f{--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-4808 .elementor-element.elementor-element-bdd6092{--spacer-size:33px;}.elementor-4808 .elementor-element.elementor-element-58502b0{--spacer-size:15px;}.elementor-4808 .elementor-element.elementor-element-788b4f4f:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-788b4f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-788b4f4f > .elementor-background-overlay{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");opacity:0.16;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-788b4f4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 80px 0px 80px;}.elementor-4808 .elementor-element.elementor-element-7f5d6e7a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-7f5d6e7a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2728d142{margin-top:0px;margin-bottom:0px;padding:040px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-76680d03.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4808 .elementor-element.elementor-element-76680d03.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-76680d03.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4808 .elementor-element.elementor-element-76680d03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-76680d03 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 40px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-76680d03 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-3e74c088.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4808 .elementor-element.elementor-element-3e74c088.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-3e74c088 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3e74c088 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-769e96a{width:auto;max-width:auto;text-align:start;}.elementor-4808 .elementor-element.elementor-element-769e96a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-769e96a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:var( --e-global-color-6383b0f );}.elementor-4808 .elementor-element.elementor-element-2bcb2ce > .elementor-widget-container{margin:9px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce{text-align:start;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-2ee8c4e{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-2ee8c4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-content{border-block-end-color:var( --e-global-color-6bd1f95 );color:#FFFFFF;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-title{border-color:var( --e-global-color-6bd1f95 );padding:20px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-toggle-title, .elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-title.elementor-active a, .elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#C2AA8C;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-toggle-title{font-family:"DM Serif Display", Sans-serif;font-size:20px;font-weight:500;text-transform:capitalize;line-height:1em;}.elementor-4808 .elementor-element.elementor-element-296412ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-296412ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-139e776b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4808 .elementor-element.elementor-element-139e776b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-139e776b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-17f110d{width:auto;max-width:auto;text-align:center;}.elementor-4808 .elementor-element.elementor-element-17f110d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-17f110d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-62be387 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-62be387{text-align:center;}.elementor-4808 .elementor-element.elementor-element-62be387 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:47px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-46c0cca5{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-29b165a{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-6091ee8{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-664c2d5a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-664c2d5a:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-664c2d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/08/20220728_152-la-reserva-de-la-cala-golf-villa-plots-for-sale-la-cala-bemont-marbella_HR3-scaled.jpg");background-position:center center;}.elementor-4808 .elementor-element.elementor-element-664c2d5a > .elementor-background-overlay{background-color:#204A4F;opacity:0.94;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-664c2d5a > .elementor-container{max-width:1170px;}.elementor-4808 .elementor-element.elementor-element-664c2d5a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:118px 0px 80px 0px;}.elementor-4808 .elementor-element.elementor-element-304ee66b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-304ee66b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 33px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-034f6c2{width:auto;max-width:auto;}.elementor-4808 .elementor-element.elementor-element-034f6c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-034f6c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-6fb85d3 > .elementor-widget-container{margin:9px 0px 29px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6fb85d3{text-align:start;}.elementor-4808 .elementor-element.elementor-element-6fb85d3 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-size:40px;font-weight:600;line-height:1.2em;letter-spacing:1.6px;color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-8b56799 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8b56799{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1.84em;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-3ff83ed8{margin-top:0px;margin-bottom:29px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2cc71a6d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0ecb3ec .elementor-icon-wrapper{text-align:center;}.elementor-4808 .elementor-element.elementor-element-0ecb3ec.elementor-view-stacked .elementor-icon{background-color:#AF9681;}.elementor-4808 .elementor-element.elementor-element-0ecb3ec.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-0ecb3ec.elementor-view-default .elementor-icon{color:#AF9681;border-color:#AF9681;}.elementor-4808 .elementor-element.elementor-element-0ecb3ec.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-0ecb3ec.elementor-view-default .elementor-icon svg{fill:#AF9681;}.elementor-4808 .elementor-element.elementor-element-6a4fc566 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-6a4fc566 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 21px;}.elementor-4808 .elementor-element.elementor-element-394d9036 > .elementor-widget-container{margin:-2px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-394d9036 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-10b60b35 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-10b60b35 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-242137f5{margin-top:0px;margin-bottom:9px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4bd6b47d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2f3eb0a .elementor-icon-wrapper{text-align:center;}.elementor-4808 .elementor-element.elementor-element-2f3eb0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-2f3eb0a.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-2f3eb0a.elementor-view-default .elementor-icon{color:var( --e-global-color-caa3525 );border-color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-2f3eb0a.elementor-view-framed .elementor-icon, .elementor-4808 .elementor-element.elementor-element-2f3eb0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-6f0650f4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4808 .elementor-element.elementor-element-6f0650f4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 19px;}.elementor-4808 .elementor-element.elementor-element-4892cff3 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4892cff3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-3bce626a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3bce626a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-5f25a47e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-5f25a47e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group{padding-right:calc( 19px/2 );padding-left:calc( 19px/2 );margin-bottom:29px;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-form-fields-wrapper{margin-left:calc( -19px/2 );margin-right:calc( -19px/2 );margin-bottom:-29px;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group > label, .elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-subgroup label{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-type-html{padding-bottom:0px;color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group .elementor-field, .elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-subgroup label{font-family:"Montserrat", Sans-serif;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var( --e-global-color-caa3525 );border-width:0px 0px 1px 0px;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var( --e-global-color-caa3525 );border-width:0px 0px 1px 0px;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-field-group .elementor-select-wrapper::before{color:var( --e-global-color-caa3525 );}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-button{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-4808 .elementor-element.elementor-element-d459f6f .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-caa3525 );color:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-button[type="submit"]{background-color:var( --e-global-color-caa3525 );color:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-message{font-family:"Montserrat", Sans-serif;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-message.elementor-message-success{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-message.elementor-message-danger{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d459f6f .elementor-message.elementor-help-inline{color:#FFFFFF;}.elementor-4808 .elementor-element.elementor-element-d459f6f{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:#FFFFFF;--e-form-steps-indicator-inactive-secondary-color:#FFFFFF;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-4808 .elementor-element.elementor-element-5d6d4082{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-5d6d4082:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-5d6d4082 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#204A4F;}.elementor-4808 .elementor-element.elementor-element-3ef5135f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-76207eb5{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-fbaa555{font-family:"Montserrat", Sans-serif;font-size:13px;color:#B09573;}@media(min-width:768px){.elementor-4808 .elementor-element.elementor-element-b1d92c3{--content-width:1600px;}.elementor-4808 .elementor-element.elementor-element-788a678{--width:25%;}.elementor-4808 .elementor-element.elementor-element-3a4937c{--width:55%;}.elementor-4808 .elementor-element.elementor-element-001916c{--width:20%;}.elementor-4808 .elementor-element.elementor-element-8758b1d{--content-width:1600px;}.elementor-4808 .elementor-element.elementor-element-03c3782{--width:25%;}.elementor-4808 .elementor-element.elementor-element-553f2e4{--width:55%;}.elementor-4808 .elementor-element.elementor-element-933a227{--width:20%;}.elementor-4808 .elementor-element.elementor-element-429a41f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-123b2b7{--width:33%;}.elementor-4808 .elementor-element.elementor-element-b15081c{--width:33%;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--width:33%;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--width:33%;}.elementor-4808 .elementor-element.elementor-element-d055392{--content-width:1600px;}.elementor-4808 .elementor-element.elementor-element-080e7eb{--width:100%;}.elementor-4808 .elementor-element.elementor-element-19f883d{--width:25%;}.elementor-4808 .elementor-element.elementor-element-2e6a964{--width:100%;}.elementor-4808 .elementor-element.elementor-element-5972820{--width:100%;}.elementor-4808 .elementor-element.elementor-element-ff9bb5d{--width:25%;}.elementor-4808 .elementor-element.elementor-element-0171c99{--width:100%;}.elementor-4808 .elementor-element.elementor-element-db42002{--width:98.688%;}.elementor-4808 .elementor-element.elementor-element-254f2ce{--width:25%;}.elementor-4808 .elementor-element.elementor-element-e4e68ad{--width:100%;}.elementor-4808 .elementor-element.elementor-element-efea0a7{--width:100%;}.elementor-4808 .elementor-element.elementor-element-535cf41{--width:25%;}.elementor-4808 .elementor-element.elementor-element-7af35e6{--width:100%;}.elementor-4808 .elementor-element.elementor-element-266a4f8{--width:100%;}.elementor-4808 .elementor-element.elementor-element-0b7a43d{--width:25%;}.elementor-4808 .elementor-element.elementor-element-9f1b45b{--width:100%;}.elementor-4808 .elementor-element.elementor-element-7399028{--width:100%;}.elementor-4808 .elementor-element.elementor-element-87bf2e0{--width:25%;}.elementor-4808 .elementor-element.elementor-element-cc3f5c6{--width:100%;}.elementor-4808 .elementor-element.elementor-element-8de0db5{--width:100%;}.elementor-4808 .elementor-element.elementor-element-2cdeccf{--width:25%;}.elementor-4808 .elementor-element.elementor-element-f454489{--width:100%;}.elementor-4808 .elementor-element.elementor-element-84314dd{--width:100%;}.elementor-4808 .elementor-element.elementor-element-51d6b2f{--width:25%;}.elementor-4808 .elementor-element.elementor-element-d1f6d9f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-4bbc3cc{--width:100%;}.elementor-4808 .elementor-element.elementor-element-7251fb8{--width:25%;}.elementor-4808 .elementor-element.elementor-element-8d0e6a4{--width:100%;}.elementor-4808 .elementor-element.elementor-element-a86d3a8{--width:100%;}.elementor-4808 .elementor-element.elementor-element-f7f8c5f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-e2b883f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-83489a6{--width:100%;}.elementor-4808 .elementor-element.elementor-element-4b619f06{width:65%;}.elementor-4808 .elementor-element.elementor-element-b6e5fce{width:35%;}.elementor-4808 .elementor-element.elementor-element-304ee66b{width:50%;}.elementor-4808 .elementor-element.elementor-element-2cc71a6d{width:14%;}.elementor-4808 .elementor-element.elementor-element-6a4fc566{width:86%;}.elementor-4808 .elementor-element.elementor-element-4bd6b47d{width:14%;}.elementor-4808 .elementor-element.elementor-element-6f0650f4{width:86%;}.elementor-4808 .elementor-element.elementor-element-5f25a47e{width:50%;}}@media(max-width:1200px) and (min-width:768px){.elementor-4808 .elementor-element.elementor-element-12ea6bb{--width:100%;}.elementor-4808 .elementor-element.elementor-element-b9c076f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-274f696{--width:100%;}.elementor-4808 .elementor-element.elementor-element-429a41f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-3ef64e62{width:100%;}.elementor-4808 .elementor-element.elementor-element-4b89b548{width:100%;}.elementor-4808 .elementor-element.elementor-element-76680d03{width:100%;}.elementor-4808 .elementor-element.elementor-element-3e74c088{width:100%;}.elementor-4808 .elementor-element.elementor-element-304ee66b{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4808 .elementor-element.elementor-element-3d29d088{--width:100%;}.elementor-4808 .elementor-element.elementor-element-b9c076f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-429a41f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-123b2b7{--width:1000%;}.elementor-4808 .elementor-element.elementor-element-b15081c{--width:100%;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--width:100%;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--width:100%;}.elementor-4808 .elementor-element.elementor-element-3ef64e62{width:100%;}.elementor-4808 .elementor-element.elementor-element-4b89b548{width:100%;}.elementor-4808 .elementor-element.elementor-element-19f883d{--width:100%;}.elementor-4808 .elementor-element.elementor-element-ff9bb5d{--width:100%;}.elementor-4808 .elementor-element.elementor-element-254f2ce{--width:100%;}.elementor-4808 .elementor-element.elementor-element-535cf41{--width:100%;}.elementor-4808 .elementor-element.elementor-element-0b7a43d{--width:100%;}.elementor-4808 .elementor-element.elementor-element-87bf2e0{--width:100%;}.elementor-4808 .elementor-element.elementor-element-2cdeccf{--width:100%;}.elementor-4808 .elementor-element.elementor-element-51d6b2f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-7251fb8{--width:100%;}.elementor-4808 .elementor-element.elementor-element-4b619f06{width:100%;}.elementor-4808 .elementor-element.elementor-element-b6e5fce{width:100%;}.elementor-4808 .elementor-element.elementor-element-76680d03{width:100%;}.elementor-4808 .elementor-element.elementor-element-3e74c088{width:100%;}.elementor-4808 .elementor-element.elementor-element-304ee66b{width:50%;}.elementor-4808 .elementor-element.elementor-element-5f25a47e{width:50%;}}@media(max-width:880px) and (min-width:768px){.elementor-4808 .elementor-element.elementor-element-b9c076f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-429a41f{--width:100%;}.elementor-4808 .elementor-element.elementor-element-123b2b7{--width:100%;}.elementor-4808 .elementor-element.elementor-element-b15081c{--width:100%;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--width:100%;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--width:100%;}.elementor-4808 .elementor-element.elementor-element-3ef64e62{width:100%;}.elementor-4808 .elementor-element.elementor-element-4b89b548{width:100%;}.elementor-4808 .elementor-element.elementor-element-4b619f06{width:100%;}.elementor-4808 .elementor-element.elementor-element-b6e5fce{width:100%;}.elementor-4808 .elementor-element.elementor-element-304ee66b{width:100%;}.elementor-4808 .elementor-element.elementor-element-5f25a47e{width:100%;}}@media(min-width:1367px){.elementor-4808 .elementor-element.elementor-element-4845376:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-4845376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-4808 .elementor-element.elementor-element-be0c649{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-336c30c{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-381c15d{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-955faf4{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-b712cde{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-7785660{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-4808 .elementor-element.elementor-element-12ea6bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-4808 .elementor-element.elementor-element-3ca35ae3{margin-top:0px;margin-bottom:-100px;padding:4em 1em 0em 1em;}.elementor-4808 .elementor-element.elementor-element-be0c649{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-336c30c{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-381c15d{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-955faf4{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-b712cde{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-7785660{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-1222418f{margin-top:0px;margin-bottom:0px;padding:19em 1em 0em 1em;}.elementor-4808 .elementor-element.elementor-element-d507e02{margin-top:0px;margin-bottom:0px;padding:19em 1em 0em 1em;}.elementor-4808 .elementor-element.elementor-element-5c5a3015{padding:5em 1em 4em 1em;}.elementor-4808 .elementor-element.elementor-element-9b078e8{padding:5em 1em 4em 1em;}.elementor-4808 .elementor-element.elementor-element-788b4f4f{margin-top:0px;margin-bottom:0px;padding:10em 1em 4em 1em;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4808 .elementor-element.elementor-element-296412ad{margin-top:0px;margin-bottom:0px;padding:5em 1em 5em 1em;}.elementor-4808 .elementor-element.elementor-element-664c2d5a{margin-top:0px;margin-bottom:0px;padding:5em 1em 5em 1em;}}@media(max-width:1200px){.elementor-4808 .elementor-element.elementor-element-4a427a6 img{width:166px;}.elementor-4808 .elementor-element.elementor-element-8f3b578{--min-height:673px;}.elementor-4808 .elementor-element.elementor-element-12ea6bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4808 .elementor-element.elementor-element-b9c076f{--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-4808 .elementor-element.elementor-element-274f696{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-6dc2b17{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-5db3dff{--margin-top:00px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;}.elementor-4808 .elementor-element.elementor-element-123b2b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b15081c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3ca35ae3{margin-top:0px;margin-bottom:0px;padding:20px 0px 020px 0px;}.elementor-4808 .elementor-element.elementor-element-3ef64e62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-4b89b548 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-be0c649{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-336c30c{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-381c15d{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-955faf4{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-b712cde{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-7785660{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-1222418f{padding:40px 20px 0px 020px;}.elementor-4808 .elementor-element.elementor-element-b6e5fce > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4845376{--min-height:476px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-4845376:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-4845376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-4808 .elementor-element.elementor-element-d507e02{padding:40px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-5c5a3015{padding:0px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-9b078e8{padding:20px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-788b4f4f{padding:40px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-2728d142{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3e74c088 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4808 .elementor-element.elementor-element-296412ad{padding:5em 1em 0em 1em;}.elementor-4808 .elementor-element.elementor-element-29b165a{--e-image-carousel-slides-to-show:2;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-5f25a47e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4808 .elementor-element.elementor-element-5f25a47e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-5f25a47e > .elementor-element-populated{padding:50px 50px 50px 50px;}}@media(max-width:1024px){.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4808 .elementor-element.elementor-element-5406968 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px !important;}.elementor-4808 .elementor-element.elementor-element-5406968 .elementor-menu-toggle{border-width:1px;border-radius:0px;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:22px !important;}.elementor-4808 .elementor-element.elementor-element-cd2ae40 .elementor-menu-toggle{border-width:1px;border-radius:0px;}.elementor-4808 .elementor-element.elementor-element-4a427a6 img{width:20%;}.elementor-4808 .elementor-element.elementor-element-8f3b578{--min-height:7vh;--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-4808 .elementor-element.elementor-element-3d29d088{--min-height:558px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-12ea6bb::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-12ea6bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-4808 .elementor-element.elementor-element-b9c076f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-4808 .elementor-element.elementor-element-274f696{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-5513878{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-6dc2b17{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-429a41f{--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-4808 .elementor-element.elementor-element-5db3dff{--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-4808 .elementor-element.elementor-element-123b2b7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b15081c{--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-4808 .elementor-element.elementor-element-3cbbb16{--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-4808 .elementor-element.elementor-element-7d8550c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-4808 .elementor-element.elementor-element-3ca35ae3{margin-top:0px;margin-bottom:0px;padding:40px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-3ef64e62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6100ed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4b89b548 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-762a00a4{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-d055392::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-d055392{--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4808 .elementor-element.elementor-element-edf1c6a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4808 .elementor-element.elementor-element-b08234b{width:100%;max-width:100%;text-align:start;}.elementor-4808 .elementor-element.elementor-element-080e7eb{--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-4808 .elementor-element.elementor-element-21ca648{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-7054949{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-be0c649{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-2e6a964{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-5972820{--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-4808 .elementor-element.elementor-element-b0fa4bb{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-b501c14{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-336c30c{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-0171c99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-db42002{--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-4808 .elementor-element.elementor-element-a2c61af{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-1bfbc03{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-381c15d{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-e4e68ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-efea0a7{--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-4808 .elementor-element.elementor-element-8e08c24{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-13f368a{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-955faf4{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-7af35e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-266a4f8{--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-4808 .elementor-element.elementor-element-9850c53{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-668abff{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-9f1b45b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-7399028{--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-4808 .elementor-element.elementor-element-6260dd6{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-6a985da{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-b712cde{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-cc3f5c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-8de0db5{--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-4808 .elementor-element.elementor-element-2188721{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-94857dd{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-f454489{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-84314dd{--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-4808 .elementor-element.elementor-element-ab3373a{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-509e448{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-7785660{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-d1f6d9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-4bbc3cc{--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-4808 .elementor-element.elementor-element-c3e5691{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-0fb1474{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;text-align:start;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-8d0e6a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-179e9c7{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-e2b883f{--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-4808 .elementor-element.elementor-element-2d9a502{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-83489a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-22222ad{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-padding-top:15px;--n-tabs-title-padding-right:20px;--n-tabs-title-padding-bottom:15px;--n-tabs-title-padding-left:20px;}.elementor-4808 .elementor-element.elementor-element-22222ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1222418f{margin-top:0px;margin-bottom:0px;padding:4em 1em 4em 1em;}.elementor-4808 .elementor-element.elementor-element-d73d3fb{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-134f7f5{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-b162be6{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-b6e5fce > .elementor-element-populated{padding:40px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4845376:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-4845376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/07/La-Reserva-Cala-Golf_Villa-for-sale-Marbella-east1-copy.webp");background-size:cover;}.elementor-4808 .elementor-element.elementor-element-4845376{--min-height:439px;}.elementor-4808 .elementor-element.elementor-element-d507e02{margin-top:0px;margin-bottom:0px;padding:4em 1em 4em 1em;}.elementor-4808 .elementor-element.elementor-element-dd8d16d{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-9429930{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-959ee94{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-5c5a3015{margin-top:-10px;margin-bottom:-10px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-2a23b835 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-01b0536 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-9b078e8{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-980888f > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-595f149 > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-312f2ba > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-788b4f4f > .elementor-background-overlay{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-788b4f4f{padding:5em 1em 5em 1em;}.elementor-4808 .elementor-element.elementor-element-76680d03 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-3e74c088 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-4808 .elementor-element.elementor-element-769e96a{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4808 .elementor-element.elementor-element-296412ad{padding:5em 01em 0em 1em;}.elementor-4808 .elementor-element.elementor-element-62be387{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;}.elementor-4808 .elementor-element.elementor-element-664c2d5a:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-664c2d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/08/20220728_152-la-reserva-de-la-cala-golf-villa-plots-for-sale-la-cala-bemont-marbella_HR3-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-6fb85d3{width:var( --container-widget-width, 387.5px );max-width:387.5px;--container-widget-width:387.5px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-4808 .elementor-element.elementor-element-5f25a47e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4808 .elementor-element.elementor-element-5f25a47e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4808 .elementor-element.elementor-element-5f25a47e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-4808 .elementor-element.elementor-element-5d6d4082{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}@media(max-width:880px){.elementor-4808 .elementor-element.elementor-element-4a427a6 img{width:156px;}.elementor-4808 .elementor-element.elementor-element-8f3b578{--min-height:294px;}.elementor-4808 .elementor-element.elementor-element-3d29d088{--min-height:469px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-67f7ba4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4808 .elementor-element.elementor-element-fc2cb9b img{max-width:771px;}.elementor-4808 .elementor-element.elementor-element-12ea6bb{--z-index:0;}.elementor-4808 .elementor-element.elementor-element-b9c076f{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-274f696{--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-4808 .elementor-element.elementor-element-5513878 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5db3dff{--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-4808 .elementor-element.elementor-element-123b2b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b15081c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3ef64e62 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6100ed0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-762a00a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-762a00a4{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-4808 .elementor-element.elementor-element-b08234b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-21ca648 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7054949 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-be0c649{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-b0fa4bb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b501c14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-336c30c{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-a2c61af > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1bfbc03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-381c15d{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-8e08c24 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-13f368a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-955faf4{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-9850c53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-668abff > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-6260dd6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6a985da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b712cde{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-2188721 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-94857dd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-ab3373a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-509e448 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7785660{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-c3e5691 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0fb1474 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-179e9c7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2d9a502 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d73d3fb{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-134f7f5{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-134f7f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-b162be6{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-b6e5fce > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4845376{--min-height:387px;}.elementor-4808 .elementor-element.elementor-element-4845376:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-4845376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-4808 .elementor-element.elementor-element-d507e02{padding:40px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-dd8d16d{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-9429930{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-9429930 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-959ee94{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-5c5a3015{margin-top:020px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4808 .elementor-element.elementor-element-9b078e8{padding:20px 18px 4px 22px;}.elementor-4808 .elementor-element.elementor-element-788b4f4f{margin-top:0px;margin-bottom:0px;padding:5em 1em 6em 1em;}.elementor-4808 .elementor-element.elementor-element-769e96a{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2ee8c4e{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-296412ad{padding:5em 1em 0em 1em;}.elementor-4808 .elementor-element.elementor-element-17f110d{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-62be387{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-62be387 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-034f6c2{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-6fb85d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8b56799{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-4808 .elementor-element.elementor-element-b1d92c3{--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-4808 .elementor-element.elementor-element-44a01df > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-4808 .elementor-element.elementor-element-44a01df .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-ee1d5b8 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-4808 .elementor-element.elementor-element-ee1d5b8 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-4a427a6 img{width:42%;}.elementor-4808 .elementor-element.elementor-element-8f3b578{--width:1600px;--min-height:12vh;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4808 .elementor-element.elementor-element-3d29d088{--min-height:402px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-67f7ba4{--width:300px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-fc2cb9b img{width:100%;}.elementor-4808 .elementor-element.elementor-element-12ea6bb::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-12ea6bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-12ea6bb{--z-index:0;}.elementor-4808 .elementor-element.elementor-element-5513878 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-6dc2b17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5db3dff{--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-4808 .elementor-element.elementor-element-123b2b7{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b15081c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3cbbb16{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-7d8550c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-3ca35ae3{margin-top:0px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-4808 .elementor-element.elementor-element-3ef64e62 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6100ed0 > .elementor-widget-container{margin:-2px -2px -2px -2px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-4b89b548 > .elementor-element-populated{padding:50px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-762a00a4 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-762a00a4 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-3d8913c2 > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-4808 .elementor-element.elementor-element-3b2982e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5e69431 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5e69431 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-d055392::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .e-con-inner > .elementor-background-video-container::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4808 .elementor-element.elementor-element-d055392 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-d055392{--padding-top:30px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4808 .elementor-element.elementor-element-edf1c6a{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4808 .elementor-element.elementor-element-b08234b{text-align:center;}.elementor-4808 .elementor-element.elementor-element-b08234b .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-21ca648{text-align:center;}.elementor-4808 .elementor-element.elementor-element-21ca648 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-7054949{text-align:center;}.elementor-4808 .elementor-element.elementor-element-7054949 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-5f0bdb8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0c8b75a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5678860 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-be0c649{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-0e09f4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0e09f4a .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-a711b7a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-a711b7a .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-2e6a964{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-b0fa4bb{text-align:center;}.elementor-4808 .elementor-element.elementor-element-b0fa4bb .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-b501c14{text-align:center;}.elementor-4808 .elementor-element.elementor-element-b501c14 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-a151f34 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0b5cd03 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5d9de3e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-336c30c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-b8e24ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b8e24ba .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-0171c99{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-a2c61af{text-align:center;}.elementor-4808 .elementor-element.elementor-element-a2c61af .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-1bfbc03{text-align:center;}.elementor-4808 .elementor-element.elementor-element-1bfbc03 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-41ee29f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6d41c86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b869992 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-381c15d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-305cff6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-305cff6 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-be2f496 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-be2f496 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-e4e68ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-8e08c24{text-align:center;}.elementor-4808 .elementor-element.elementor-element-8e08c24 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-13f368a{text-align:center;}.elementor-4808 .elementor-element.elementor-element-13f368a .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-c74b52b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5a21abf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6de3c89 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-955faf4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-1f0a73c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1f0a73c .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-568881b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-568881b .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-7af35e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-9850c53{text-align:center;}.elementor-4808 .elementor-element.elementor-element-9850c53 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-668abff{text-align:center;}.elementor-4808 .elementor-element.elementor-element-668abff .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-e390997 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7d7545d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d6ff41d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-42a6b07{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-7b0e9fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7b0e9fc .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-f88649a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-f88649a .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-9f1b45b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-6260dd6{text-align:center;}.elementor-4808 .elementor-element.elementor-element-6260dd6 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-6a985da{text-align:center;}.elementor-4808 .elementor-element.elementor-element-6a985da .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-5ed2e0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-eb1ab3b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a9cd9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b712cde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-d98c358 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d98c358 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-c30c384 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-c30c384 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-cc3f5c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-2188721{text-align:center;}.elementor-4808 .elementor-element.elementor-element-2188721 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-94857dd{text-align:center;}.elementor-4808 .elementor-element.elementor-element-94857dd .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-ded33ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d181913 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-cb78198 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-2dbc3c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-a1a57a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a1a57a8 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-1dbd4b2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1dbd4b2 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-f454489{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-ab3373a{text-align:center;}.elementor-4808 .elementor-element.elementor-element-ab3373a .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-509e448{text-align:center;}.elementor-4808 .elementor-element.elementor-element-509e448 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-2f9feba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-d52afb5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-a52a9cb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7785660{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-7c0c095 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-7c0c095 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-b465f48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-b465f48 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-d1f6d9f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-c3e5691{text-align:center;}.elementor-4808 .elementor-element.elementor-element-c3e5691 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-0fb1474{text-align:center;}.elementor-4808 .elementor-element.elementor-element-0fb1474 .elementor-heading-title{font-size:25px;}.elementor-4808 .elementor-element.elementor-element-e400c11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-32acb0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-0afcae7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-c3f8be5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4808 .elementor-element.elementor-element-e96e5de > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-e96e5de .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-5e68be9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5e68be9 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-8d0e6a4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-179e9c7 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-2d9a502 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-8e0a56f > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-ca5dca3 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-97a1960 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-97a1960 .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-255798f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-255798f .elementor-button{padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-83489a6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4808 .elementor-element.elementor-element-22222ad{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-icon-size:27px;}.elementor-4808 .elementor-element.elementor-element-22222ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-134f7f5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-134f7f5 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-b162be6{width:100%;max-width:100%;font-size:16px;}.elementor-4808 .elementor-element.elementor-element-b162be6 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8273415 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-8273415 .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-4808 .elementor-element.elementor-element-b6e5fce > .elementor-element-populated{margin:0px 0px 25px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-5e0604e > .elementor-widget-container{margin:40px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4808 .elementor-element.elementor-element-5e0604e .elementor-icon-list-item > a{font-size:16px;}.elementor-4808 .elementor-element.elementor-element-4845376:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-4845376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/07/La-Reserva-Cala-Golf_Villa-for-sale-Marbella-east1-copy.webp");background-size:cover;}.elementor-4808 .elementor-element.elementor-element-4845376{--min-height:253px;}.elementor-4808 .elementor-element.elementor-element-d507e02{margin-top:0px;margin-bottom:0px;padding:4em 1em 1em 1em;}.elementor-4808 .elementor-element.elementor-element-9429930 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-9429930 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-959ee94{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-959ee94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5c5a3015{padding:0em 1em 1em 1em;}.elementor-4808 .elementor-element.elementor-element-2a23b835 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-01b0536 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-c3fd891 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-9b078e8{padding:0em 1em 4em 1em;}.elementor-4808 .elementor-element.elementor-element-980888f > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-595f149 > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-312f2ba > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4808 .elementor-element.elementor-element-788b4f4f > .elementor-background-overlay{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/06/Shutterstock_2492772829-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-788b4f4f{margin-top:0px;margin-bottom:0px;padding:3em 1em 3em 1em;}.elementor-4808 .elementor-element.elementor-element-76680d03 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3e74c088 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-4808 .elementor-element.elementor-element-2bcb2ce .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-2ee8c4e{width:100%;max-width:100%;}.elementor-4808 .elementor-element.elementor-element-2ee8c4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-1a6c2ba8 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4808 .elementor-element.elementor-element-62be387 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-29b165a{--e-image-carousel-slides-to-show:1;}.elementor-4808 .elementor-element.elementor-element-664c2d5a:not(.elementor-motion-effects-element-type-background), .elementor-4808 .elementor-element.elementor-element-664c2d5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.lareservadelacalagolf.com/wp-content/uploads/2025/08/20220728_152-la-reserva-de-la-cala-golf-villa-plots-for-sale-la-cala-bemont-marbella_HR3-scaled.jpg");}.elementor-4808 .elementor-element.elementor-element-304ee66b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-6fb85d3 .elementor-heading-title{font-size:30px;}.elementor-4808 .elementor-element.elementor-element-8b56799 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-3ff83ed8{margin-top:20px;margin-bottom:20px;}.elementor-4808 .elementor-element.elementor-element-2cc71a6d{width:16%;}.elementor-4808 .elementor-element.elementor-element-6a4fc566{width:84%;}.elementor-4808 .elementor-element.elementor-element-4bd6b47d{width:16%;}.elementor-4808 .elementor-element.elementor-element-6f0650f4{width:84%;}.elementor-4808 .elementor-element.elementor-element-3bce626a .elementor-heading-title{font-size:13px;}.elementor-4808 .elementor-element.elementor-element-5f25a47e > .elementor-element-populated{padding:1px 1px 1px 1px;}.elementor-4808 .elementor-element.elementor-element-d459f6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4808 .elementor-element.elementor-element-5d6d4082{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-4808 .elementor-element.elementor-element-3ef5135f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4808 .elementor-element.elementor-element-76207eb5{--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;}}/* Start custom CSS for nav-menu, class: .elementor-element-cd2ae40 */.menuhopin .elementor-nav-menu a {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  text-fill-color: transparent;
  display: inline-block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5db425 */.elementor-4808 .elementor-element.elementor-element-b5db425 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5513878 */.elementor-4808 .elementor-element.elementor-element-5513878 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c9de8f */.elementor-4808 .elementor-element.elementor-element-5c9de8f {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79935d1 */.elementor-4808 .elementor-element.elementor-element-79935d1 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed150b6 */.elementor-4808 .elementor-element.elementor-element-ed150b6 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba8524d */.elementor-4808 .elementor-element.elementor-element-ba8524d {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-762a00a4 */.elementor-4808 .elementor-element.elementor-element-762a00a4 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b08234b */.elementor-4808 .elementor-element.elementor-element-b08234b {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5f0bdb8 */.elementor-4808 .elementor-element.elementor-element-5f0bdb8 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5678860 */.elementor-4808 .elementor-element.elementor-element-5678860 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a151f34 */.elementor-4808 .elementor-element.elementor-element-a151f34 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5d9de3e */.elementor-4808 .elementor-element.elementor-element-5d9de3e .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-41ee29f */.elementor-4808 .elementor-element.elementor-element-41ee29f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b869992 */.elementor-4808 .elementor-element.elementor-element-b869992 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c74b52b */.elementor-4808 .elementor-element.elementor-element-c74b52b .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6de3c89 */.elementor-4808 .elementor-element.elementor-element-6de3c89 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e390997 */.elementor-4808 .elementor-element.elementor-element-e390997 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d6ff41d */.elementor-4808 .elementor-element.elementor-element-d6ff41d .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ed2e0a */.elementor-4808 .elementor-element.elementor-element-5ed2e0a .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9cd9c3 */.elementor-4808 .elementor-element.elementor-element-a9cd9c3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ded33ed */.elementor-4808 .elementor-element.elementor-element-ded33ed .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb78198 */.elementor-4808 .elementor-element.elementor-element-cb78198 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2f9feba */.elementor-4808 .elementor-element.elementor-element-2f9feba .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a52a9cb */.elementor-4808 .elementor-element.elementor-element-a52a9cb .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e400c11 */.elementor-4808 .elementor-element.elementor-element-e400c11 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0afcae7 */.elementor-4808 .elementor-element.elementor-element-0afcae7 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-179e9c7 */.elementor-4808 .elementor-element.elementor-element-179e9c7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d9a502 */.elementor-4808 .elementor-element.elementor-element-2d9a502 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8e0a56f */.elementor-4808 .elementor-element.elementor-element-8e0a56f .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ca5dca3 */.elementor-4808 .elementor-element.elementor-element-ca5dca3 .number {
    position: absolute;
    right: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-134f7f5 */.elementor-4808 .elementor-element.elementor-element-134f7f5 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9429930 */.elementor-4808 .elementor-element.elementor-element-9429930 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1aa924dd */.elementor-4808 .elementor-element.elementor-element-1aa924dd {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f7cafe0 */.elementor-4808 .elementor-element.elementor-element-f7cafe0 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-44904b2 */.elementor-4808 .elementor-element.elementor-element-44904b2 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45e42d7 */.elementor-4808 .elementor-element.elementor-element-45e42d7 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-68b1b34 */.elementor-4808 .elementor-element.elementor-element-68b1b34 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3ec347 */.elementor-4808 .elementor-element.elementor-element-d3ec347 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bcb2ce */.elementor-4808 .elementor-element.elementor-element-2bcb2ce {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62be387 */.elementor-4808 .elementor-element.elementor-element-62be387 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6fb85d3 */.elementor-4808 .elementor-element.elementor-element-6fb85d3 {
  background: linear-gradient(90deg, #C2AA8C, #8A683D);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS *//* Villa carousels: keep every photo slot at the photo's shape, even while loading */
body.elementor-page-4808 .elementor-widget-image-carousel .swiper-slide-image {
  aspect-ratio: 20 / 11;
  width: 100%;
  height: auto;
  object-fit: cover;
  display: block;
  overflow: hidden;
  color: transparent;
  font-size: 0;
}/* End custom CSS */