.elementor-86946 .elementor-element.elementor-element-61f7c7b:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-61f7c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-61f7c7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:1px 0px 1px 0px;}.elementor-86946 .elementor-element.elementor-element-61f7c7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-e5bbc9c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-e5bbc9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-befb6a7{text-align:left;}.elementor-86946 .elementor-element.elementor-element-befb6a7 img{width:73%;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-7ebd7a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-7ebd7a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-86946 .elementor-element.elementor-element-13330da{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;}.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-13f822f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-13f822f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#d3b574;}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#d3b574;}.elementor-86946 .elementor-element.elementor-element-e43bfbc{--e-icon-list-icon-size:18px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;}.elementor-86946 .elementor-element.elementor-element-e43bfbc .elementor-icon-list-text{transition:color 0.3s;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-17a7d1c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-17a7d1c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button{background-color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;fill:#7D7E6C;color:#7D7E6C;border-radius:13px 13px 13px 13px;}.elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button:hover, .elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button:focus{background-color:#FFFFFF;color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button:hover svg, .elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button:focus svg{fill:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-7c6def4:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-7c6def4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-7c6def4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-86946 .elementor-element.elementor-element-7c6def4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86946 .elementor-element.elementor-element-37022be{text-align:left;}.elementor-86946 .elementor-element.elementor-element-37022be img{width:73%;}.elementor-86946 .elementor-element.elementor-element-1919dff .elementor-button{background-color:#FFFFFF;fill:#7D7E6C;color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-320b13a:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catanomexico.com/wp-content/uploads/2025/03/Home-Habita-San-Angel-Catano-Bienes-Raices.jpg");background-position:0px 51px;background-repeat:no-repeat;background-size:cover;}.elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-background-overlay{background-color:#012B55;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86946 .elementor-element.elementor-element-320b13a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25vw 0vw 25vw 0vw;}.elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-shape-bottom .elementor-shape-fill{fill:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-shape-bottom svg{width:calc(175% + 1.3px);height:93px;}.elementor-86946 .elementor-element.elementor-element-bfe29c5 .elementor-image-box-wrapper{text-align:center;}.elementor-86946 .elementor-element.elementor-element-bfe29c5 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;text-shadow:0px 0px 14px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-bfe29c5 .elementor-image-box-description{color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-a41d2dd .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-86946 .elementor-element.elementor-element-a41d2dd .elementor-button:hover, .elementor-86946 .elementor-element.elementor-element-a41d2dd .elementor-button:focus{background-color:#FFFFFF73;}.elementor-86946 .elementor-element.elementor-element-4adad52:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-4adad52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-4adad52{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:45px 0px 45px 0px;}.elementor-86946 .elementor-element.elementor-element-4adad52 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-067e2e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-067e2e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-067e2e8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-83d16ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-83d16ae{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-86946 .elementor-element.elementor-element-03f464b .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-86946 .elementor-element.elementor-element-03f464b .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-86946 .elementor-element.elementor-element-03f464b .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-86946 .elementor-element.elementor-element-03f464b .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-field-type-html{padding-bottom:0px;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .e-form__buttons__wrapper__button-next{background-color:#6F9B48;color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-button[type="submit"]{background-color:#6F9B48;color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-03f464b{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-53d39a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-53d39a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-53d39a0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86946 .elementor-element.elementor-element-bb7ec8b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;align-self:center;}.elementor-86946 .elementor-element.elementor-element-bb7ec8b > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:64px 0px 0px 64px;}.elementor-86946 .elementor-element.elementor-element-bb7ec8b .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-86946 .elementor-element.elementor-element-66f0dea:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-66f0dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-66f0dea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:45px 0px 45px 0px;}.elementor-86946 .elementor-element.elementor-element-66f0dea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-839360f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-839360f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-839360f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-86946 .elementor-element.elementor-element-afb976d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;align-self:center;}.elementor-86946 .elementor-element.elementor-element-afb976d > .elementor-widget-container{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:64px 0px 0px 64px;}.elementor-86946 .elementor-element.elementor-element-afb976d .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-c38545f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-c38545f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-c38545f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-bc77de3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-bc77de3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-field-type-html{padding-bottom:0px;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .e-form__buttons__wrapper__button-next{background-color:#6F9B48;color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-button[type="submit"]{background-color:#6F9B48;color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-86946 .elementor-element.elementor-element-2bb0037{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-86946 .elementor-element.elementor-element-208b606:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-208b606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catanomexico.com/wp-content/uploads/2025/03/Edificio-2-Habita-San-Angel-Catano-Bienes-Raices.jpg");}.elementor-86946 .elementor-element.elementor-element-208b606 > .elementor-background-overlay{background-color:#181616;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86946 .elementor-element.elementor-element-208b606{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25vw 0vw 25vw 0vw;}.elementor-86946 .elementor-element.elementor-element-c7d9786{text-align:center;}.elementor-86946 .elementor-element.elementor-element-c7d9786 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:46px;font-weight:500;color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-fd4d929{text-align:center;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-7e579f4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-d9ace1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:34px 0px 50px 0px;}.elementor-86946 .elementor-element.elementor-element-d9ace1d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:40px;}.elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-title, .elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-title:before, .elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-title:after, .elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-content, .elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tabs-content-wrapper{border-width:0px;}.elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-desktop-title.elementor-active{background-color:#F0F0F0;}.elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tabs-content-wrapper{background-color:#F0F0F0;}.elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-title, .elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-title a{color:#3F3F46;}.elementor-86946 .elementor-element.elementor-element-45c36ee .elementor-tab-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-86946 .elementor-element.elementor-element-8a878a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:34px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-8a878a6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:53px;}.elementor-86946 .elementor-element.elementor-element-9130109 .elementor-button{background-color:#14851C;}.elementor-86946 .elementor-element.elementor-element-5a53135 .elementor-button{background-color:#14851C;}.elementor-86946 .elementor-element.elementor-element-8605b13 .elementor-button{background-color:#14851C;}.elementor-86946 .elementor-element.elementor-element-f57286a{margin-top:0px;margin-bottom:0px;padding:0px 0px 86px 0px;}.elementor-86946 .elementor-element.elementor-element-683ed73 .elementor-button{background-color:#14851C;}.elementor-86946 .elementor-element.elementor-element-bd9cde2 .elementor-button{background-color:#14851C;}.elementor-86946 .elementor-element.elementor-element-e799a93 .elementor-button{background-color:#14851C;}.elementor-86946 .elementor-element.elementor-element-82d24f2:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-82d24f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catanomexico.com/wp-content/uploads/2025/03/Habita-San-Angel-Catano-Bienes-Raices.jpg");}.elementor-86946 .elementor-element.elementor-element-82d24f2 > .elementor-background-overlay{background-color:#7D7E6C;opacity:0.57;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-86946 .elementor-element.elementor-element-82d24f2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:5vw 0vw 5vw 0vw;}.elementor-86946 .elementor-element.elementor-element-f3bf24f{text-align:center;font-family:"Montserrat", Sans-serif;font-size:60px;color:#FFFFFF;}.elementor-86946 .elementor-element.elementor-element-2aaf85c{margin-top:0px;margin-bottom:0px;padding:55px 0px 55px 0px;}.elementor-86946 .elementor-element.elementor-element-e76751a{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-e76751a.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-e76751a .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-754b3c4{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-754b3c4.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-754b3c4 .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d627f96{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d627f96.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d627f96 .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d960f2d{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-d960f2d.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-d960f2d .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-9be096e{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-9be096e.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-9be096e .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-32e91cf{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-32e91cf.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-32e91cf .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-5a1dafe{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-5a1dafe.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-5a1dafe .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-8d6b912{--icon-box-icon-margin:15px;}.elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-stacked .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-framed .elementor-icon, .elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-default .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-86946 .elementor-element.elementor-element-8d6b912.elementor-view-default:has(:focus) .elementor-icon{fill:#7D7E6C;color:#7D7E6C;border-color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-8d6b912 .elementor-icon-box-title{color:#7D7E6C;}.elementor-86946 .elementor-element.elementor-element-f1ddb76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:34px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-f1ddb76{text-align:center;font-family:"Montserrat", Sans-serif;font-size:53px;}.elementor-86946 .elementor-element.elementor-element-5f1c5f5 .rhea-image-gallery{margin-left:-30px;}.elementor-86946 .elementor-element.elementor-element-5f1c5f5 .rhea-image-gallery-item{padding-left:30px;margin-bottom:30px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-86946 .elementor-element.elementor-element-e5bbc9c{width:17%;}.elementor-86946 .elementor-element.elementor-element-7ebd7a4{width:43%;}.elementor-86946 .elementor-element.elementor-element-13f822f{width:18%;}.elementor-86946 .elementor-element.elementor-element-17a7d1c{width:22%;}}@media(min-width:1025px){.elementor-86946 .elementor-element.elementor-element-320b13a:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-86946 .elementor-element.elementor-element-82d24f2:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-82d24f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-86946 .elementor-element.elementor-element-13330da .elementor-icon-list-item > a{font-size:12px;}.elementor-86946 .elementor-element.elementor-element-320b13a:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-86946 .elementor-element.elementor-element-befb6a7 img{width:29%;}.elementor-86946 .elementor-element.elementor-element-bc053e9 .elementor-button{font-size:13px;padding:15px 20px 15px 20px;}.elementor-86946 .elementor-element.elementor-element-4302d23{width:33%;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-4302d23.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-4302d23.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-37022be{text-align:left;}.elementor-86946 .elementor-element.elementor-element-37022be img{width:78%;}.elementor-86946 .elementor-element.elementor-element-933b793{width:26%;}.elementor-86946 .elementor-element.elementor-element-c36320e{width:40%;}.elementor-bc-flex-widget .elementor-86946 .elementor-element.elementor-element-c36320e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-86946 .elementor-element.elementor-element-c36320e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-86946 .elementor-element.elementor-element-1919dff .elementor-button{font-size:11px;}.elementor-86946 .elementor-element.elementor-element-320b13a:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-320b13a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://catanomexico.com/wp-content/uploads/2025/03/Home-Movil-Habita-San-Angel-Catano-Bienes-Raices.jpg");background-position:0px 0px;}.elementor-86946 .elementor-element.elementor-element-320b13a{margin-top:0px;margin-bottom:0px;padding:56vw 0vw 56vw 0vw;}.elementor-86946 .elementor-element.elementor-element-83d16ae > .elementor-widget-container{margin:0vw 8vw 0vw 8vw;padding:0px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-83d16ae{font-size:14px;}.elementor-86946 .elementor-element.elementor-element-bc77de3 > .elementor-widget-container{margin:12vw 8vw 0vw 8vw;padding:0px 0px 0px 0px;}.elementor-86946 .elementor-element.elementor-element-bc77de3{font-size:14px;}.elementor-86946 .elementor-element.elementor-element-208b606:not(.elementor-motion-effects-element-type-background), .elementor-86946 .elementor-element.elementor-element-208b606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-86946 .elementor-element.elementor-element-208b606{padding:52vw 0vw 52vw 0vw;}.elementor-86946 .elementor-element.elementor-element-c7d9786 .elementor-heading-title{font-size:36px;}.elementor-86946 .elementor-element.elementor-element-fd4d929{font-size:15px;}.elementor-86946 .elementor-element.elementor-element-7e579f4{font-size:25px;}.elementor-86946 .elementor-element.elementor-element-f3bf24f{font-size:41px;}.elementor-86946 .elementor-element.elementor-element-2d4a99d{width:50%;}.elementor-86946 .elementor-element.elementor-element-79818f9{width:50%;}.elementor-86946 .elementor-element.elementor-element-03f9a74{width:50%;}.elementor-86946 .elementor-element.elementor-element-51094d8{width:50%;}}/* Start custom CSS for tabs, class: .elementor-element-45c36ee */.button{text-decoration:none; text-align:center; 
 padding:11px 32px; 
 border:solid 1px #048937; 
 -webkit-border-radius:21px;
 -moz-border-radius:21px; 
 border-radius: 21px; 
 font:12px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#048937; 
 background-image: -moz-linear-gradient(top, #048937 0%, #48a86d 100%); 
 background-image: -webkit-linear-gradient(top, #048937 0%, #48a86d 100%); 
 background-image: -o-linear-gradient(top, #048937 0%, #48a86d 100%); 
 background-image: -ms-linear-gradient(top, #048937 0% ,#48a86d 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#48a86d', endColorstr='#48a86d',GradientType=0 ); 
 background-image: linear-gradient(top, #048937 0% ,#48a86d 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
  }.button:active{
 padding:11px 32px; 
 border:solid 1px #048937; 
 -webkit-border-radius:21px;
 -moz-border-radius:21px; 
 border-radius: 21px; 
 font:12px Tahoma, Geneva, sans-serif; 
 font-weight:bold; 
 color:#ffffff; 
 background-color:#048937; 
 background-image: -moz-linear-gradient(top, #048937 0%, #37965c 100%); 
 background-image: -webkit-linear-gradient(top, #048937 0%, #37965c 100%); 
 background-image: -o-linear-gradient(top, #048937 0%, #37965c 100%); 
 background-image: -ms-linear-gradient(top, #048937 0% ,#37965c 100%); 
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37965c', endColorstr='#37965c',GradientType=0 ); 
 background-image: linear-gradient(top, #048937 0% ,#37965c 100%);   
 -webkit-box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff; 
 -moz-box-shadow: 0px 0px 2px #bababa,  inset 0px 0px 1px #ffffff;  
 box-shadow:0px 0px 2px #bababa, inset 0px 0px 1px #ffffff;  
  
 }/* End custom CSS */