.elementor-7233 .elementor-element.elementor-element-f0d600a{--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-7233 .elementor-element.elementor-element-b599cad{--display:flex;}.elementor-7233 .elementor-element.elementor-element-9e634e8{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-7233 .elementor-element.elementor-element-9e634e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7233 .elementor-element.elementor-element-9e634e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7233 .elementor-element.elementor-element-9e634e8 .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-7233 .elementor-element.elementor-element-a20ead9 > .elementor-widget-container{margin:40px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-a20ead9.elementor-element{--align-self:center;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10em/2);}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10em/2);}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10em/2);}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10em/2);}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10em/2);}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .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-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7233 .elementor-element.elementor-element-a20ead9{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7233 .elementor-element.elementor-element-a20ead9 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-7233 .elementor-element.elementor-element-b7f6fdf{--display:flex;}.elementor-7233 .elementor-element.elementor-element-1648a11{--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-7233 .elementor-element.elementor-element-1648a11:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-1648a11 > .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-7233 .elementor-element.elementor-element-1648a11::before, .elementor-7233 .elementor-element.elementor-element-1648a11 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-1648a11 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-1648a11 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-1648a11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-1648a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-bafd5da{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-bafd5da::before, .elementor-7233 .elementor-element.elementor-element-bafd5da > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-bafd5da > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-bafd5da > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-bafd5da > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-bafd5da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-f8485ea > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-f8485ea{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-7233 .elementor-element.elementor-element-4da7261 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-4da7261 .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-7233 .elementor-element.elementor-element-9166a24 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-9166a24{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-7233 .elementor-element.elementor-element-b28b7ed .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-7233 .elementor-element.elementor-element-b28b7ed .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-b28b7ed .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-fb12e5b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-2ba6f8c{--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-7233 .elementor-element.elementor-element-2ba6f8c:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-2ba6f8c, .elementor-7233 .elementor-element.elementor-element-2ba6f8c::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-b6bd4cc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-b6bd4cc{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-7233 .elementor-element.elementor-element-5b3d478 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-5b3d478{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-7233 .elementor-element.elementor-element-ed58b40{--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-7233 .elementor-element.elementor-element-ed58b40:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-ed58b40, .elementor-7233 .elementor-element.elementor-element-ed58b40::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-62276ba > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-62276ba{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-7233 .elementor-element.elementor-element-a1043c5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-a1043c5{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-7233 .elementor-element.elementor-element-2a1a05d{--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-7233 .elementor-element.elementor-element-2a1a05d:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-2a1a05d, .elementor-7233 .elementor-element.elementor-element-2a1a05d::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-52bce9b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-52bce9b{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-7233 .elementor-element.elementor-element-3d37228 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-3d37228{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-7233 .elementor-element.elementor-element-4c537a4{--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-7233 .elementor-element.elementor-element-4c537a4:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-4c537a4 > .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-7233 .elementor-element.elementor-element-4c537a4::before, .elementor-7233 .elementor-element.elementor-element-4c537a4 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-4c537a4 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-4c537a4 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-4c537a4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-4c537a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-9056f0d{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-9056f0d::before, .elementor-7233 .elementor-element.elementor-element-9056f0d > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-9056f0d > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-9056f0d > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-9056f0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-9056f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-6c6a7b6 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-6c6a7b6{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-7233 .elementor-element.elementor-element-6726c33 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-6726c33 .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-7233 .elementor-element.elementor-element-48d7368 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-48d7368{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-7233 .elementor-element.elementor-element-e7812f9 .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-7233 .elementor-element.elementor-element-e7812f9 .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-e7812f9 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-e4568c9{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-c824099{--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-7233 .elementor-element.elementor-element-c824099:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-c824099, .elementor-7233 .elementor-element.elementor-element-c824099::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-ccfcb9c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-ccfcb9c{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-7233 .elementor-element.elementor-element-6b9e26d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-6b9e26d{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-7233 .elementor-element.elementor-element-1cc29b7{--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-7233 .elementor-element.elementor-element-1cc29b7:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-1cc29b7, .elementor-7233 .elementor-element.elementor-element-1cc29b7::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-5d93965 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-5d93965{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-7233 .elementor-element.elementor-element-84323f8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-84323f8{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-7233 .elementor-element.elementor-element-41f04b3{--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-7233 .elementor-element.elementor-element-41f04b3:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-41f04b3, .elementor-7233 .elementor-element.elementor-element-41f04b3::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-35ff11e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-35ff11e{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-7233 .elementor-element.elementor-element-9f6a7dd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-9f6a7dd{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-7233 .elementor-element.elementor-element-f7183ab{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7233 .elementor-element.elementor-element-f7183ab{right:15px;}body.rtl .elementor-7233 .elementor-element.elementor-element-f7183ab{left:15px;}.elementor-7233 .elementor-element.elementor-element-f7183ab .elementor-icon-wrapper{text-align:center;}.elementor-7233 .elementor-element.elementor-element-f7183ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-f7183ab.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-f7183ab.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-f7183ab.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-f7183ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-33dfda1{--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-7233 .elementor-element.elementor-element-33dfda1:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-33dfda1 > .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-7233 .elementor-element.elementor-element-33dfda1::before, .elementor-7233 .elementor-element.elementor-element-33dfda1 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-33dfda1 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-33dfda1 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-33dfda1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-33dfda1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-c1e0a64{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-c1e0a64::before, .elementor-7233 .elementor-element.elementor-element-c1e0a64 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-c1e0a64 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-c1e0a64 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-c1e0a64 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-c1e0a64 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-127065c > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-127065c{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-7233 .elementor-element.elementor-element-4d125f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-4d125f3 .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-7233 .elementor-element.elementor-element-1e129c8 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-1e129c8{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-7233 .elementor-element.elementor-element-d2b14b0 .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-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-d2b14b0 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-6311c95{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-3ba29f1{--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-7233 .elementor-element.elementor-element-3ba29f1:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-3ba29f1, .elementor-7233 .elementor-element.elementor-element-3ba29f1::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-bccf93c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-bccf93c{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-7233 .elementor-element.elementor-element-9e46803 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-9e46803{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-7233 .elementor-element.elementor-element-0b5e525{--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-7233 .elementor-element.elementor-element-0b5e525:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-0b5e525, .elementor-7233 .elementor-element.elementor-element-0b5e525::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-827fc68 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-827fc68{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-7233 .elementor-element.elementor-element-065348f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-065348f{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-7233 .elementor-element.elementor-element-8d6f1c1{--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-7233 .elementor-element.elementor-element-8d6f1c1:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-8d6f1c1, .elementor-7233 .elementor-element.elementor-element-8d6f1c1::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-7ba1b1e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-7ba1b1e{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-7233 .elementor-element.elementor-element-880c32f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-880c32f{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-7233 .elementor-element.elementor-element-791f0ec{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7233 .elementor-element.elementor-element-791f0ec{right:15px;}body.rtl .elementor-7233 .elementor-element.elementor-element-791f0ec{left:15px;}.elementor-7233 .elementor-element.elementor-element-791f0ec .elementor-icon-wrapper{text-align:center;}.elementor-7233 .elementor-element.elementor-element-791f0ec.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-791f0ec.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-791f0ec.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-791f0ec.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-791f0ec.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-6cc1ca9{--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-7233 .elementor-element.elementor-element-6cc1ca9:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-6cc1ca9 > .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-7233 .elementor-element.elementor-element-6cc1ca9::before, .elementor-7233 .elementor-element.elementor-element-6cc1ca9 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-6cc1ca9 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-6cc1ca9 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-6cc1ca9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-6cc1ca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-576a23e{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-576a23e::before, .elementor-7233 .elementor-element.elementor-element-576a23e > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-576a23e > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-576a23e > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-576a23e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-576a23e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-d69bbdd > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-d69bbdd{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-7233 .elementor-element.elementor-element-00668d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-00668d0 .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-7233 .elementor-element.elementor-element-65d6396 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-65d6396{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-7233 .elementor-element.elementor-element-b33c59a .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-7233 .elementor-element.elementor-element-b33c59a .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-b33c59a .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-31b019c{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-1815853{--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-7233 .elementor-element.elementor-element-1815853:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-1815853, .elementor-7233 .elementor-element.elementor-element-1815853::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-a5ff251 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-a5ff251{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-7233 .elementor-element.elementor-element-31fe0f1 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-31fe0f1{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-7233 .elementor-element.elementor-element-86e3fe2{--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-7233 .elementor-element.elementor-element-86e3fe2:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-86e3fe2, .elementor-7233 .elementor-element.elementor-element-86e3fe2::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-ac30de3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-ac30de3{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-7233 .elementor-element.elementor-element-06bd905 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-06bd905{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-7233 .elementor-element.elementor-element-d9fff2e{--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-7233 .elementor-element.elementor-element-d9fff2e:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-d9fff2e, .elementor-7233 .elementor-element.elementor-element-d9fff2e::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-2ef8f5e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-2ef8f5e{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-7233 .elementor-element.elementor-element-df49505 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-df49505{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-7233 .elementor-element.elementor-element-c04f826{--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-7233 .elementor-element.elementor-element-c04f826:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-c04f826 > .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-7233 .elementor-element.elementor-element-c04f826::before, .elementor-7233 .elementor-element.elementor-element-c04f826 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-c04f826 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-c04f826 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-c04f826 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-c04f826 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-24ff1ad{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-24ff1ad::before, .elementor-7233 .elementor-element.elementor-element-24ff1ad > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-24ff1ad > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-24ff1ad > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-24ff1ad > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-24ff1ad > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-ae85849 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-ae85849{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-7233 .elementor-element.elementor-element-018c5d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-018c5d1 .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-7233 .elementor-element.elementor-element-8249ec5 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-8249ec5{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-7233 .elementor-element.elementor-element-e9d80ad .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-7233 .elementor-element.elementor-element-e9d80ad .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-e9d80ad .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-ff1e152{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-2e95027{--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-7233 .elementor-element.elementor-element-2e95027:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-2e95027, .elementor-7233 .elementor-element.elementor-element-2e95027::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-8b0faab > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-8b0faab{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-7233 .elementor-element.elementor-element-a01f460 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-a01f460{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-7233 .elementor-element.elementor-element-8a757f4{--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-7233 .elementor-element.elementor-element-8a757f4:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-8a757f4, .elementor-7233 .elementor-element.elementor-element-8a757f4::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-06d7ee5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-06d7ee5{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-7233 .elementor-element.elementor-element-8c99fc0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-8c99fc0{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-7233 .elementor-element.elementor-element-e2dd56d{--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-7233 .elementor-element.elementor-element-e2dd56d:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-e2dd56d, .elementor-7233 .elementor-element.elementor-element-e2dd56d::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-f021ef3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-f021ef3{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-7233 .elementor-element.elementor-element-fcd595d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-fcd595d{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-7233 .elementor-element.elementor-element-73cd70f{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7233 .elementor-element.elementor-element-73cd70f{right:15px;}body.rtl .elementor-7233 .elementor-element.elementor-element-73cd70f{left:15px;}.elementor-7233 .elementor-element.elementor-element-73cd70f .elementor-icon-wrapper{text-align:center;}.elementor-7233 .elementor-element.elementor-element-73cd70f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-73cd70f.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-73cd70f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-73cd70f.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-73cd70f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-502bb66{--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-7233 .elementor-element.elementor-element-502bb66:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-502bb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/09/departamento-en-venta-torre-aurum_el_ancla-alvarado-veracruz-portada-inicio-1.jpg");background-position:center center;background-size:cover;}.elementor-7233 .elementor-element.elementor-element-502bb66::before, .elementor-7233 .elementor-element.elementor-element-502bb66 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-502bb66 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-502bb66 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-502bb66 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-502bb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-c48b073{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-c48b073::before, .elementor-7233 .elementor-element.elementor-element-c48b073 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-c48b073 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-c48b073 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-c48b073 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-c48b073 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-27a4976 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-27a4976{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-7233 .elementor-element.elementor-element-81bd6cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-81bd6cc .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-7233 .elementor-element.elementor-element-777307a > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-777307a{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-7233 .elementor-element.elementor-element-30b4958 .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-7233 .elementor-element.elementor-element-30b4958 .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-30b4958 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-9b1939b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-8805224{--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-7233 .elementor-element.elementor-element-8805224:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-8805224, .elementor-7233 .elementor-element.elementor-element-8805224::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-bfa6715 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-bfa6715{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-7233 .elementor-element.elementor-element-1bca465 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-1bca465{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-7233 .elementor-element.elementor-element-ac1d0c1{--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-7233 .elementor-element.elementor-element-ac1d0c1:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-ac1d0c1, .elementor-7233 .elementor-element.elementor-element-ac1d0c1::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-69f0f5b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-69f0f5b{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-7233 .elementor-element.elementor-element-b70d98e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-b70d98e{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-7233 .elementor-element.elementor-element-c4e4543{--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-7233 .elementor-element.elementor-element-c4e4543:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-c4e4543, .elementor-7233 .elementor-element.elementor-element-c4e4543::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-f1052f0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-f1052f0{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-7233 .elementor-element.elementor-element-8feff77 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-8feff77{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-7233 .elementor-element.elementor-element-3fe41c8{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7233 .elementor-element.elementor-element-3fe41c8{right:15px;}body.rtl .elementor-7233 .elementor-element.elementor-element-3fe41c8{left:15px;}.elementor-7233 .elementor-element.elementor-element-3fe41c8 .elementor-icon-wrapper{text-align:center;}.elementor-7233 .elementor-element.elementor-element-3fe41c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-3fe41c8.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-3fe41c8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-3fe41c8.elementor-view-framed .elementor-icon, .elementor-7233 .elementor-element.elementor-element-3fe41c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7233 .elementor-element.elementor-element-1df3c92{--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-7233 .elementor-element.elementor-element-1df3c92:not(.elementor-motion-effects-element-type-background), .elementor-7233 .elementor-element.elementor-element-1df3c92 > .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-7233 .elementor-element.elementor-element-1df3c92::before, .elementor-7233 .elementor-element.elementor-element-1df3c92 > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-1df3c92 > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-1df3c92 > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-1df3c92 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-1df3c92 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7233 .elementor-element.elementor-element-081d60c{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-081d60c::before, .elementor-7233 .elementor-element.elementor-element-081d60c > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-081d60c > .e-con-inner > .elementor-background-video-container::before, .elementor-7233 .elementor-element.elementor-element-081d60c > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-081d60c > .e-con-inner > .elementor-background-slideshow::before, .elementor-7233 .elementor-element.elementor-element-081d60c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7233 .elementor-element.elementor-element-c3f48da > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-c3f48da{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-7233 .elementor-element.elementor-element-95c430b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-95c430b .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-7233 .elementor-element.elementor-element-b5884dc > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7233 .elementor-element.elementor-element-b5884dc{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-7233 .elementor-element.elementor-element-b2d35b2 .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-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button:hover, .elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button:hover svg, .elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button .elementor-button-icon i, .elementor-7233 .elementor-element.elementor-element-b2d35b2 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7233 .elementor-element.elementor-element-b535cb6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7233 .elementor-element.elementor-element-abc3655{--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-7233 .elementor-element.elementor-element-abc3655:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-abc3655, .elementor-7233 .elementor-element.elementor-element-abc3655::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-3b2ebe4{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-7233 .elementor-element.elementor-element-3b2ebe4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-4e0637b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-4e0637b{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-7233 .elementor-element.elementor-element-7996521{--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-7233 .elementor-element.elementor-element-7996521:hover{border-style:solid;}.elementor-7233 .elementor-element.elementor-element-7996521, .elementor-7233 .elementor-element.elementor-element-7996521::before{--border-transition:0.3s;}.elementor-7233 .elementor-element.elementor-element-ae0d6d3{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-7233 .elementor-element.elementor-element-ae0d6d3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-fbc0f85 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7233 .elementor-element.elementor-element-fbc0f85{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-7233 .elementor-element.elementor-element-6172f19{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-7233 .elementor-element.elementor-element-bafd5da{--width:65%;}.elementor-7233 .elementor-element.elementor-element-fb12e5b{--width:35%;}.elementor-7233 .elementor-element.elementor-element-9056f0d{--width:65%;}.elementor-7233 .elementor-element.elementor-element-e4568c9{--width:35%;}.elementor-7233 .elementor-element.elementor-element-c1e0a64{--width:65%;}.elementor-7233 .elementor-element.elementor-element-6311c95{--width:35%;}.elementor-7233 .elementor-element.elementor-element-576a23e{--width:65%;}.elementor-7233 .elementor-element.elementor-element-31b019c{--width:35%;}.elementor-7233 .elementor-element.elementor-element-24ff1ad{--width:65%;}.elementor-7233 .elementor-element.elementor-element-ff1e152{--width:35%;}.elementor-7233 .elementor-element.elementor-element-c48b073{--width:65%;}.elementor-7233 .elementor-element.elementor-element-9b1939b{--width:35%;}.elementor-7233 .elementor-element.elementor-element-081d60c{--width:65%;}.elementor-7233 .elementor-element.elementor-element-b535cb6{--width:35%;}.elementor-7233 .elementor-element.elementor-element-6172f19{--content-width:100%;}}@media(max-width:1024px){.elementor-7233 .elementor-element.elementor-element-9e634e8 .elementor-heading-title{font-size:58px;line-height:65px;letter-spacing:-1px;}.elementor-7233 .elementor-element.elementor-element-1648a11{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-f8485ea{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-7233 .elementor-element.elementor-element-4da7261 .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-7233 .elementor-element.elementor-element-9166a24{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b28b7ed .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-7233 .elementor-element.elementor-element-b6bd4cc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-5b3d478{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-62276ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-a1043c5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-52bce9b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-3d37228{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-4c537a4{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-6c6a7b6{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-7233 .elementor-element.elementor-element-6726c33 .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-7233 .elementor-element.elementor-element-48d7368{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-e7812f9 .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-7233 .elementor-element.elementor-element-ccfcb9c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-5d93965{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-84323f8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-35ff11e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-9f6a7dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-33dfda1{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-127065c{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-7233 .elementor-element.elementor-element-4d125f3 .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-7233 .elementor-element.elementor-element-1e129c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-d2b14b0 .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-7233 .elementor-element.elementor-element-bccf93c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-827fc68{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-065348f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-7ba1b1e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-880c32f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-6cc1ca9{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-d69bbdd{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-7233 .elementor-element.elementor-element-00668d0 .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-7233 .elementor-element.elementor-element-65d6396{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b33c59a .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-7233 .elementor-element.elementor-element-a5ff251{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-31fe0f1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-ac30de3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-06bd905{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-2ef8f5e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-df49505{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-c04f826{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-ae85849{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-7233 .elementor-element.elementor-element-018c5d1 .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-7233 .elementor-element.elementor-element-8249ec5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-e9d80ad .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-7233 .elementor-element.elementor-element-8b0faab{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-06d7ee5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-8c99fc0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-f021ef3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-fcd595d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-502bb66{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-27a4976{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-7233 .elementor-element.elementor-element-81bd6cc .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-7233 .elementor-element.elementor-element-777307a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-30b4958 .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-7233 .elementor-element.elementor-element-bfa6715{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-69f0f5b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b70d98e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-f1052f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-8feff77{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-1df3c92{--min-height:500px;}.elementor-7233 .elementor-element.elementor-element-c3f48da{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-7233 .elementor-element.elementor-element-95c430b .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-7233 .elementor-element.elementor-element-b5884dc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b2d35b2 .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-7233 .elementor-element.elementor-element-3b2ebe4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-4e0637b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-ae0d6d3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-fbc0f85{font-size:var( --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-7233 .elementor-element.elementor-element-9e634e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7233 .elementor-element.elementor-element-9e634e8 .elementor-heading-title{font-size:48px;line-height:53px;letter-spacing:0px;}.elementor-7233 .elementor-element.elementor-element-1648a11{--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-7233 .elementor-element.elementor-element-bafd5da{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-f8485ea{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-7233 .elementor-element.elementor-element-4da7261 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-4da7261 .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-7233 .elementor-element.elementor-element-9166a24 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-9166a24{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b28b7ed .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-7233 .elementor-element.elementor-element-b6bd4cc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-5b3d478{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-62276ba{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-a1043c5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-52bce9b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-3d37228{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-4c537a4{--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-7233 .elementor-element.elementor-element-9056f0d{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-6c6a7b6{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-7233 .elementor-element.elementor-element-6726c33 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-6726c33 .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-7233 .elementor-element.elementor-element-48d7368 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-48d7368{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-e7812f9 .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-7233 .elementor-element.elementor-element-ccfcb9c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-5d93965{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-84323f8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-35ff11e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-9f6a7dd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-33dfda1{--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-7233 .elementor-element.elementor-element-c1e0a64{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-127065c{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-7233 .elementor-element.elementor-element-4d125f3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-4d125f3 .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-7233 .elementor-element.elementor-element-1e129c8 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-1e129c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-d2b14b0 .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-7233 .elementor-element.elementor-element-bccf93c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-827fc68{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-065348f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-7ba1b1e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-880c32f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-6cc1ca9{--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-7233 .elementor-element.elementor-element-576a23e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-d69bbdd{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-7233 .elementor-element.elementor-element-00668d0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-00668d0 .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-7233 .elementor-element.elementor-element-65d6396 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-65d6396{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b33c59a .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-7233 .elementor-element.elementor-element-a5ff251{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-31fe0f1{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-ac30de3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-06bd905{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-2ef8f5e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-df49505{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-c04f826{--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-7233 .elementor-element.elementor-element-24ff1ad{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-ae85849{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-7233 .elementor-element.elementor-element-018c5d1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-018c5d1 .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-7233 .elementor-element.elementor-element-8249ec5 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-8249ec5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-e9d80ad .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-7233 .elementor-element.elementor-element-8b0faab{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-06d7ee5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-8c99fc0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-f021ef3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-fcd595d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-502bb66{--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-7233 .elementor-element.elementor-element-c48b073{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-27a4976{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-7233 .elementor-element.elementor-element-81bd6cc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-81bd6cc .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-7233 .elementor-element.elementor-element-777307a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-777307a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-30b4958 .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-7233 .elementor-element.elementor-element-bfa6715{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-69f0f5b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b70d98e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-f1052f0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-8feff77{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-1df3c92{--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-7233 .elementor-element.elementor-element-081d60c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7233 .elementor-element.elementor-element-c3f48da{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-7233 .elementor-element.elementor-element-95c430b > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-95c430b .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-7233 .elementor-element.elementor-element-b5884dc > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7233 .elementor-element.elementor-element-b5884dc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-b2d35b2 .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-7233 .elementor-element.elementor-element-3b2ebe4{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-7233 .elementor-element.elementor-element-4e0637b{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-7233 .elementor-element.elementor-element-4e0637b.elementor-element{--align-self:flex-end;}.elementor-7233 .elementor-element.elementor-element-ae0d6d3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7233 .elementor-element.elementor-element-fbc0f85{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 );}}