.elementor-7218 .elementor-element.elementor-element-b8c1355{--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-7218 .elementor-element.elementor-element-8adc6d7{--display:flex;}.elementor-7218 .elementor-element.elementor-element-06858e3{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-7218 .elementor-element.elementor-element-06858e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-7218 .elementor-element.elementor-element-06858e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7218 .elementor-element.elementor-element-06858e3 .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-7218 .elementor-element.elementor-element-10ba894 > .elementor-widget-container{margin:40px 0px 100px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-10ba894.elementor-element{--align-self:center;}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10em/2);}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10em/2);}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10em/2);}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10em/2);}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10em/2);}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-7218 .elementor-element.elementor-element-10ba894 .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-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7218 .elementor-element.elementor-element-10ba894{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-7218 .elementor-element.elementor-element-10ba894 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-primary );}.elementor-7218 .elementor-element.elementor-element-2cb83f4{--display:flex;}.elementor-7218 .elementor-element.elementor-element-b736e3f{--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-7218 .elementor-element.elementor-element-b736e3f:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-b736e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/04/casa-en-venta-ribera-del-ebro-lomas-de-la-rioja-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-b736e3f::before, .elementor-7218 .elementor-element.elementor-element-b736e3f > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b736e3f > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b736e3f > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b736e3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b736e3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-2a7999e{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-2a7999e::before, .elementor-7218 .elementor-element.elementor-element-2a7999e > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-2a7999e > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-2a7999e > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-2a7999e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-2a7999e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-1803e90 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-1803e90{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-7218 .elementor-element.elementor-element-e97d7bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-e97d7bb .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-7218 .elementor-element.elementor-element-8a45c4f > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-8a45c4f{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-7218 .elementor-element.elementor-element-d115f56 .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-7218 .elementor-element.elementor-element-d115f56 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-d115f56 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-6c43f46{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-938f9c5{--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-7218 .elementor-element.elementor-element-938f9c5:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-938f9c5, .elementor-7218 .elementor-element.elementor-element-938f9c5::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-2ef8f3a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-2ef8f3a{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-7218 .elementor-element.elementor-element-05475b7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-05475b7{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-7218 .elementor-element.elementor-element-bc77db2{--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-7218 .elementor-element.elementor-element-bc77db2:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-bc77db2, .elementor-7218 .elementor-element.elementor-element-bc77db2::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-61be11b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-61be11b{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-7218 .elementor-element.elementor-element-0c9815a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-0c9815a{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-7218 .elementor-element.elementor-element-4a7dac4{--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-7218 .elementor-element.elementor-element-4a7dac4:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-4a7dac4, .elementor-7218 .elementor-element.elementor-element-4a7dac4::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-ca31231 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-ca31231{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-7218 .elementor-element.elementor-element-c2f49c8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-c2f49c8{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-7218 .elementor-element.elementor-element-d959b1a{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7218 .elementor-element.elementor-element-d959b1a{right:15px;}body.rtl .elementor-7218 .elementor-element.elementor-element-d959b1a{left:15px;}.elementor-7218 .elementor-element.elementor-element-d959b1a .elementor-icon-wrapper{text-align:center;}.elementor-7218 .elementor-element.elementor-element-d959b1a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-d959b1a.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-d959b1a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-d959b1a.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-d959b1a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-51733d0{--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-7218 .elementor-element.elementor-element-51733d0:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-51733d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/09/casa-en-venta-malawi-7-punta-tiburon-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-51733d0::before, .elementor-7218 .elementor-element.elementor-element-51733d0 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-51733d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-51733d0 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-51733d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-51733d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-b0451b0{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-b0451b0::before, .elementor-7218 .elementor-element.elementor-element-b0451b0 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b0451b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b0451b0 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b0451b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b0451b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-7eef873 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-7eef873{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-7218 .elementor-element.elementor-element-c9a97c0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-c9a97c0 .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-7218 .elementor-element.elementor-element-489731f > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-489731f{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-7218 .elementor-element.elementor-element-a383224 .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-7218 .elementor-element.elementor-element-a383224 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-a383224 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-f179fa3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-f392f14{--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-7218 .elementor-element.elementor-element-f392f14:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-f392f14, .elementor-7218 .elementor-element.elementor-element-f392f14::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-cb63079 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-cb63079{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-7218 .elementor-element.elementor-element-9e92614 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-9e92614{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-7218 .elementor-element.elementor-element-664d466{--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-7218 .elementor-element.elementor-element-664d466:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-664d466, .elementor-7218 .elementor-element.elementor-element-664d466::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-5814254 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-5814254{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-7218 .elementor-element.elementor-element-d30a4bd > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-d30a4bd{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-7218 .elementor-element.elementor-element-5747e3b{--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-7218 .elementor-element.elementor-element-5747e3b:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-5747e3b, .elementor-7218 .elementor-element.elementor-element-5747e3b::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-1e287d3 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-1e287d3{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-7218 .elementor-element.elementor-element-ff14256 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-ff14256{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-7218 .elementor-element.elementor-element-ec381a1{width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-7218 .elementor-element.elementor-element-ec381a1{right:0px;}body.rtl .elementor-7218 .elementor-element.elementor-element-ec381a1{left:0px;}.elementor-7218 .elementor-element.elementor-element-ec381a1 .elementor-icon-wrapper{text-align:center;}.elementor-7218 .elementor-element.elementor-element-ec381a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-ec381a1.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-ec381a1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-ec381a1.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-ec381a1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-cdbe5df{--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-7218 .elementor-element.elementor-element-cdbe5df:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-cdbe5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/10/casa-en-venta-reforma-veracruz-heriberto-jara-159-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-cdbe5df::before, .elementor-7218 .elementor-element.elementor-element-cdbe5df > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-cdbe5df > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-cdbe5df > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-cdbe5df > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-cdbe5df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-e5f984b{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-e5f984b::before, .elementor-7218 .elementor-element.elementor-element-e5f984b > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-e5f984b > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-e5f984b > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-e5f984b > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-e5f984b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-1323527 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-1323527{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-7218 .elementor-element.elementor-element-bd447c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-bd447c9 .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-7218 .elementor-element.elementor-element-3548c73 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-3548c73{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-7218 .elementor-element.elementor-element-9e65e22 .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-7218 .elementor-element.elementor-element-9e65e22 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-9e65e22 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-0f56854{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-c49d28a{--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-7218 .elementor-element.elementor-element-c49d28a:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-c49d28a, .elementor-7218 .elementor-element.elementor-element-c49d28a::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-ececd24 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-ececd24{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-7218 .elementor-element.elementor-element-323b103 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-323b103{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-7218 .elementor-element.elementor-element-b699ecd{--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-7218 .elementor-element.elementor-element-b699ecd:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-b699ecd, .elementor-7218 .elementor-element.elementor-element-b699ecd::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-94701a2 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-94701a2{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-7218 .elementor-element.elementor-element-f07e29a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-f07e29a{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-7218 .elementor-element.elementor-element-8d7041d{--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-7218 .elementor-element.elementor-element-8d7041d:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-8d7041d, .elementor-7218 .elementor-element.elementor-element-8d7041d::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-4937646 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-4937646{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-7218 .elementor-element.elementor-element-4030bb0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-4030bb0{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-7218 .elementor-element.elementor-element-a4eed8f{--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-7218 .elementor-element.elementor-element-a4eed8f:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-a4eed8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/casa-en-venta-rio-del-dorado-isla-verde55-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-a4eed8f::before, .elementor-7218 .elementor-element.elementor-element-a4eed8f > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-a4eed8f > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-a4eed8f > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-a4eed8f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-a4eed8f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-cc12fb7{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-cc12fb7::before, .elementor-7218 .elementor-element.elementor-element-cc12fb7 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-cc12fb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-cc12fb7 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-cc12fb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-cc12fb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-b0c5dfb > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-b0c5dfb{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-7218 .elementor-element.elementor-element-78cfa60 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-78cfa60 .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-7218 .elementor-element.elementor-element-6ea5b54 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-6ea5b54{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-7218 .elementor-element.elementor-element-3f30605 .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-7218 .elementor-element.elementor-element-3f30605 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-3f30605 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-895717b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-c344a0e{--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-7218 .elementor-element.elementor-element-c344a0e:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-c344a0e, .elementor-7218 .elementor-element.elementor-element-c344a0e::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-1774b8b > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-1774b8b{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-7218 .elementor-element.elementor-element-b4d210c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-b4d210c{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-7218 .elementor-element.elementor-element-ef1f929{--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-7218 .elementor-element.elementor-element-ef1f929:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-ef1f929, .elementor-7218 .elementor-element.elementor-element-ef1f929::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-cc03f52 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-cc03f52{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-7218 .elementor-element.elementor-element-d5b97be > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-d5b97be{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-7218 .elementor-element.elementor-element-4b7cf0a{--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-7218 .elementor-element.elementor-element-4b7cf0a:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-4b7cf0a, .elementor-7218 .elementor-element.elementor-element-4b7cf0a::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-236e6b7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-236e6b7{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-7218 .elementor-element.elementor-element-3c9908a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-3c9908a{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-7218 .elementor-element.elementor-element-46f00cb{--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-7218 .elementor-element.elementor-element-46f00cb:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-46f00cb, .elementor-7218 .elementor-element.elementor-element-46f00cb::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-183830c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-183830c{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-7218 .elementor-element.elementor-element-fa9ff94 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-fa9ff94{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-7218 .elementor-element.elementor-element-4b019e7{--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-7218 .elementor-element.elementor-element-4b019e7:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-4b019e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/casa-en-venta-punta-tiburon-alvarado-veracruz-viesca-40-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-4b019e7::before, .elementor-7218 .elementor-element.elementor-element-4b019e7 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-4b019e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-4b019e7 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-4b019e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-4b019e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-418b8b3{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-418b8b3::before, .elementor-7218 .elementor-element.elementor-element-418b8b3 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-418b8b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-418b8b3 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-418b8b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-418b8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-3e16ca6 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-3e16ca6{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-7218 .elementor-element.elementor-element-c688617 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-c688617 .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-7218 .elementor-element.elementor-element-2fae47a > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-2fae47a{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-7218 .elementor-element.elementor-element-b29484b .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-7218 .elementor-element.elementor-element-b29484b .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-b29484b .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-02fbf13{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-b7da960{--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-7218 .elementor-element.elementor-element-b7da960:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-b7da960, .elementor-7218 .elementor-element.elementor-element-b7da960::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-30ca0b0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-30ca0b0{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-7218 .elementor-element.elementor-element-f0bf32e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-f0bf32e{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-7218 .elementor-element.elementor-element-2a209dd{--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-7218 .elementor-element.elementor-element-2a209dd:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-2a209dd, .elementor-7218 .elementor-element.elementor-element-2a209dd::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-c7bde63 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-c7bde63{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-7218 .elementor-element.elementor-element-0f0055c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-0f0055c{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-7218 .elementor-element.elementor-element-4751891{--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-7218 .elementor-element.elementor-element-4751891:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-4751891, .elementor-7218 .elementor-element.elementor-element-4751891::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-e592375 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-e592375{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-7218 .elementor-element.elementor-element-4279bfc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-4279bfc{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-7218 .elementor-element.elementor-element-a6dbac0{--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-7218 .elementor-element.elementor-element-a6dbac0:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-a6dbac0, .elementor-7218 .elementor-element.elementor-element-a6dbac0::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-5b2e1d7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-5b2e1d7{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-7218 .elementor-element.elementor-element-149023d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-149023d{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-7218 .elementor-element.elementor-element-b4a43fe{--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-7218 .elementor-element.elementor-element-b4a43fe:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-b4a43fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/04/casa-en-venta-vista-bella-alvarado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-b4a43fe::before, .elementor-7218 .elementor-element.elementor-element-b4a43fe > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b4a43fe > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b4a43fe > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b4a43fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b4a43fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-643137f{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-643137f::before, .elementor-7218 .elementor-element.elementor-element-643137f > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-643137f > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-643137f > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-643137f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-643137f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-fe54565 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-fe54565{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-7218 .elementor-element.elementor-element-4c899da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-4c899da .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-7218 .elementor-element.elementor-element-1252454 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-1252454{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-7218 .elementor-element.elementor-element-186f788 .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-7218 .elementor-element.elementor-element-186f788 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-186f788 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-14843a3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-2cdf3e4{--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-7218 .elementor-element.elementor-element-2cdf3e4:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-2cdf3e4, .elementor-7218 .elementor-element.elementor-element-2cdf3e4::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-b116911 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-b116911{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-7218 .elementor-element.elementor-element-edf7a6e > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-edf7a6e{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-7218 .elementor-element.elementor-element-d5388d1{--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-7218 .elementor-element.elementor-element-d5388d1:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-d5388d1, .elementor-7218 .elementor-element.elementor-element-d5388d1::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-f27c5d9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-f27c5d9{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-7218 .elementor-element.elementor-element-3807703 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-3807703{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-7218 .elementor-element.elementor-element-045d199{--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-7218 .elementor-element.elementor-element-045d199:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-045d199, .elementor-7218 .elementor-element.elementor-element-045d199::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-af57d52 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-af57d52{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-7218 .elementor-element.elementor-element-1cf01d7 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-1cf01d7{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-7218 .elementor-element.elementor-element-ccd962e{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7218 .elementor-element.elementor-element-ccd962e{right:15px;}body.rtl .elementor-7218 .elementor-element.elementor-element-ccd962e{left:15px;}.elementor-7218 .elementor-element.elementor-element-ccd962e .elementor-icon-wrapper{text-align:center;}.elementor-7218 .elementor-element.elementor-element-ccd962e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-ccd962e.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-ccd962e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-ccd962e.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-ccd962e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-8a8d234{--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-7218 .elementor-element.elementor-element-8a8d234:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-8a8d234 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/06/casa-en-venta-punta-tiburon-alvarado-veracruz-viesca-52-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-8a8d234::before, .elementor-7218 .elementor-element.elementor-element-8a8d234 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-8a8d234 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-8a8d234 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-8a8d234 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-8a8d234 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-b3b7fec{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-b3b7fec::before, .elementor-7218 .elementor-element.elementor-element-b3b7fec > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b3b7fec > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-b3b7fec > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b3b7fec > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-b3b7fec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-7073e09 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-7073e09{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-7218 .elementor-element.elementor-element-5f84673 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-5f84673 .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-7218 .elementor-element.elementor-element-2157b41 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-2157b41{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-7218 .elementor-element.elementor-element-f20e771 .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-7218 .elementor-element.elementor-element-f20e771 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-f20e771 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-fe703e5{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-eb9797c{--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-7218 .elementor-element.elementor-element-eb9797c:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-eb9797c, .elementor-7218 .elementor-element.elementor-element-eb9797c::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-70e5cac > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-70e5cac{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-7218 .elementor-element.elementor-element-f67170d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-f67170d{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-7218 .elementor-element.elementor-element-32b2076{--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-7218 .elementor-element.elementor-element-32b2076:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-32b2076, .elementor-7218 .elementor-element.elementor-element-32b2076::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-8afcfc9 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-8afcfc9{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-7218 .elementor-element.elementor-element-14e5d35 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-14e5d35{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-7218 .elementor-element.elementor-element-ac14746{--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-7218 .elementor-element.elementor-element-ac14746:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-ac14746, .elementor-7218 .elementor-element.elementor-element-ac14746::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-9f7e0e4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-9f7e0e4{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-7218 .elementor-element.elementor-element-f2952d8 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-f2952d8{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-7218 .elementor-element.elementor-element-033b0ad{--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-7218 .elementor-element.elementor-element-033b0ad:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-033b0ad, .elementor-7218 .elementor-element.elementor-element-033b0ad::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-5e62cd5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-5e62cd5{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-7218 .elementor-element.elementor-element-b98873c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-b98873c{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-7218 .elementor-element.elementor-element-f2160cd{--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-7218 .elementor-element.elementor-element-f2160cd:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-f2160cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/01/residencia-mabel-en-venta-el-dorado-veracruz-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-f2160cd::before, .elementor-7218 .elementor-element.elementor-element-f2160cd > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-f2160cd > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-f2160cd > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-f2160cd > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-f2160cd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-903ae18{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-903ae18::before, .elementor-7218 .elementor-element.elementor-element-903ae18 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-903ae18 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-903ae18 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-903ae18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-903ae18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-ac43f79 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-ac43f79{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-7218 .elementor-element.elementor-element-3a9cdc0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-3a9cdc0 .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-7218 .elementor-element.elementor-element-d298b88 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-d298b88{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-7218 .elementor-element.elementor-element-7953a72 .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-7218 .elementor-element.elementor-element-7953a72 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-7953a72 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-3fcec52{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-bb4573f{--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-7218 .elementor-element.elementor-element-bb4573f:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-bb4573f, .elementor-7218 .elementor-element.elementor-element-bb4573f::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-11b9092 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-11b9092{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-7218 .elementor-element.elementor-element-09542b4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-09542b4{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-7218 .elementor-element.elementor-element-2199947{--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-7218 .elementor-element.elementor-element-2199947:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-2199947, .elementor-7218 .elementor-element.elementor-element-2199947::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-e0c1b19 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-e0c1b19{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-7218 .elementor-element.elementor-element-ef5cce5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-ef5cce5{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-7218 .elementor-element.elementor-element-295d7e4{--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-7218 .elementor-element.elementor-element-295d7e4:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-295d7e4, .elementor-7218 .elementor-element.elementor-element-295d7e4::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-66b3774 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-66b3774{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-7218 .elementor-element.elementor-element-165e5ab > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-165e5ab{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-7218 .elementor-element.elementor-element-3dffee9{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7218 .elementor-element.elementor-element-3dffee9{right:15px;}body.rtl .elementor-7218 .elementor-element.elementor-element-3dffee9{left:15px;}.elementor-7218 .elementor-element.elementor-element-3dffee9 .elementor-icon-wrapper{text-align:center;}.elementor-7218 .elementor-element.elementor-element-3dffee9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-3dffee9.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-3dffee9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-3dffee9.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-3dffee9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-afb8304{--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-7218 .elementor-element.elementor-element-afb8304:not(.elementor-motion-effects-element-type-background), .elementor-7218 .elementor-element.elementor-element-afb8304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dreamplando.mx/wp-content/uploads/2025/02/residencia-sunset-punta-tiburon-portada-inicio.jpg");background-position:center center;background-size:cover;}.elementor-7218 .elementor-element.elementor-element-afb8304::before, .elementor-7218 .elementor-element.elementor-element-afb8304 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-afb8304 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-afb8304 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-afb8304 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-afb8304 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D2D2D00 0%, #000000CC 100%);}.elementor-7218 .elementor-element.elementor-element-46b8204{--display:flex;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-46b8204::before, .elementor-7218 .elementor-element.elementor-element-46b8204 > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-46b8204 > .e-con-inner > .elementor-background-video-container::before, .elementor-7218 .elementor-element.elementor-element-46b8204 > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-46b8204 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7218 .elementor-element.elementor-element-46b8204 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e632858 );--background-overlay:'';}.elementor-7218 .elementor-element.elementor-element-91ae3ef > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-91ae3ef{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-7218 .elementor-element.elementor-element-48e71d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-48e71d3 .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-7218 .elementor-element.elementor-element-939dc09 > .elementor-widget-container{margin:-15px 0px -25px 0px;}.elementor-7218 .elementor-element.elementor-element-939dc09{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-7218 .elementor-element.elementor-element-555fe31 .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-7218 .elementor-element.elementor-element-555fe31 .elementor-button:hover, .elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button:hover svg, .elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button .elementor-button-icon i, .elementor-7218 .elementor-element.elementor-element-555fe31 .elementor-button .elementor-button-icon svg{transform:rotate(0deg);}.elementor-7218 .elementor-element.elementor-element-5a509f3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7218 .elementor-element.elementor-element-dbe509a{--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-7218 .elementor-element.elementor-element-dbe509a:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-dbe509a, .elementor-7218 .elementor-element.elementor-element-dbe509a::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-55ac05a > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-55ac05a{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-7218 .elementor-element.elementor-element-ad44a64 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-ad44a64{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-7218 .elementor-element.elementor-element-37a2d99{--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-7218 .elementor-element.elementor-element-37a2d99:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-37a2d99, .elementor-7218 .elementor-element.elementor-element-37a2d99::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-332e6b5 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-332e6b5{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-7218 .elementor-element.elementor-element-eda4c3d > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-eda4c3d{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-7218 .elementor-element.elementor-element-b50d4ad{--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-7218 .elementor-element.elementor-element-b50d4ad:hover{border-style:solid;}.elementor-7218 .elementor-element.elementor-element-b50d4ad, .elementor-7218 .elementor-element.elementor-element-b50d4ad::before{--border-transition:0.3s;}.elementor-7218 .elementor-element.elementor-element-ecfd6d6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-ecfd6d6{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-7218 .elementor-element.elementor-element-3ce87cc > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-7218 .elementor-element.elementor-element-3ce87cc{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-7218 .elementor-element.elementor-element-fdaa605{width:auto;max-width:auto;top:10px;}body:not(.rtl) .elementor-7218 .elementor-element.elementor-element-fdaa605{right:15px;}body.rtl .elementor-7218 .elementor-element.elementor-element-fdaa605{left:15px;}.elementor-7218 .elementor-element.elementor-element-fdaa605 .elementor-icon-wrapper{text-align:center;}.elementor-7218 .elementor-element.elementor-element-fdaa605.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-fdaa605.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-fdaa605.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-fdaa605.elementor-view-framed .elementor-icon, .elementor-7218 .elementor-element.elementor-element-fdaa605.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7218 .elementor-element.elementor-element-6800607{--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-7218 .elementor-element.elementor-element-2a7999e{--width:65%;}.elementor-7218 .elementor-element.elementor-element-6c43f46{--width:35%;}.elementor-7218 .elementor-element.elementor-element-b0451b0{--width:65%;}.elementor-7218 .elementor-element.elementor-element-f179fa3{--width:35%;}.elementor-7218 .elementor-element.elementor-element-e5f984b{--width:65%;}.elementor-7218 .elementor-element.elementor-element-0f56854{--width:35%;}.elementor-7218 .elementor-element.elementor-element-cc12fb7{--width:65%;}.elementor-7218 .elementor-element.elementor-element-895717b{--width:35%;}.elementor-7218 .elementor-element.elementor-element-418b8b3{--width:65%;}.elementor-7218 .elementor-element.elementor-element-02fbf13{--width:35%;}.elementor-7218 .elementor-element.elementor-element-643137f{--width:65%;}.elementor-7218 .elementor-element.elementor-element-14843a3{--width:35%;}.elementor-7218 .elementor-element.elementor-element-b3b7fec{--width:65%;}.elementor-7218 .elementor-element.elementor-element-fe703e5{--width:35%;}.elementor-7218 .elementor-element.elementor-element-903ae18{--width:65%;}.elementor-7218 .elementor-element.elementor-element-3fcec52{--width:35%;}.elementor-7218 .elementor-element.elementor-element-46b8204{--width:65%;}.elementor-7218 .elementor-element.elementor-element-5a509f3{--width:35%;}.elementor-7218 .elementor-element.elementor-element-6800607{--content-width:100%;}}@media(max-width:1024px){.elementor-7218 .elementor-element.elementor-element-06858e3 .elementor-heading-title{font-size:58px;line-height:65px;letter-spacing:-1px;}.elementor-7218 .elementor-element.elementor-element-b736e3f{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-1803e90{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-7218 .elementor-element.elementor-element-e97d7bb .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-7218 .elementor-element.elementor-element-8a45c4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-d115f56 .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-7218 .elementor-element.elementor-element-2ef8f3a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-05475b7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-61be11b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-0c9815a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ca31231{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-c2f49c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-51733d0{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-7eef873{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-7218 .elementor-element.elementor-element-c9a97c0 .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-7218 .elementor-element.elementor-element-489731f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-a383224 .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-7218 .elementor-element.elementor-element-cb63079{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-5814254{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-d30a4bd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-1e287d3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ff14256{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-cdbe5df{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-1323527{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-7218 .elementor-element.elementor-element-bd447c9 .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-7218 .elementor-element.elementor-element-3548c73{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-9e65e22 .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-7218 .elementor-element.elementor-element-ececd24{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-94701a2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f07e29a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4937646{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4030bb0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-a4eed8f{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-b0c5dfb{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-7218 .elementor-element.elementor-element-78cfa60 .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-7218 .elementor-element.elementor-element-6ea5b54{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3f30605 .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-7218 .elementor-element.elementor-element-1774b8b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-cc03f52{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-236e6b7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3c9908a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-183830c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-fa9ff94{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4b019e7{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-3e16ca6{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-7218 .elementor-element.elementor-element-c688617 .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-7218 .elementor-element.elementor-element-2fae47a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-b29484b .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-7218 .elementor-element.elementor-element-30ca0b0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-c7bde63{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-e592375{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4279bfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-5b2e1d7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-149023d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-b4a43fe{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-fe54565{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-7218 .elementor-element.elementor-element-4c899da .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-7218 .elementor-element.elementor-element-1252454{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-186f788 .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-7218 .elementor-element.elementor-element-b116911{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-edf7a6e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f27c5d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3807703{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-af57d52{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-1cf01d7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-8a8d234{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-7073e09{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-7218 .elementor-element.elementor-element-5f84673 .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-7218 .elementor-element.elementor-element-2157b41{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f20e771 .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-7218 .elementor-element.elementor-element-70e5cac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-8afcfc9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-14e5d35{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-9f7e0e4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f2952d8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-5e62cd5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-b98873c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f2160cd{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-ac43f79{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-7218 .elementor-element.elementor-element-3a9cdc0 .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-7218 .elementor-element.elementor-element-d298b88{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-7953a72 .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-7218 .elementor-element.elementor-element-11b9092{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-e0c1b19{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ef5cce5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-66b3774{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-165e5ab{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-afb8304{--min-height:500px;}.elementor-7218 .elementor-element.elementor-element-91ae3ef{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-7218 .elementor-element.elementor-element-48e71d3 .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-7218 .elementor-element.elementor-element-939dc09{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-555fe31 .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-7218 .elementor-element.elementor-element-55ac05a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ad44a64{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-332e6b5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-eda4c3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ecfd6d6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3ce87cc{font-size:var( --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-7218 .elementor-element.elementor-element-06858e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7218 .elementor-element.elementor-element-06858e3 .elementor-heading-title{font-size:48px;line-height:53px;letter-spacing:0px;}.elementor-7218 .elementor-element.elementor-element-b736e3f{--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-7218 .elementor-element.elementor-element-2a7999e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-1803e90{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-7218 .elementor-element.elementor-element-e97d7bb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-e97d7bb .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-7218 .elementor-element.elementor-element-8a45c4f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-8a45c4f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-d115f56 .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-7218 .elementor-element.elementor-element-2ef8f3a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-05475b7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-61be11b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-0c9815a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ca31231{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-c2f49c8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-51733d0{--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-7218 .elementor-element.elementor-element-b0451b0{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-7eef873{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-7218 .elementor-element.elementor-element-c9a97c0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-c9a97c0 .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-7218 .elementor-element.elementor-element-489731f > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-489731f{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-a383224 .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-7218 .elementor-element.elementor-element-cb63079{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-5814254{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-d30a4bd{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-1e287d3{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ff14256{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-cdbe5df{--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-7218 .elementor-element.elementor-element-e5f984b{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-1323527{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-7218 .elementor-element.elementor-element-bd447c9 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-bd447c9 .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-7218 .elementor-element.elementor-element-3548c73 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-3548c73{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-9e65e22 .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-7218 .elementor-element.elementor-element-ececd24{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-94701a2{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f07e29a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4937646{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4030bb0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-a4eed8f{--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-7218 .elementor-element.elementor-element-cc12fb7{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-b0c5dfb{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-7218 .elementor-element.elementor-element-78cfa60 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-78cfa60 .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-7218 .elementor-element.elementor-element-6ea5b54 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-6ea5b54{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3f30605 .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-7218 .elementor-element.elementor-element-1774b8b{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-cc03f52{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-236e6b7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3c9908a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-183830c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-fa9ff94{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4b019e7{--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-7218 .elementor-element.elementor-element-418b8b3{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-3e16ca6{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-7218 .elementor-element.elementor-element-c688617 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-c688617 .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-7218 .elementor-element.elementor-element-2fae47a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-2fae47a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-b29484b .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-7218 .elementor-element.elementor-element-30ca0b0{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-c7bde63{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-e592375{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-4279bfc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-5b2e1d7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-149023d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-b4a43fe{--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-7218 .elementor-element.elementor-element-643137f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-fe54565{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-7218 .elementor-element.elementor-element-4c899da > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-4c899da .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-7218 .elementor-element.elementor-element-1252454 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-1252454{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-186f788 .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-7218 .elementor-element.elementor-element-b116911{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-edf7a6e{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f27c5d9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3807703{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-af57d52{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-1cf01d7{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-8a8d234{--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-7218 .elementor-element.elementor-element-b3b7fec{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-7073e09{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-7218 .elementor-element.elementor-element-5f84673 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-5f84673 .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-7218 .elementor-element.elementor-element-2157b41 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-2157b41{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f20e771 .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-7218 .elementor-element.elementor-element-70e5cac{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-8afcfc9{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-14e5d35{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-9f7e0e4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f2952d8{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-5e62cd5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-b98873c{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-f2160cd{--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-7218 .elementor-element.elementor-element-903ae18{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-ac43f79{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-7218 .elementor-element.elementor-element-3a9cdc0 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-3a9cdc0 .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-7218 .elementor-element.elementor-element-d298b88 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-d298b88{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-7953a72 .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-7218 .elementor-element.elementor-element-11b9092{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-e0c1b19{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ef5cce5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-66b3774{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-165e5ab{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-afb8304{--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-7218 .elementor-element.elementor-element-46b8204{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-7218 .elementor-element.elementor-element-91ae3ef{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-7218 .elementor-element.elementor-element-48e71d3 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-48e71d3 .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-7218 .elementor-element.elementor-element-939dc09 > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7218 .elementor-element.elementor-element-939dc09{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-555fe31 .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-7218 .elementor-element.elementor-element-55ac05a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ad44a64{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-332e6b5{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-eda4c3d{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-ecfd6d6{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-7218 .elementor-element.elementor-element-3ce87cc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}