.elementor-314 .elementor-element.elementor-element-115db41{--display:flex;--min-height:calc(100dvh - var(--menu-height));--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:var(--body-padding-vertical);--padding-bottom:calc(var(--body-padding-vertical) + 10vw /* Height of the bottom divider shape (10% of the full width, viewport is [1000 100]) */);--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-115db41:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-115db41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marinaycarlos.com/wp-content/uploads/IMG_4396-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-314 .elementor-element.elementor-element-115db41::before, .elementor-314 .elementor-element.elementor-element-115db41 > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-115db41 > .e-con-inner > .elementor-background-video-container::before, .elementor-314 .elementor-element.elementor-element-115db41 > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-115db41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-314 .elementor-element.elementor-element-115db41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, rgba(0,0,0,0) 0%, #545454A6 0%);}.elementor-314 .elementor-element.elementor-element-115db41 > .elementor-shape-bottom .elementor-shape-fill, .elementor-314 .elementor-element.elementor-element-115db41 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-314 .elementor-element.elementor-element-115db41 > .elementor-shape-bottom, .elementor-314 .elementor-element.elementor-element-115db41 > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-314 .elementor-element.elementor-element-115db41.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-8aea19d{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:0px;}.elementor-314 .elementor-element.elementor-element-8aea19d .elementor-divider-separator{width:clamp(16em, 40vw + 6em, 32em);margin:0 auto;margin-center:0;}.elementor-314 .elementor-element.elementor-element-8aea19d .elementor-divider{text-align:center;}.elementor-314 .elementor-element.elementor-element-8aea19d .elementor-divider__text{color:#FFFFFF;font-size:clamp(1.026em, 3vw, 1.281em);line-height:1.2;}.elementor-314 .elementor-element.elementor-element-29af793.elementor-element{--align-self:center;}.elementor-314 .elementor-element.elementor-element-29af793{text-align:center;}.elementor-314 .elementor-element.elementor-element-29af793 .elementor-heading-title{line-height:1.2;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-bb317a5{--divider-border-style:solid;--divider-color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-bb317a5 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-314 .elementor-element.elementor-element-bb317a5 .elementor-divider-separator{width:clamp(16em, 40vw + 6em, 32em);margin:0 auto;margin-center:0;}.elementor-314 .elementor-element.elementor-element-bb317a5 .elementor-divider{text-align:center;}.elementor-314 .elementor-element.elementor-element-35eed79{text-align:center;font-family:"Roboto Slab", Open Sans;font-size:clamp(1.375em, 1vw + 1em, 1.675em);text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-314 .elementor-element.elementor-element-08b65d1.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-08b65d1{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-08b65d1{right:0px;}.elementor-314 .elementor-element.elementor-element-08b65d1{top:0px;}.elementor-314 .elementor-element.elementor-element-35042942{--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-314 .elementor-element.elementor-element-7314ef9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-7314ef9.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-59e3a090 img{width:100%;height:100%;object-fit:fill;}.elementor-314 .elementor-element.elementor-element-758da79d{--display:flex;--position:absolute;--min-height:calc(390 / 500 * var(--content-width));--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;bottom:0px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-758da79d{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-758da79d{right:0px;}.elementor-314 .elementor-element.elementor-element-4e3943e5 > .elementor-widget-container{padding:0.5em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-4e3943e5{text-align:center;font-family:"Roboto Slab", Open Sans;font-size:1.4em;line-height:1.6;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-item{background-color:#00000000;margin-left:calc(0px/2);margin-right:calc(0px/2);padding:0px 7px 0px 7px;border-style:none;text-align:center;}.elementor-314 .elementor-element.elementor-element-58b59faf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-number{display:block;color:var( --e-global-color-text );font-family:"Cookie", Open Sans;font-size:2em;font-weight:400;line-height:1.2em;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-label{display:block;color:var( --e-global-color-text );font-family:"Cookie", Open Sans;font-size:2em;font-weight:400;line-height:1.2em;padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-wrap{max-width:100%;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-separator span{background:var( --e-global-color-text );width:3px;height:3px;border-radius:50%;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-separator span:first-child{margin-bottom:5px;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-item{background-color:#00000000;margin-left:calc(0px/2);margin-right:calc(0px/2);padding:0px 7px 0px 7px;border-style:none;text-align:center;}.elementor-314 .elementor-element.elementor-element-f27bb76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-number{display:block;color:var( --e-global-color-text );font-family:"Cookie", Open Sans;font-size:2em;font-weight:400;line-height:1.2em;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-label{display:block;color:var( --e-global-color-text );font-family:"Cookie", Open Sans;font-size:2em;font-weight:400;line-height:1.2em;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-wrap{max-width:100%;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-separator span{background:var( --e-global-color-text );width:3px;height:3px;border-radius:50%;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-separator span:first-child{margin-bottom:5px;}.elementor-314 .elementor-element.elementor-element-1d424798 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-314 .elementor-element.elementor-element-1d424798 .wpr-lottie-animations{width:100% !important;height:100% !important;transform:rotate(0deg);transition-duration:0.3s;}.elementor-314 .elementor-element.elementor-element-1d424798 .wpr-lottie-animations-wrapper{display:flex;justify-content:center;align-items:center;}.elementor-314 .elementor-element.elementor-element-6c0e724a{width:initial;max-width:initial;top:20px;}.elementor-314 .elementor-element.elementor-element-6c0e724a > .elementor-widget-container{margin:0px 0px 0px -140px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-6c0e724a{left:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-6c0e724a{right:0px;}.elementor-314 .elementor-element.elementor-element-6c0e724a img{width:380px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-314 .elementor-element.elementor-element-5c0613c9{width:initial;max-width:initial;bottom:20px;}.elementor-314 .elementor-element.elementor-element-5c0613c9 > .elementor-widget-container{margin:0px -140px 0px 0px;}body:not(.rtl) .elementor-314 .elementor-element.elementor-element-5c0613c9{right:0px;}body.rtl .elementor-314 .elementor-element.elementor-element-5c0613c9{left:0px;}.elementor-314 .elementor-element.elementor-element-5c0613c9 img{width:380px;}.elementor-314 .elementor-element.elementor-element-4cedca9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:var(--section-margin-vertical);--margin-bottom:var(--section-margin-vertical);--margin-left:0;--margin-right:0;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;}.elementor-314 .elementor-element.elementor-element-4cedca9.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-e7fdcfd{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-e7fdcfd.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-e62123e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:clamp(0em, 2vw - 0.5em, 1em) clamp(0em, 2vw - 0.5em, 1em);--row-gap:clamp(0em, 2vw - 0.5em, 1em);--column-gap:clamp(0em, 2vw - 0.5em, 1em);--flex-wrap:wrap;--align-content:center;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-e62123e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-314 .elementor-element.elementor-element-150178f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-150178f{text-align:start;font-family:"Roboto Slab", Open Sans;font-size:1.2em;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-overlay{background-color:#000000CC;align-items:center;justify-content:center;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-wrapper{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:5px 15px 0px 15px;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-trigger-wrapper{text-align:left;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-btn{flex-direction:row;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-close{font-size:20px;color:#444444;border-radius:100px 100px 100px 100px;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-close svg{min-width:20px;fill:#444444;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-close:hover{color:#54595f;}.elementor-314 .elementor-element.elementor-element-35e6a23 .ue-simple-popup-close svg:hover{fill:#54595f;}.elementor-314 .elementor-element.elementor-element-047cbca{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-047cbca.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-07a9675.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-07a9675 img{width:45vw;height:70vh;object-fit:cover;object-position:bottom center;}.elementor-314 .elementor-element.elementor-element-2acae66{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:var(--section-margin-vertical);--margin-bottom:var(--section-margin-vertical);--margin-left:0;--margin-right:0;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;}.elementor-314 .elementor-element.elementor-element-2acae66.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-e81a945{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-e81a945.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-b0f696e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:clamp(0em, 2vw - 0.5em, 1em) clamp(0em, 2vw - 0.5em, 1em);--row-gap:clamp(0em, 2vw - 0.5em, 1em);--column-gap:clamp(0em, 2vw - 0.5em, 1em);--flex-wrap:wrap;--align-content:center;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-b0f696e.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-314 .elementor-element.elementor-element-965a070{width:auto;max-width:auto;text-align:start;font-family:"Roboto Slab", Open Sans;font-size:1.2em;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-overlay{background-color:#000000CC;align-items:center;justify-content:center;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-wrapper{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:5px 15px 0px 15px;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-trigger-wrapper{text-align:left;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-btn{flex-direction:row;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-close{font-size:20px;color:#444444;border-radius:100px 100px 100px 100px;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-close svg{min-width:20px;fill:#444444;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-close:hover{color:#54595f;}.elementor-314 .elementor-element.elementor-element-4164688 .ue-simple-popup-close svg:hover{fill:#54595f;}.elementor-314 .elementor-element.elementor-element-48eaf57{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-48eaf57.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-d7f555b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-d7f555b img{width:45vw;height:70vh;object-fit:cover;object-position:center center;}.elementor-314 .elementor-element.elementor-element-cded0bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:var(--section-margin-vertical);--margin-bottom:var(--section-margin-vertical);--margin-left:0;--margin-right:0;--padding-top:0vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;}.elementor-314 .elementor-element.elementor-element-cded0bc.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-2b364b0{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-2b364b0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-f5e5142{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:clamp(0em, 2vw - 0.5em, 1em) clamp(0em, 2vw - 0.5em, 1em);--row-gap:clamp(0em, 2vw - 0.5em, 1em);--column-gap:clamp(0em, 2vw - 0.5em, 1em);--flex-wrap:wrap;--align-content:center;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-f5e5142.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-314 .elementor-element.elementor-element-192f5af{text-align:start;font-family:"Roboto Slab", Open Sans;font-size:1.2em;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-overlay{background-color:#000000CC;align-items:center;justify-content:center;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-wrapper{background-color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:5px 15px 0px 15px;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-trigger-wrapper{text-align:left;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-btn{flex-direction:row;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-close{font-size:20px;color:#444444;border-radius:100px 100px 100px 100px;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-close svg{min-width:20px;fill:#444444;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-close:hover{color:#54595f;}.elementor-314 .elementor-element.elementor-element-4280bd5 .ue-simple-popup-close svg:hover{fill:#54595f;}.elementor-314 .elementor-element.elementor-element-e82e836{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-314 .elementor-element.elementor-element-e82e836.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-9513627.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-9513627 img{width:40vw;height:auto;object-fit:cover;object-position:center center;}.elementor-314 .elementor-element.elementor-element-17041cf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:var(--section-margin-vertical);--margin-bottom:var(--section-margin-vertical);--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-17041cf.e-con{--align-self:center;}.elementor-314 .elementor-element.elementor-element-de99aec{text-align:start;font-family:"Roboto Slab", Open Sans;font-size:1.1em;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-6c2ded95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-314 .elementor-element.elementor-element-34e4ba41{--e-image-carousel-slides-to-show:3;}.elementor-314 .elementor-element.elementor-element-34e4ba41 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-314 .elementor-element.elementor-element-34e4ba41 .elementor-swiper-button.elementor-swiper-button-next{font-size:2em;}.elementor-314 .elementor-element.elementor-element-34e4ba41 .swiper-pagination-bullet{width:0.4em;height:0.4em;}.elementor-314 .elementor-element.elementor-element-34e4ba41 .swiper-wrapper{display:flex;align-items:center;}.elementor-314 .elementor-element.elementor-element-34e4ba41 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-176df74{--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;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-3fe2a8e{text-align:start;font-family:"Roboto Slab", Open Sans;font-size:1.1em;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-4bb0012{--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;--margin-top:-1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-314 .elementor-element.elementor-element-6229199{text-align:start;font-family:"Roboto Slab", Open Sans;font-size:1.1em;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-314 .elementor-element.elementor-element-4e007a8{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-314 .elementor-element.elementor-element-35042942{--content-width:450px;}.elementor-314 .elementor-element.elementor-element-7314ef9{--width:100%;}.elementor-314 .elementor-element.elementor-element-6c2ded95{--width:80%;}}@media(max-width:1024px){.elementor-314 .elementor-element.elementor-element-115db41{--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-314 .elementor-element.elementor-element-8aea19d .elementor-divider{text-align:center;}.elementor-314 .elementor-element.elementor-element-8aea19d .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-314 .elementor-element.elementor-element-29af793{text-align:center;}.elementor-314 .elementor-element.elementor-element-bb317a5 .elementor-divider{text-align:center;}.elementor-314 .elementor-element.elementor-element-bb317a5 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-314 .elementor-element.elementor-element-4e3943e5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-4e3943e5{text-align:start;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-number{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-label{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-number{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-label{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1d424798 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-314 .elementor-element.elementor-element-150178f > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-150178f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-150178f{text-align:start;}.elementor-314 .elementor-element.elementor-element-965a070 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-965a070{text-align:start;}.elementor-314 .elementor-element.elementor-element-192f5af > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-192f5af{text-align:start;}.elementor-314 .elementor-element.elementor-element-de99aec > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-de99aec{text-align:start;}.elementor-314 .elementor-element.elementor-element-3fe2a8e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-3fe2a8e{text-align:start;}.elementor-314 .elementor-element.elementor-element-6229199 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-314 .elementor-element.elementor-element-6229199{text-align:start;}}@media(max-width:767px){.elementor-314 .elementor-element.elementor-element-115db41{--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-314 .elementor-element.elementor-element-35042942{--content-width:450px;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-number{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-label{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-number{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-label{padding:0px 0px 0px 0px;}.elementor-314 .elementor-element.elementor-element-1d424798 .wpr-lottie-animations svg{width:100% !important;height:100% !important;}.elementor-314 .elementor-element.elementor-element-6c0e724a > .elementor-widget-container{margin:0 0 0 calc((100vw - 768px) - 140px);}.elementor-314 .elementor-element.elementor-element-5c0613c9 > .elementor-widget-container{margin:0 calc((100vw - 768px) - 140px) 0 0;}.elementor-314 .elementor-element.elementor-element-4cedca9{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-e7fdcfd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-e62123e{--padding-top:calc(0.5 * var(--section-margin-vertical));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-314 .elementor-element.elementor-element-047cbca.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-07a9675 img{width:100vw;height:50vh;}.elementor-314 .elementor-element.elementor-element-2acae66{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-e81a945.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-b0f696e{--padding-top:calc(0.5 * var(--section-margin-vertical));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-314 .elementor-element.elementor-element-48eaf57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-d7f555b img{width:100vw;height:50vh;object-position:center center;}.elementor-314 .elementor-element.elementor-element-cded0bc{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-2b364b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-f5e5142{--padding-top:calc(0.5 * var(--section-margin-vertical));--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-314 .elementor-element.elementor-element-e82e836.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-314 .elementor-element.elementor-element-9513627 img{width:100vw;height:50vh;}.elementor-314 .elementor-element.elementor-element-17041cf{--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;--padding-top:0;--padding-bottom:0;--padding-left:var(--body-padding-lateral);--padding-right:var(--body-padding-lateral);}.elementor-314 .elementor-element.elementor-element-4e007a8{--width:0px;--min-height:0px;}}@media(min-width:1025px){.elementor-314 .elementor-element.elementor-element-115db41:not(.elementor-motion-effects-element-type-background), .elementor-314 .elementor-element.elementor-element-115db41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for divider, class: .elementor-element-bb317a5 */.elementor-314 .elementor-element.elementor-element-bb317a5 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-08b65d1 */.elementor-314 .elementor-element.elementor-element-08b65d1 {
    display: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-115db41 */.elementor-314 .elementor-element.elementor-element-115db41 {
    text-wrap: balance;
}

/* Enable "Attachment Fixed" effect on all screen sizes */
@supports not (-webkit-overflow-scrolling: touch) { /* Excludes iOS, which doesn't support "Attachment Fixed" yet */
    .elementor-314 .elementor-element.elementor-element-115db41:not(.elementor-motion-effects-element-type-background) {
        background-attachment: fixed;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59e3a090 */#diamond-ring {
    filter: drop-shadow(2px 2px 15px rgba(0,0,0,0.35));
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for wpr-countdown, class: .elementor-element-58b59faf */.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-item {
    overflow: visible;
    line-height: 1.2em;
}

.elementor-314 .elementor-element.elementor-element-58b59faf .wpr-countdown-separator {
    align-self: flex-start;
    margin-top: 0.8em;
}/* End custom CSS */
/* Start custom CSS for wpr-countdown, class: .elementor-element-f27bb76 */.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-item {
    overflow: visible;
    line-height: 1.2em;
}

.elementor-314 .elementor-element.elementor-element-f27bb76 .wpr-countdown-separator {
    align-self: flex-start;
    margin-top: 0.8em;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6c0e724a */.elementor-314 .elementor-element.elementor-element-6c0e724a {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5c0613c9 */.elementor-314 .elementor-element.elementor-element-5c0613c9 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35042942 */.elementor-314 .elementor-element.elementor-element-35042942 > .e-con-inner {
    aspect-ratio: 1;
    padding: 10px;
    font-size: clamp(0.75rem, 3.8vw, 1rem);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150178f */.elementor-314 .elementor-element.elementor-element-150178f {
    hyphens: auto;
    /*text-wrap: balance;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-07a9675 */.elementor-314 .elementor-element.elementor-element-07a9675 {
    clip-path: url(#foto-clip-2);
}
@media (min-width: 767px) {
    .elementor-314 .elementor-element.elementor-element-07a9675 {
        clip-path: ellipse(70% 90% at 30% 60%);
        /*mask-image: radial-gradient(ellipse 70% 90% at 30% 60%, #fff 90%, #0000 100%);*/
        /*clip-path: path('M177 -183.9C214.5 -139.5 219.8 -69.8 220.2 0.5C220.7 70.7 216.4 141.4 178.9 181.9C141.4 222.4 70.7 232.7 1.5 231.2C-67.6 229.6 -135.3 216.3 -173 175.8C-210.6 135.3 -218.3 67.6 -217.6 0.7C-216.9 -66.2 -207.8 -132.5 -170.1 -176.8C-132.5 -221.1 -66.2 -243.6 1.8 -245.3C69.8 -247.1 139.5 -228.2 177 -183.9');*/
        clip-path: url(#foto-clip-2)
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-965a070 */.elementor-314 .elementor-element.elementor-element-965a070 {
    hyphens: auto;
    /*text-wrap: balance;*/
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d7f555b */.elementor-314 .elementor-element.elementor-element-d7f555b {
    clip-path: url(#foto-clip-3);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9513627 */.elementor-314 .elementor-element.elementor-element-9513627 {
    clip-path: url(#foto-clip-4);
}

.elementor-314 .elementor-element.elementor-element-9513627 img {
    max-height: max(550px, 80vh);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-34e4ba41 */.elementor-314 .elementor-element.elementor-element-34e4ba41 .swiper {
    --border-radius: 1.5em;
    border-top-left-radius: var(--border-radius);
    border-top-right-radius: var(--border-radius);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c2ded95 */.elementor-314 .elementor-element.elementor-element-6c2ded95 {
    /*mask-image: linear-gradient(to right, transparent 0%, black 20%, black 80%, transparent 100%);*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e007a8 */.elementor-314 .elementor-element.elementor-element-4e007a8 {
    height: 0;
}/* End custom CSS */