.elementor-4115 .elementor-element.elementor-element-7a7fb40{--display:flex;--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-4115 .elementor-element.elementor-element-49199ac{--display:flex;}.elementor-4115 .elementor-element.elementor-element-60887a5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:5;text-align:center;}.elementor-4115 .elementor-element.elementor-element-60887a5 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0% 0% 0% 0%;}.elementor-4115 .elementor-element.elementor-element-60887a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4115 .elementor-element.elementor-element-60887a5 .elementor-heading-title{font-family:"Italiana", Sans-serif;font-size:100px;font-weight:400;text-transform:uppercase;line-height:100px;letter-spacing:-1.5px;}.elementor-4115 .elementor-element.elementor-element-26c82bf > .elementor-widget-container{margin:0px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-26c82bf.elementor-element{--align-self:center;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10em/2);}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10em/2);}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10em/2);}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10em/2);}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10em/2);}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-4115 .elementor-element.elementor-element-26c82bf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-4115 .elementor-element.elementor-element-26c82bf .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-4115 .elementor-element.elementor-element-1c96ce9{--display:flex;}.elementor-4115 .elementor-element.elementor-element-d7419ee{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-d7419ee:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-d7419ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/03/casa-en-venta-santuario-boca-de-rio-veracruz-portada-home.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-d7419ee::before, .elementor-4115 .elementor-element.elementor-element-d7419ee > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d7419ee > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d7419ee > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d7419ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d7419ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-d6db81b{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-d6db81b::before, .elementor-4115 .elementor-element.elementor-element-d6db81b > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d6db81b > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d6db81b > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d6db81b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d6db81b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-3f773a7 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-3f773a7{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d0f8947 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-d0f8947 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9ada4ae > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-9ada4ae{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-163066f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-8cbcfed{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-8cbcfed:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-8cbcfed, .elementor-4115 .elementor-element.elementor-element-8cbcfed::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-de10ea8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-de10ea8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-115c6a8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-115c6a8{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-163929b{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-163929b:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-163929b, .elementor-4115 .elementor-element.elementor-element-163929b::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-4e5bdc9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-4e5bdc9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5acef00 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5acef00{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9a427f1{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-9a427f1:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-9a427f1, .elementor-4115 .elementor-element.elementor-element-9a427f1::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-e7a94e4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-e7a94e4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d7bef95 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d7bef95{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-e1df5f9{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-e1df5f9:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-e1df5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/05/terreno-en-venta-lagunas-v-punta-tiburon-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-e1df5f9::before, .elementor-4115 .elementor-element.elementor-element-e1df5f9 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-e1df5f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-e1df5f9 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-e1df5f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-e1df5f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-81c0971{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-81c0971::before, .elementor-4115 .elementor-element.elementor-element-81c0971 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-81c0971 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-81c0971 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-81c0971 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-81c0971 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-c4b23b4 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-c4b23b4{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f0cd72b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f0cd72b .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-3988c46 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-3988c46{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-8b5caf0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0d84af6{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0d84af6:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-0d84af6, .elementor-4115 .elementor-element.elementor-element-0d84af6::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-3dc8a57 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-3dc8a57{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-10b10a4{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-10b10a4:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-10b10a4, .elementor-4115 .elementor-element.elementor-element-10b10a4::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-ae2e050 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-ae2e050{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-aec33e3{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-aec33e3:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-aec33e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/09/terreno-en-venta-caracol2-playas-del-conchal-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-aec33e3::before, .elementor-4115 .elementor-element.elementor-element-aec33e3 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-aec33e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-aec33e3 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-aec33e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-aec33e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-c852b98{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-c852b98::before, .elementor-4115 .elementor-element.elementor-element-c852b98 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-c852b98 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-c852b98 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-c852b98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-c852b98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-866591c > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-866591c{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-c9c2410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-c9c2410 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-85c79f9 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-85c79f9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-c06d69b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-2c8118e{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-2c8118e:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-2c8118e, .elementor-4115 .elementor-element.elementor-element-2c8118e::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-dcf60a6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-dcf60a6{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6198992 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-6198992{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-33649b1{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-33649b1:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-33649b1, .elementor-4115 .elementor-element.elementor-element-33649b1::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-4dd2ce3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-4dd2ce3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-fd365e9{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-fd365e9:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-fd365e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/departamento-en-venta-boca-del-rio-veracruz-torre-francisco-villa-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-fd365e9::before, .elementor-4115 .elementor-element.elementor-element-fd365e9 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-fd365e9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-fd365e9 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-fd365e9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-fd365e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-6ffe08e{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6ffe08e::before, .elementor-4115 .elementor-element.elementor-element-6ffe08e > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-6ffe08e > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-6ffe08e > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-6ffe08e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-6ffe08e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-c5f6eea > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-c5f6eea{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f9768aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f9768aa .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4c0cbee > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-4c0cbee{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-8cc48ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6a3bbea{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6a3bbea:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-6a3bbea, .elementor-4115 .elementor-element.elementor-element-6a3bbea::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-3986f2f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-3986f2f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-33075f9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-33075f9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9c88dd2{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-9c88dd2:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-9c88dd2, .elementor-4115 .elementor-element.elementor-element-9c88dd2::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-1c17c76 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1c17c76{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-1f6c453 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1f6c453{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7d8c3ef{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-7d8c3ef:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-7d8c3ef, .elementor-4115 .elementor-element.elementor-element-7d8c3ef::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-63dd440 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-63dd440{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9a8bdd0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-9a8bdd0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a166720{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-a166720:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-a166720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/04/departamento-en-venta-golf-view-el-conchal-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-a166720::before, .elementor-4115 .elementor-element.elementor-element-a166720 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a166720 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a166720 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a166720 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a166720 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-70c2b4d{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-70c2b4d::before, .elementor-4115 .elementor-element.elementor-element-70c2b4d > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-70c2b4d > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-70c2b4d > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-70c2b4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-70c2b4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-b8334ed > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-b8334ed{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a63920d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-a63920d .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-e1ebd3f > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-e1ebd3f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-f4fb12a{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0f3cfd7{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0f3cfd7:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-0f3cfd7, .elementor-4115 .elementor-element.elementor-element-0f3cfd7::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-9643e6d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-9643e6d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-0215bd3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-0215bd3{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-1acfc91{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-1acfc91:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-1acfc91, .elementor-4115 .elementor-element.elementor-element-1acfc91::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-ce2063a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-ce2063a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9ae4b29 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-9ae4b29{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a1cc59e{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-a1cc59e:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-a1cc59e, .elementor-4115 .elementor-element.elementor-element-a1cc59e::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-fab35f8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-fab35f8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-bfa2b1c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-bfa2b1c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2b52d2d{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-2b52d2d{right:15px;}body.rtl .elementor-4115 .elementor-element.elementor-element-2b52d2d{left:15px;}.elementor-4115 .elementor-element.elementor-element-2b52d2d .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-2b52d2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2b52d2d.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-2b52d2d.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2b52d2d.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-2b52d2d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f5a683c{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-f5a683c:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-f5a683c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/departamento-en-venta-boca-del-rio-veracruz-torre-camino-real-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-f5a683c::before, .elementor-4115 .elementor-element.elementor-element-f5a683c > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-f5a683c > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-f5a683c > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-f5a683c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-f5a683c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-2a5017a{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-2a5017a::before, .elementor-4115 .elementor-element.elementor-element-2a5017a > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2a5017a > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2a5017a > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2a5017a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2a5017a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-4dfe6d8 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-4dfe6d8{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-282b73e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-282b73e .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ea6b8dd > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-ea6b8dd{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-ace0601{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5b39557{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5b39557:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-5b39557, .elementor-4115 .elementor-element.elementor-element-5b39557::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-1da5b9d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1da5b9d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d2de372 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d2de372{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6229fd5{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6229fd5:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-6229fd5, .elementor-4115 .elementor-element.elementor-element-6229fd5::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-32ce850 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-32ce850{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b4b58bc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-b4b58bc{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2161c74{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-2161c74:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-2161c74, .elementor-4115 .elementor-element.elementor-element-2161c74::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-f7ae36c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-f7ae36c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d72a520 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d72a520{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-633efc3{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-633efc3:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-633efc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/10/departamento_en_venta-puerta_al_mar-alvarado-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-633efc3::before, .elementor-4115 .elementor-element.elementor-element-633efc3 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-633efc3 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-633efc3 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-633efc3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-633efc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-900ad87{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-900ad87::before, .elementor-4115 .elementor-element.elementor-element-900ad87 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-900ad87 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-900ad87 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-900ad87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-900ad87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-e154d42 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-e154d42{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-503bfe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-503bfe4 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2bc9bf3 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-2bc9bf3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-cda2383{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5ad74cd{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5ad74cd:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-5ad74cd, .elementor-4115 .elementor-element.elementor-element-5ad74cd::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-57e4458 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-57e4458{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2e6a8a4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-2e6a8a4{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9a1f9fc{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-9a1f9fc:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-9a1f9fc, .elementor-4115 .elementor-element.elementor-element-9a1f9fc::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-9d4a325 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-9d4a325{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b4e57f6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-b4e57f6{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-917ba97{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-917ba97:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-917ba97, .elementor-4115 .elementor-element.elementor-element-917ba97::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-92296f6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-92296f6{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-cf8b559 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-cf8b559{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2af89f1{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-2af89f1:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-2af89f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/09/terreno-en-venta-playasdelcochal-retornoriojamapa20-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-2af89f1::before, .elementor-4115 .elementor-element.elementor-element-2af89f1 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2af89f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2af89f1 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2af89f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2af89f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-79493d7{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-79493d7::before, .elementor-4115 .elementor-element.elementor-element-79493d7 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-79493d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-79493d7 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-79493d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-79493d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-e355876 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-e355876{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-614aabf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-614aabf .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-e56e08c > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-e56e08c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-2b3b0dd{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-78d954e{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-78d954e:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-78d954e, .elementor-4115 .elementor-element.elementor-element-78d954e::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-783b945 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-783b945{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7af560f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-7af560f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-fc84ebf{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-fc84ebf:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-fc84ebf, .elementor-4115 .elementor-element.elementor-element-fc84ebf::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-d40328a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d40328a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5d7da6a{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-5d7da6a:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-5d7da6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/04/casa-en-venta-ribera-del-ebro-lomas-de-la-rioja-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-5d7da6a::before, .elementor-4115 .elementor-element.elementor-element-5d7da6a > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-5d7da6a > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-5d7da6a > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-5d7da6a > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-5d7da6a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-a4ec063{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-a4ec063::before, .elementor-4115 .elementor-element.elementor-element-a4ec063 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a4ec063 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a4ec063 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a4ec063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a4ec063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-d151f05 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-d151f05{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-38beda9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-38beda9 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-0752f3d > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-0752f3d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-9941bc5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-40c01ad{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-40c01ad:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-40c01ad, .elementor-4115 .elementor-element.elementor-element-40c01ad::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-a0daf8f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a0daf8f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-299cf39 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-299cf39{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d54ff0b{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-d54ff0b:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-d54ff0b, .elementor-4115 .elementor-element.elementor-element-d54ff0b::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-c228407 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-c228407{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-58c1a09 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-58c1a09{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-31529f5{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-31529f5:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-31529f5, .elementor-4115 .elementor-element.elementor-element-31529f5::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-2015b29 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-2015b29{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d6fe438 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d6fe438{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-df820a5{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-df820a5{right:15px;}body.rtl .elementor-4115 .elementor-element.elementor-element-df820a5{left:15px;}.elementor-4115 .elementor-element.elementor-element-df820a5 .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-df820a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-df820a5.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-df820a5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-df820a5.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-df820a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b58c0b2{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-b58c0b2:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-b58c0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/03/departamento-en-venta-dos-arenas-marina-residencial-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-b58c0b2::before, .elementor-4115 .elementor-element.elementor-element-b58c0b2 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b58c0b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b58c0b2 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b58c0b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b58c0b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-5886959{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5886959::before, .elementor-4115 .elementor-element.elementor-element-5886959 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-5886959 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-5886959 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-5886959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-5886959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-d874886 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-d874886{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9be29e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-9be29e3 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-bff52bf > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-bff52bf{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-78ced02{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0394a95{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0394a95:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-0394a95, .elementor-4115 .elementor-element.elementor-element-0394a95::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-a84345a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a84345a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-8d06564 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-8d06564{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b9e1ff3{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-b9e1ff3:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-b9e1ff3, .elementor-4115 .elementor-element.elementor-element-b9e1ff3::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-edf117b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-edf117b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-1804949 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1804949{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d595ec4{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-d595ec4:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-d595ec4, .elementor-4115 .elementor-element.elementor-element-d595ec4::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-6075295 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-6075295{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-c6d6e4e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-c6d6e4e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-081df95{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-081df95{right:15px;}body.rtl .elementor-4115 .elementor-element.elementor-element-081df95{left:15px;}.elementor-4115 .elementor-element.elementor-element-081df95 .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-081df95.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-081df95.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-081df95.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-081df95.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-081df95.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b792762{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-b792762:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-b792762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/09/terreno-en-venta-punta-brest-5081-punta-tiburon-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-b792762::before, .elementor-4115 .elementor-element.elementor-element-b792762 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b792762 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b792762 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b792762 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b792762 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-e1d86d6{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-e1d86d6::before, .elementor-4115 .elementor-element.elementor-element-e1d86d6 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-e1d86d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-e1d86d6 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-e1d86d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-e1d86d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-aa4fe5f > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-aa4fe5f{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-847b479 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-847b479 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-cf9ff5c > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-cf9ff5c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-261b055{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5fd4dc7{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5fd4dc7:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-5fd4dc7, .elementor-4115 .elementor-element.elementor-element-5fd4dc7::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-f7e7171 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-f7e7171{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7cc113a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-7cc113a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-0873930{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-0873930:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-0873930, .elementor-4115 .elementor-element.elementor-element-0873930::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-d7416b4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d7416b4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5284fc5{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-5284fc5:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-5284fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/09/casa-en-venta-malawi-7-punta-tiburon-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-5284fc5::before, .elementor-4115 .elementor-element.elementor-element-5284fc5 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-5284fc5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-5284fc5 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-5284fc5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-5284fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-7e185cf{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-7e185cf::before, .elementor-4115 .elementor-element.elementor-element-7e185cf > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-7e185cf > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-7e185cf > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-7e185cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-7e185cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-ed87e38 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-ed87e38{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-bf4a005 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-bf4a005 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9c17cd9 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-9c17cd9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-0b031e3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-f13f0ee{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-f13f0ee:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-f13f0ee, .elementor-4115 .elementor-element.elementor-element-f13f0ee::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-829dbaf > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-829dbaf{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-36fe028 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-36fe028{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7c43ab9{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-7c43ab9:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-7c43ab9, .elementor-4115 .elementor-element.elementor-element-7c43ab9::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-e15b695 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-e15b695{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2f96d16 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-2f96d16{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-812d2a9{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-812d2a9:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-812d2a9, .elementor-4115 .elementor-element.elementor-element-812d2a9::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-c7a140d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-c7a140d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5b1b363 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5b1b363{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5c6ea58{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-5c6ea58{right:0px;}body.rtl .elementor-4115 .elementor-element.elementor-element-5c6ea58{left:0px;}.elementor-4115 .elementor-element.elementor-element-5c6ea58 .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-5c6ea58.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5c6ea58.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-5c6ea58.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5c6ea58.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-5c6ea58.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b8a2bda{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-b8a2bda:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-b8a2bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/05/terreno-en-venta-altamira-punta-tiburon-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-b8a2bda::before, .elementor-4115 .elementor-element.elementor-element-b8a2bda > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b8a2bda > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b8a2bda > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b8a2bda > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b8a2bda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-837ff97{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-837ff97::before, .elementor-4115 .elementor-element.elementor-element-837ff97 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-837ff97 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-837ff97 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-837ff97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-837ff97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-f2d48d9 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-f2d48d9{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ee6b4d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-ee6b4d3 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4ba500a > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-4ba500a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-92ff27c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-e2859e9{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-e2859e9:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-e2859e9, .elementor-4115 .elementor-element.elementor-element-e2859e9::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-9e4955d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-9e4955d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d46d4d5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d46d4d5{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-61b0d25{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-61b0d25:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-61b0d25, .elementor-4115 .elementor-element.elementor-element-61b0d25::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-a08d342 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a08d342{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-98878cb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-98878cb{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9a457b4{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-9a457b4:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-9a457b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/10/casa-en-venta-reforma-veracruz-heriberto-jara-159-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-9a457b4::before, .elementor-4115 .elementor-element.elementor-element-9a457b4 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-9a457b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-9a457b4 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-9a457b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-9a457b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-bb6db50{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-bb6db50::before, .elementor-4115 .elementor-element.elementor-element-bb6db50 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-bb6db50 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-bb6db50 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-bb6db50 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-bb6db50 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-8a0c2f5 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-8a0c2f5{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-09d2dc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-09d2dc7 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ed83f4d > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-ed83f4d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-93ab563{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-ede9783{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-ede9783:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-ede9783, .elementor-4115 .elementor-element.elementor-element-ede9783::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-c56ccb7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-c56ccb7{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6386ee9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-6386ee9{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5da9dbf{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-5da9dbf:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-5da9dbf, .elementor-4115 .elementor-element.elementor-element-5da9dbf::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-d18fedd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d18fedd{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-e72524d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-e72524d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4600fce{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-4600fce:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-4600fce, .elementor-4115 .elementor-element.elementor-element-4600fce::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-99fdc07 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-99fdc07{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5a36df0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5a36df0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-e2cb619{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-e2cb619:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-e2cb619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/casa-en-venta-rio-del-dorado-isla-verde55-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-e2cb619::before, .elementor-4115 .elementor-element.elementor-element-e2cb619 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-e2cb619 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-e2cb619 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-e2cb619 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-e2cb619 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-d3e6576{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-d3e6576::before, .elementor-4115 .elementor-element.elementor-element-d3e6576 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d3e6576 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d3e6576 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d3e6576 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d3e6576 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-7fc8e09 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-7fc8e09{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7e5691a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-7e5691a .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-91e6672 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-91e6672{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-024101f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-55bb267{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-55bb267:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-55bb267, .elementor-4115 .elementor-element.elementor-element-55bb267::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-5466780 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5466780{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4f4ca29 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-4f4ca29{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-11508c1{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-11508c1:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-11508c1, .elementor-4115 .elementor-element.elementor-element-11508c1::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-a0b6d7f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a0b6d7f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-bd93981 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-bd93981{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-9594a91{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-9594a91:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-9594a91, .elementor-4115 .elementor-element.elementor-element-9594a91::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-70fa48b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-70fa48b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7d8bdd3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-7d8bdd3{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6c9442c{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6c9442c:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-6c9442c, .elementor-4115 .elementor-element.elementor-element-6c9442c::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-bc9d595 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-bc9d595{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-1ada2b9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1ada2b9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a1576a1{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-a1576a1:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-a1576a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/casa-en-venta-punta-tiburon-alvarado-veracruz-viesca-40-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-a1576a1::before, .elementor-4115 .elementor-element.elementor-element-a1576a1 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a1576a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a1576a1 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a1576a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a1576a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-269d8a5{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-269d8a5::before, .elementor-4115 .elementor-element.elementor-element-269d8a5 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-269d8a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-269d8a5 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-269d8a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-269d8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-f5ed22e > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-f5ed22e{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ec09bc7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-ec09bc7 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-8a00cd2 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-8a00cd2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-701dc91{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-7b7e5af{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-7b7e5af:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-7b7e5af, .elementor-4115 .elementor-element.elementor-element-7b7e5af::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-51e524b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-51e524b{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-3e6c4e2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-3e6c4e2{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-384096a{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-384096a:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-384096a, .elementor-4115 .elementor-element.elementor-element-384096a::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-07ed000 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-07ed000{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-d51aa7d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d51aa7d{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-73e7c94{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-73e7c94:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-73e7c94, .elementor-4115 .elementor-element.elementor-element-73e7c94::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-d77610e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-d77610e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a759940 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a759940{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6a1c8a3{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6a1c8a3:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-6a1c8a3, .elementor-4115 .elementor-element.elementor-element-6a1c8a3::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-c8e8220 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-c8e8220{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-e18ecc8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-e18ecc8{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-1ba348c{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-1ba348c:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-1ba348c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/04/departamento-en-venta-torre-amura-costa-de-oro-boca-del-rio-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-1ba348c::before, .elementor-4115 .elementor-element.elementor-element-1ba348c > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-1ba348c > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-1ba348c > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-1ba348c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-1ba348c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-2ef2e0b{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-2ef2e0b::before, .elementor-4115 .elementor-element.elementor-element-2ef2e0b > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2ef2e0b > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2ef2e0b > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2ef2e0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2ef2e0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-d722fa0 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-d722fa0{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-237a264 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-237a264 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6759ed2 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-6759ed2{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-1a6b2b8{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-68732d9{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-68732d9:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-68732d9, .elementor-4115 .elementor-element.elementor-element-68732d9::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-27b166a{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-27b166a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-02b6269 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-02b6269{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-b6ff292{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-b6ff292:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-b6ff292, .elementor-4115 .elementor-element.elementor-element-b6ff292::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-926cec4{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-926cec4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-8cd1495 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-8cd1495{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-55137ae{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-55137ae:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-55137ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/04/casa-en-venta-vista-bella-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-55137ae::before, .elementor-4115 .elementor-element.elementor-element-55137ae > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-55137ae > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-55137ae > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-55137ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-55137ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-fc02ceb{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-fc02ceb::before, .elementor-4115 .elementor-element.elementor-element-fc02ceb > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-fc02ceb > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-fc02ceb > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-fc02ceb > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-fc02ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-2a968c5 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-2a968c5{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2d552e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-2d552e2 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-fc841ff > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-fc841ff{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-07110ed{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-625015e{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-625015e:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-625015e, .elementor-4115 .elementor-element.elementor-element-625015e::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-b7413da > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-b7413da{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-0fbcfbb > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-0fbcfbb{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-07f8737{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-07f8737:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-07f8737, .elementor-4115 .elementor-element.elementor-element-07f8737::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-7262a8f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-7262a8f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a5916fa > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a5916fa{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-8121caa{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-8121caa:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-8121caa, .elementor-4115 .elementor-element.elementor-element-8121caa::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-e9c37b9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-e9c37b9{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-8257dfd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-8257dfd{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-cd45154{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-cd45154{right:15px;}body.rtl .elementor-4115 .elementor-element.elementor-element-cd45154{left:15px;}.elementor-4115 .elementor-element.elementor-element-cd45154 .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-cd45154.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-cd45154.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-cd45154.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-cd45154.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-cd45154.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2ea27d5{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-2ea27d5:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-2ea27d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/casa-en-venta-punta-tiburon-alvarado-veracruz-viesca-52-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-2ea27d5::before, .elementor-4115 .elementor-element.elementor-element-2ea27d5 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2ea27d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-2ea27d5 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2ea27d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-2ea27d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-b8d5840{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-b8d5840::before, .elementor-4115 .elementor-element.elementor-element-b8d5840 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b8d5840 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-b8d5840 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b8d5840 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-b8d5840 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-912dc00 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-912dc00{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5ae242e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-5ae242e .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6b71094 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-6b71094{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-23b3abc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-fb4924e{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-fb4924e:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-fb4924e, .elementor-4115 .elementor-element.elementor-element-fb4924e::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-a94356e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-a94356e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-34c156c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-34c156c{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ebafa4e{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-ebafa4e:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-ebafa4e, .elementor-4115 .elementor-element.elementor-element-ebafa4e::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-3842e5c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-3842e5c{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-84f990a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-84f990a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a8369e2{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-a8369e2:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-a8369e2, .elementor-4115 .elementor-element.elementor-element-a8369e2::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-5dcbb4e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5dcbb4e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7d1db71 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-7d1db71{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-ef17cf9{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-ef17cf9:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-ef17cf9, .elementor-4115 .elementor-element.elementor-element-ef17cf9::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-35d05f4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-35d05f4{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-5540eb1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5540eb1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-a59b20e{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-a59b20e:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-a59b20e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/01/residencia-mabel-en-venta-el-dorado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-a59b20e::before, .elementor-4115 .elementor-element.elementor-element-a59b20e > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a59b20e > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-a59b20e > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a59b20e > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-a59b20e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-cf7515b{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-cf7515b::before, .elementor-4115 .elementor-element.elementor-element-cf7515b > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-cf7515b > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-cf7515b > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-cf7515b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-cf7515b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-e3034f1 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-e3034f1{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f13efdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f13efdb .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7fb6b8d > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-7fb6b8d{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-710369f .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-710369f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-710369f .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-bfaf0b6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-71502b7{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-71502b7:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-71502b7, .elementor-4115 .elementor-element.elementor-element-71502b7::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-cc81ee0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-cc81ee0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-600409b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-600409b{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:22px;letter-spacing:0.15px;color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-c4ca72d{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-c4ca72d:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-c4ca72d, .elementor-4115 .elementor-element.elementor-element-c4ca72d::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-2233790 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-2233790{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-8ac5aed > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-8ac5aed{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-2dded30{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-2dded30:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-2dded30, .elementor-4115 .elementor-element.elementor-element-2dded30::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-5f6f27f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-5f6f27f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f6c8dd0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-f6c8dd0{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-315de93{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-315de93{right:15px;}body.rtl .elementor-4115 .elementor-element.elementor-element-315de93{left:15px;}.elementor-4115 .elementor-element.elementor-element-315de93 .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-315de93.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-315de93.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-315de93.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-315de93.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-315de93.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-bfa5063{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-bfa5063:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-bfa5063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/02/residencia-sunset-punta-tiburon-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-bfa5063::before, .elementor-4115 .elementor-element.elementor-element-bfa5063 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-bfa5063 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-bfa5063 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-bfa5063 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-bfa5063 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-6ed019d{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-6ed019d::before, .elementor-4115 .elementor-element.elementor-element-6ed019d > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-6ed019d > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-6ed019d > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-6ed019d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-6ed019d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-35b9efc > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-35b9efc{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-f273c75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f273c75 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-6fcfa75 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-6fcfa75{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-6dca1a0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-046fe8d{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-046fe8d:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-046fe8d, .elementor-4115 .elementor-element.elementor-element-046fe8d::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-38f4b4a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-38f4b4a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-fb03358 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-fb03358{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-72ef796{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-72ef796:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-72ef796, .elementor-4115 .elementor-element.elementor-element-72ef796::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-f47808f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-f47808f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-3620916 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-3620916{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-46c3e70{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-46c3e70:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-46c3e70, .elementor-4115 .elementor-element.elementor-element-46c3e70::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-13bdccc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-13bdccc{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-1182b88 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1182b88{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4c02563{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-4115 .elementor-element.elementor-element-4c02563{right:15px;}body.rtl .elementor-4115 .elementor-element.elementor-element-4c02563{left:15px;}.elementor-4115 .elementor-element.elementor-element-4c02563 .elementor-icon-wrapper{text-align:center;}.elementor-4115 .elementor-element.elementor-element-4c02563.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4c02563.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-4c02563.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-4c02563.elementor-view-framed .elementor-icon, .elementor-4115 .elementor-element.elementor-element-4c02563.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-232c069{--display:flex;--min-height:500px;--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:flex-end;--overlay-opacity:0.7;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4115 .elementor-element.elementor-element-232c069:not(.elementor-motion-effects-element-type-background), .elementor-4115 .elementor-element.elementor-element-232c069 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/02/novillero-finca-de-rio-terreno-en-venta-veracruz-portada-inicio-1.jpg");background-position:center center;background-size:cover;}.elementor-4115 .elementor-element.elementor-element-232c069::before, .elementor-4115 .elementor-element.elementor-element-232c069 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-232c069 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-232c069 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-232c069 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-232c069 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-4115 .elementor-element.elementor-element-d63ffa0{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-d63ffa0::before, .elementor-4115 .elementor-element.elementor-element-d63ffa0 > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d63ffa0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4115 .elementor-element.elementor-element-d63ffa0 > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d63ffa0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4115 .elementor-element.elementor-element-d63ffa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-4115 .elementor-element.elementor-element-6326632 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-6326632{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-3638710 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-3638710 .elementor-heading-title{font-family:var( --e-global-typography-326df42-font-family ), Sans-serif;font-size:var( --e-global-typography-326df42-font-size );font-weight:var( --e-global-typography-326df42-font-weight );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-de22cb1 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-4115 .elementor-element.elementor-element-de22cb1{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button{background-color:#16273F00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EDEBE650;border-radius:30px 30px 30px 30px;padding:10px 30px 10px 30px;}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button:hover, .elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button:hover svg, .elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button .elementor-button-icon i, .elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-4115 .elementor-element.elementor-element-ace8dfc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-594030c{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-594030c:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-594030c, .elementor-4115 .elementor-element.elementor-element-594030c::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-df94e25 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-df94e25{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-0ecd671 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-0ecd671{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-91897a8{--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-between;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEBE630;--border-color:#EDEBE630;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-4115 .elementor-element.elementor-element-91897a8:hover{border-style:solid;}.elementor-4115 .elementor-element.elementor-element-91897a8, .elementor-4115 .elementor-element.elementor-element-91897a8::before{--border-transition:0.3s;}.elementor-4115 .elementor-element.elementor-element-1b05590 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-1b05590{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-7e37a3e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-4115 .elementor-element.elementor-element-7e37a3e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-4115 .elementor-element.elementor-element-24179cd{--display:flex;}@media(min-width:768px){.elementor-4115 .elementor-element.elementor-element-d6db81b{--width:65%;}.elementor-4115 .elementor-element.elementor-element-163066f{--width:35%;}.elementor-4115 .elementor-element.elementor-element-81c0971{--width:65%;}.elementor-4115 .elementor-element.elementor-element-8b5caf0{--width:35%;}.elementor-4115 .elementor-element.elementor-element-c852b98{--width:65%;}.elementor-4115 .elementor-element.elementor-element-c06d69b{--width:35%;}.elementor-4115 .elementor-element.elementor-element-6ffe08e{--width:65%;}.elementor-4115 .elementor-element.elementor-element-8cc48ee{--width:35%;}.elementor-4115 .elementor-element.elementor-element-70c2b4d{--width:65%;}.elementor-4115 .elementor-element.elementor-element-f4fb12a{--width:35%;}.elementor-4115 .elementor-element.elementor-element-2a5017a{--width:65%;}.elementor-4115 .elementor-element.elementor-element-ace0601{--width:35%;}.elementor-4115 .elementor-element.elementor-element-900ad87{--width:65%;}.elementor-4115 .elementor-element.elementor-element-cda2383{--width:35%;}.elementor-4115 .elementor-element.elementor-element-79493d7{--width:65%;}.elementor-4115 .elementor-element.elementor-element-2b3b0dd{--width:35%;}.elementor-4115 .elementor-element.elementor-element-a4ec063{--width:65%;}.elementor-4115 .elementor-element.elementor-element-9941bc5{--width:35%;}.elementor-4115 .elementor-element.elementor-element-5886959{--width:65%;}.elementor-4115 .elementor-element.elementor-element-78ced02{--width:35%;}.elementor-4115 .elementor-element.elementor-element-e1d86d6{--width:65%;}.elementor-4115 .elementor-element.elementor-element-261b055{--width:35%;}.elementor-4115 .elementor-element.elementor-element-7e185cf{--width:65%;}.elementor-4115 .elementor-element.elementor-element-0b031e3{--width:35%;}.elementor-4115 .elementor-element.elementor-element-837ff97{--width:65%;}.elementor-4115 .elementor-element.elementor-element-92ff27c{--width:35%;}.elementor-4115 .elementor-element.elementor-element-bb6db50{--width:65%;}.elementor-4115 .elementor-element.elementor-element-93ab563{--width:35%;}.elementor-4115 .elementor-element.elementor-element-d3e6576{--width:65%;}.elementor-4115 .elementor-element.elementor-element-024101f{--width:35%;}.elementor-4115 .elementor-element.elementor-element-269d8a5{--width:65%;}.elementor-4115 .elementor-element.elementor-element-701dc91{--width:35%;}.elementor-4115 .elementor-element.elementor-element-2ef2e0b{--width:65%;}.elementor-4115 .elementor-element.elementor-element-1a6b2b8{--width:35%;}.elementor-4115 .elementor-element.elementor-element-fc02ceb{--width:65%;}.elementor-4115 .elementor-element.elementor-element-07110ed{--width:35%;}.elementor-4115 .elementor-element.elementor-element-b8d5840{--width:65%;}.elementor-4115 .elementor-element.elementor-element-23b3abc{--width:35%;}.elementor-4115 .elementor-element.elementor-element-cf7515b{--width:65%;}.elementor-4115 .elementor-element.elementor-element-bfaf0b6{--width:35%;}.elementor-4115 .elementor-element.elementor-element-6ed019d{--width:65%;}.elementor-4115 .elementor-element.elementor-element-6dca1a0{--width:35%;}.elementor-4115 .elementor-element.elementor-element-d63ffa0{--width:65%;}.elementor-4115 .elementor-element.elementor-element-ace8dfc{--width:35%;}.elementor-4115 .elementor-element.elementor-element-24179cd{--content-width:100%;}}@media(max-width:1024px){.elementor-4115 .elementor-element.elementor-element-60887a5 .elementor-heading-title{font-size:58px;line-height:65px;letter-spacing:-1px;}.elementor-4115 .elementor-element.elementor-element-d7419ee{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-3f773a7{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d0f8947 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9ada4ae{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-de10ea8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4e5bdc9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e7a94e4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d7bef95{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e1df5f9{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-c4b23b4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f0cd72b .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3988c46{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3dc8a57{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ae2e050{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-aec33e3{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-866591c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c9c2410 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-85c79f9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-dcf60a6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6198992{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4dd2ce3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fd365e9{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-c5f6eea{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f9768aa .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4c0cbee{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3986f2f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-33075f9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1c17c76{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1f6c453{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-63dd440{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9a8bdd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a166720{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-b8334ed{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a63920d .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e1ebd3f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9643e6d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ce2063a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9ae4b29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fab35f8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bfa2b1c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f5a683c{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-4dfe6d8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-282b73e .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ea6b8dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1da5b9d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d2de372{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-32ce850{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b4b58bc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f7ae36c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d72a520{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-633efc3{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-e154d42{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-503bfe4 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2bc9bf3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-57e4458{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9d4a325{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b4e57f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-92296f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-cf8b559{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2af89f1{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-e355876{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-614aabf .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e56e08c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-783b945{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7af560f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d40328a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5d7da6a{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-d151f05{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-38beda9 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-0752f3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a0daf8f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-299cf39{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c228407{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-58c1a09{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2015b29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d6fe438{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b58c0b2{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-d874886{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9be29e3 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bff52bf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a84345a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-edf117b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1804949{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6075295{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c6d6e4e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b792762{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-aa4fe5f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-847b479 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-cf9ff5c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f7e7171{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7cc113a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d7416b4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5284fc5{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-ed87e38{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bf4a005 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9c17cd9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-829dbaf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e15b695{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2f96d16{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c7a140d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5b1b363{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b8a2bda{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-f2d48d9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ee6b4d3 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4ba500a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9e4955d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d46d4d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a08d342{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-98878cb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9a457b4{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-8a0c2f5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-09d2dc7 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ed83f4d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c56ccb7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d18fedd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e72524d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-99fdc07{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5a36df0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e2cb619{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-7fc8e09{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7e5691a .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-91e6672{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5466780{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a0b6d7f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-70fa48b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7d8bdd3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bc9d595{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1ada2b9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a1576a1{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-f5ed22e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ec09bc7 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8a00cd2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-51e524b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-07ed000{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d77610e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a759940{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c8e8220{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e18ecc8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1ba348c{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-d722fa0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-237a264 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6759ed2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-27b166a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-02b6269{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-926cec4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8cd1495{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-55137ae{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-2a968c5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2d552e2 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fc841ff{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b7413da{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-0fbcfbb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7262a8f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a5916fa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e9c37b9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8257dfd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2ea27d5{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-912dc00{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5ae242e .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6b71094{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a94356e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3842e5c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-84f990a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5dcbb4e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7d1db71{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-35d05f4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5540eb1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a59b20e{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-e3034f1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f13efdb .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7fb6b8d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-cc81ee0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2233790{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8ac5aed{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5f6f27f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f6c8dd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bfa5063{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-35b9efc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f273c75 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6fcfa75{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-38f4b4a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fb03358{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f47808f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3620916{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-13bdccc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1182b88{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-232c069{--min-height:500px;}.elementor-4115 .elementor-element.elementor-element-6326632{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3638710 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-de22cb1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-df94e25{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-0ecd671{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1b05590{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7e37a3e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-4115 .elementor-element.elementor-element-60887a5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4115 .elementor-element.elementor-element-60887a5 .elementor-heading-title{font-size:48px;line-height:53px;letter-spacing:0px;}.elementor-4115 .elementor-element.elementor-element-d7419ee{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-d6db81b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-3f773a7{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d0f8947 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-d0f8947 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9ada4ae > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-9ada4ae{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f583917 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-de10ea8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4e5bdc9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e7a94e4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d7bef95{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e1df5f9{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-81c0971{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-c4b23b4{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f0cd72b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f0cd72b .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3988c46 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-3988c46{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-34863bf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3dc8a57{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ae2e050{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-aec33e3{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-c852b98{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-866591c{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c9c2410 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-c9c2410 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-85c79f9 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-85c79f9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9bb703a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-dcf60a6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6198992{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4dd2ce3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fd365e9{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-6ffe08e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-c5f6eea{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f9768aa > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f9768aa .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4c0cbee > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-4c0cbee{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b65cfe0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3986f2f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-33075f9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1c17c76{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1f6c453{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-63dd440{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9a8bdd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a166720{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-70c2b4d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-b8334ed{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a63920d > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-a63920d .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e1ebd3f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-e1ebd3f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-47ae1a0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9643e6d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ce2063a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9ae4b29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fab35f8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bfa2b1c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f5a683c{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-2a5017a{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-4dfe6d8{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-282b73e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-282b73e .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ea6b8dd > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-ea6b8dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-49da471 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1da5b9d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d2de372{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-32ce850{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b4b58bc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f7ae36c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d72a520{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-633efc3{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-900ad87{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-e154d42{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-503bfe4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-503bfe4 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2bc9bf3 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-2bc9bf3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f9002d0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-57e4458{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9d4a325{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b4e57f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-92296f6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-cf8b559{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2af89f1{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-79493d7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-e355876{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-614aabf > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-614aabf .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e56e08c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-e56e08c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-23305d4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-783b945{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7af560f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d40328a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5d7da6a{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-a4ec063{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-d151f05{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-38beda9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-38beda9 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-0752f3d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-0752f3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b34bbf1 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a0daf8f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-299cf39{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c228407{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-58c1a09{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2015b29{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d6fe438{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b58c0b2{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-5886959{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-d874886{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9be29e3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-9be29e3 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bff52bf > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-bff52bf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d0a6a7e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a84345a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-edf117b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1804949{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6075295{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c6d6e4e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b792762{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-e1d86d6{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-aa4fe5f{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-847b479 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-847b479 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-cf9ff5c > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-cf9ff5c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-46f3e41 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f7e7171{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7cc113a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d7416b4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5284fc5{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-7e185cf{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-ed87e38{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bf4a005 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-bf4a005 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9c17cd9 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-9c17cd9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8e57875 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-829dbaf{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e15b695{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2f96d16{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c7a140d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5b1b363{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b8a2bda{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-837ff97{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-f2d48d9{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ee6b4d3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-ee6b4d3 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-4ba500a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-4ba500a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3c44a93 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9e4955d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d46d4d5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a08d342{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-98878cb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-9a457b4{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-bb6db50{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-8a0c2f5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-09d2dc7 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-09d2dc7 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ed83f4d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-ed83f4d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-650ed30 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c56ccb7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d18fedd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e72524d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-99fdc07{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5a36df0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e2cb619{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-d3e6576{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-7fc8e09{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7e5691a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-7e5691a .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-91e6672 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-91e6672{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6d56b50 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5466780{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a0b6d7f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-70fa48b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7d8bdd3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bc9d595{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1ada2b9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a1576a1{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-269d8a5{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-f5ed22e{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ec09bc7 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-ec09bc7 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8a00cd2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-8a00cd2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-71e8e62 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-51e524b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-07ed000{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-d77610e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a759940{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-c8e8220{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e18ecc8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1ba348c{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-2ef2e0b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-d722fa0{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-237a264 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-237a264 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6759ed2 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-6759ed2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bbfd1df .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-27b166a{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-02b6269{width:100%;max-width:100%;text-align:end;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-02b6269.elementor-element{--align-self:flex-end;}.elementor-4115 .elementor-element.elementor-element-926cec4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8cd1495{width:100%;max-width:100%;text-align:end;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-55137ae{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-fc02ceb{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-2a968c5{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2d552e2 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-2d552e2 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fc841ff > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-fc841ff{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-92c6e08 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-b7413da{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-0fbcfbb{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7262a8f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a5916fa{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-e9c37b9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8257dfd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2ea27d5{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-b8d5840{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-912dc00{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5ae242e > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-5ae242e .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6b71094 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-6b71094{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-ada1933 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a94356e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3842e5c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-84f990a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5dcbb4e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7d1db71{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-35d05f4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5540eb1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-a59b20e{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-cf7515b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-e3034f1{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f13efdb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f13efdb .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7fb6b8d > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-7fb6b8d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-710369f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-cc81ee0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-2233790{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-8ac5aed{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-5f6f27f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f6c8dd0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-bfa5063{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-6ed019d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-35b9efc{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f273c75 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-f273c75 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-6fcfa75 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-6fcfa75{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-04431b3 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-38f4b4a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-fb03358{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-f47808f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3620916{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-13bdccc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1182b88{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-232c069{--min-height:550px;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-4115 .elementor-element.elementor-element-d63ffa0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-4115 .elementor-element.elementor-element-6326632{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-3638710 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-3638710 .elementor-heading-title{font-size:var( --e-global-typography-326df42-font-size );line-height:var( --e-global-typography-326df42-line-height );letter-spacing:var( --e-global-typography-326df42-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-de22cb1 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4115 .elementor-element.elementor-element-de22cb1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-90895cf .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-df94e25{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-0ecd671{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-1b05590{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-4115 .elementor-element.elementor-element-7e37a3e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}