.elementor-8659 .elementor-element.elementor-element-c783f94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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:90px;--padding-right:90px;}.elementor-8659 .elementor-element.elementor-element-c783f94:not(.elementor-motion-effects-element-type-background), .elementor-8659 .elementor-element.elementor-element-c783f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-8659 .elementor-element.elementor-element-0b9543a{--display:flex;--min-height:350px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--border-radius:0px 0px 45px 45px;}.elementor-8659 .elementor-element.elementor-element-0b9543a:not(.elementor-motion-effects-element-type-background), .elementor-8659 .elementor-element.elementor-element-0b9543a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://repropiedades.expertosenoficinas.com/wp-content/uploads/2023/09/Banner-Expertos.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8659 .elementor-element.elementor-element-160e97b{width:var( --container-widget-width, 83px );max-width:83px;--container-widget-width:83px;--container-widget-flex-grow:0;top:-25px;}.elementor-8659 .elementor-element.elementor-element-160e97b > .elementor-widget-container{background-color:#FFFFFF;padding:30px 8px 1px 8px;border-radius:59px 59px 59px 59px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-160e97b{left:0px;}body.rtl .elementor-8659 .elementor-element.elementor-element-160e97b{right:0px;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa.elementor-element{--align-self:center;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon-wrapper{text-align:center;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa.elementor-view-framed .elementor-icon, .elementor-8659 .elementor-element.elementor-element-4a3fcaa.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa.elementor-view-framed .elementor-icon, .elementor-8659 .elementor-element.elementor-element-4a3fcaa.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon{font-size:23px;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon svg{height:23px;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon-wrapper svg{width:auto;}.elementor-8659 .elementor-element.elementor-element-c4a7153{text-align:center;}.elementor-8659 .elementor-element.elementor-element-c4a7153 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:64px;letter-spacing:0px;color:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-29d1ac3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-29d1ac3:not(.elementor-motion-effects-element-type-background), .elementor-8659 .elementor-element.elementor-element-29d1ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-8659 .elementor-element.elementor-element-b28fd13{font-family:"M PLUS 1", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:26px;color:#ADABAB;}.elementor-8659 .elementor-element.elementor-element-b28fd13 a{color:#ADABAB;}.elementor-8659 .elementor-element.elementor-element-b28fd13 a:hover{color:#A2C748;}.elementor-8659 .elementor-element.elementor-element-5959b66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:112px;--padding-left:0px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-db68062{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-8659 .elementor-element.elementor-element-71ad087{--spacer-size:215px;width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;top:-45px;}.elementor-8659 .elementor-element.elementor-element-71ad087 > .elementor-widget-container{background-color:#A2C748;border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-71ad087{right:-48px;}body.rtl .elementor-8659 .elementor-element.elementor-element-71ad087{left:-48px;}.elementor-8659 .elementor-element.elementor-element-d4f0cef{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:40px 40px 40px 40px;box-shadow:0px 23px 24px 0px rgba(0, 0, 0, 0.1);--padding-top:80px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px;--z-index:2;}.elementor-8659 .elementor-element.elementor-element-d4f0cef:not(.elementor-motion-effects-element-type-background), .elementor-8659 .elementor-element.elementor-element-d4f0cef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-d4f0cef.e-con{--align-self:flex-end;}.elementor-8659 .elementor-element.elementor-element-eb394e9{width:var( --container-widget-width, 309px );max-width:309px;--container-widget-width:309px;--container-widget-flex-grow:0;top:-95px;text-align:center;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-eb394e9{left:-128px;}body.rtl .elementor-8659 .elementor-element.elementor-element-eb394e9{right:-128px;}.elementor-8659 .elementor-element.elementor-element-eb394e9 img{width:100%;max-width:309px;height:309px;object-fit:cover;object-position:center center;border-radius:100% 100% 100% 100%;}.elementor-8659 .elementor-element.elementor-element-b43bb31{--display:flex;--min-height:175px;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:150px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-f206490 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-f206490{text-align:left;}.elementor-8659 .elementor-element.elementor-element-f206490 .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:44px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:48px;color:#000000;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#000000;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-top-style:solid;border-top-width:1px;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-style:solid;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-left-width:1px;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-icon{width:0px;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-icon i{font-size:0px;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-icon svg{--e-icon-list-icon-size:0px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-text{padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-text, .elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-text a{color:#000000;}.elementor-8659 .elementor-element.elementor-element-5a04ca3 .elementor-icon-list-item{font-family:"M PLUS 1", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-icon{width:20px;}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-icon i{font-size:20px;}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-icon svg{--e-icon-list-icon-size:20px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-text{padding-left:14px;}body.rtl .elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-text{padding-right:14px;}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-text, .elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-text a{color:#A2C748;}.elementor-8659 .elementor-element.elementor-element-0568755 .elementor-icon-list-item{font-family:"M PLUS 1", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;}.elementor-8659 .elementor-element.elementor-element-68aada6{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--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-8659 .elementor-element.elementor-element-8ed299c .elementor-button{background-color:#A2C748;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:6px 15px 6px 15px;}.elementor-8659 .elementor-element.elementor-element-b80404b .elementor-button{background-color:#A2C748;font-family:"M PLUS 1", Sans-serif;font-size:13px;line-height:18px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:6px 15px 6px 15px;}.elementor-8659 .elementor-element.elementor-element-d4c1adf{--spacer-size:215px;width:var( --container-widget-width, 215px );max-width:215px;--container-widget-width:215px;--container-widget-flex-grow:0;bottom:-45px;}.elementor-8659 .elementor-element.elementor-element-d4c1adf > .elementor-widget-container{background-color:#A2C748;border-radius:40px 40px 40px 40px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-d4c1adf{left:-48px;}body.rtl .elementor-8659 .elementor-element.elementor-element-d4c1adf{right:-48px;}.elementor-8659 .elementor-element.elementor-element-8969ae8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-8659 .elementor-element.elementor-element-0329e4c{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-8659 .elementor-element.elementor-element-0329e4c > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-0329e4c .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:32px;color:#A2C748;}.elementor-8659 .elementor-element.elementor-element-bd29b5c{--grid-columns:3;}.elementor-8659 .elementor-element.elementor-element-64cc09d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8659 .elementor-element.elementor-element-a87763b{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-8659 .elementor-element.elementor-element-a87763b > .elementor-widget-container{margin:0px 0px 50px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-a87763b .elementor-heading-title{font-family:"M PLUS 1", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:32px;color:#A2C748;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group{padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );margin-bottom:30px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-form-fields-wrapper{margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );margin-bottom:-30px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-labels-inline .elementor-field-group > label{padding-left:20px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-labels-inline .elementor-field-group > label{padding-right:20px;}body .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-labels-above .elementor-field-group > label{padding-bottom:20px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group > label, .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-subgroup label{color:#ADABAB;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group > label{font-family:"M PLUS 1", Sans-serif;font-size:18px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-type-html{padding-bottom:0px;color:#F28A3D;font-family:"M PLUS 1", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:17px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group .elementor-field{color:#ADABAB;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group .elementor-field, .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-subgroup label{font-family:"M PLUS 1", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:22px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#F7F7F7;border-color:#ADABAB;border-radius:66px 66px 66px 66px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group .elementor-select-wrapper select{background-color:#F7F7F7;border-color:#ADABAB;border-radius:66px 66px 66px 66px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group .elementor-select-wrapper::before{color:#ADABAB;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-button{font-family:"M PLUS 1", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;border-radius:66px 66px 66px 66px;padding:13px 45px 13px 45px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .e-form__buttons__wrapper__button-next{background-color:#A2C748;color:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-button[type="submit"]{background-color:#A2C748;color:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc{--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;}body.elementor-page-8659:not(.elementor-motion-effects-element-type-background), body.elementor-page-8659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}@media(min-width:768px){.elementor-8659 .elementor-element.elementor-element-c783f94{--content-width:1920px;}.elementor-8659 .elementor-element.elementor-element-29d1ac3{--content-width:1920px;}.elementor-8659 .elementor-element.elementor-element-db68062{--content-width:1140px;}.elementor-8659 .elementor-element.elementor-element-8969ae8{--content-width:1140px;}.elementor-8659 .elementor-element.elementor-element-64cc09d{--content-width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8659 .elementor-element.elementor-element-5959b66{--width:100%;}}@media(max-width:1366px){.elementor-8659 .elementor-element.elementor-element-c783f94{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-8659 .elementor-element.elementor-element-5959b66{--padding-top:100px;--padding-bottom:112px;--padding-left:15px;--padding-right:15px;}.elementor-8659 .elementor-element.elementor-element-5959b66.e-con{--align-self:center;}.elementor-8659 .elementor-element.elementor-element-eb394e9{--container-widget-width:232px;--container-widget-flex-grow:0;width:var( --container-widget-width, 232px );max-width:232px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-eb394e9{left:-55px;}body.rtl .elementor-8659 .elementor-element.elementor-element-eb394e9{right:-55px;}.elementor-8659 .elementor-element.elementor-element-eb394e9 img{height:232px;}.elementor-8659 .elementor-element.elementor-element-64cc09d{--padding-top:100px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}}@media(max-width:1024px){.elementor-8659 .elementor-element.elementor-element-c783f94{--border-radius:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-0b9543a{--border-radius:0px 0px 30px 30px;}.elementor-8659 .elementor-element.elementor-element-29d1ac3{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8659 .elementor-element.elementor-element-d4f0cef{--padding-top:0px;--padding-bottom:80px;--padding-left:100px;--padding-right:100px;}.elementor-8659 .elementor-element.elementor-element-eb394e9 > .elementor-widget-container{margin:-110px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-eb394e9.elementor-element{--align-self:center;}.elementor-8659 .elementor-element.elementor-element-b43bb31{--margin-top:58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8659 .elementor-element.elementor-element-0329e4c .elementor-heading-title{font-size:38px;line-height:40px;}.elementor-8659 .elementor-element.elementor-element-bd29b5c{--grid-columns:2;}.elementor-8659 .elementor-element.elementor-element-64cc09d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8659 .elementor-element.elementor-element-a87763b .elementor-heading-title{font-size:38px;line-height:40px;}}@media(max-width:767px){.elementor-8659 .elementor-element.elementor-element-c783f94{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-0b9543a:not(.elementor-motion-effects-element-type-background), .elementor-8659 .elementor-element.elementor-element-0b9543a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://repropiedades.expertosenoficinas.com/wp-content/uploads/2023/09/Banner.webp");}.elementor-8659 .elementor-element.elementor-element-0b9543a{--min-height:350px;--flex-wrap:nowrap;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-8659 .elementor-element.elementor-element-29d1ac3{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-8659 .elementor-element.elementor-element-5959b66{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:90px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-8659 .elementor-element.elementor-element-db68062{--justify-content:flex-start;--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-8659 .elementor-element.elementor-element-db68062.e-con{--align-self:center;}.elementor-8659 .elementor-element.elementor-element-71ad087{--spacer-size:108px;--container-widget-width:108px;--container-widget-flex-grow:0;width:var( --container-widget-width, 108px );max-width:108px;top:-30px;}.elementor-8659 .elementor-element.elementor-element-71ad087 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-8659 .elementor-element.elementor-element-d4f0cef{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-8659 .elementor-element.elementor-element-eb394e9 > .elementor-widget-container{margin:-110px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-eb394e9{--container-widget-width:232px;--container-widget-flex-grow:0;width:var( --container-widget-width, 232px );max-width:232px;}.elementor-8659 .elementor-element.elementor-element-eb394e9 img{max-width:232px;height:232px;}.elementor-8659 .elementor-element.elementor-element-b43bb31{--content-width:100%;--margin-top:50px;--margin-bottom:46px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-f206490 .elementor-heading-title{font-size:34px;line-height:37px;}.elementor-8659 .elementor-element.elementor-element-90e93d4{width:100%;max-width:100%;}.elementor-8659 .elementor-element.elementor-element-d4c1adf{--spacer-size:108px;--container-widget-width:108px;--container-widget-flex-grow:0;width:var( --container-widget-width, 108px );max-width:108px;bottom:-30px;}.elementor-8659 .elementor-element.elementor-element-d4c1adf > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-8659 .elementor-element.elementor-element-0329e4c > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-8659 .elementor-element.elementor-element-0329e4c .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-8659 .elementor-element.elementor-element-bd29b5c{--grid-columns:1;}.elementor-8659 .elementor-element.elementor-element-64cc09d{--padding-top:122px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px;}.elementor-8659 .elementor-element.elementor-element-a87763b > .elementor-widget-container{margin:0px 0px 42px 0px;}.elementor-8659 .elementor-element.elementor-element-a87763b .elementor-heading-title{font-size:24px;line-height:35px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group > label{font-size:20px;line-height:30px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group .elementor-field, .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-subgroup label{font-size:16px;line-height:23px;}}@media(max-width:1366px) and (min-width:768px){.elementor-8659 .elementor-element.elementor-element-5959b66{--width:90%;}}@media(min-width:1920px){.elementor-8659 .elementor-element.elementor-element-c783f94{--padding-top:0px;--padding-bottom:0px;--padding-left:90px;--padding-right:90px;}.elementor-8659 .elementor-element.elementor-element-0b9543a{--width:100%;--min-height:350px;--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-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon{font-size:23px;}.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon svg{height:23px;}.elementor-8659 .elementor-element.elementor-element-c4a7153 .elementor-heading-title{font-size:44px;line-height:64px;letter-spacing:0px;}.elementor-8659 .elementor-element.elementor-element-29d1ac3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-b28fd13{font-size:18px;line-height:26px;}.elementor-8659 .elementor-element.elementor-element-db68062{--content-width:1270px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-71ad087{right:-48px;}body.rtl .elementor-8659 .elementor-element.elementor-element-71ad087{left:-48px;}.elementor-8659 .elementor-element.elementor-element-71ad087{top:-46px;}.elementor-8659 .elementor-element.elementor-element-eb394e9{top:-95px;}.elementor-8659 .elementor-element.elementor-element-b43bb31{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}body:not(.rtl) .elementor-8659 .elementor-element.elementor-element-d4c1adf{left:-48px;}body.rtl .elementor-8659 .elementor-element.elementor-element-d4c1adf{right:-48px;}.elementor-8659 .elementor-element.elementor-element-d4c1adf{bottom:-46px;}.elementor-8659 .elementor-element.elementor-element-8969ae8{--content-width:1440px;}.elementor-8659 .elementor-element.elementor-element-0329e4c > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-0329e4c{--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-8659 .elementor-element.elementor-element-0329e4c .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-8659 .elementor-element.elementor-element-64cc09d{--content-width:1440px;--padding-top:70px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8659 .elementor-element.elementor-element-a87763b > .elementor-widget-container{margin:0px 0px 70px 0px;padding:0px 0px 0px 0px;}.elementor-8659 .elementor-element.elementor-element-a87763b{--container-widget-width:1200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1200px );max-width:1200px;}.elementor-8659 .elementor-element.elementor-element-a87763b .elementor-heading-title{font-size:40px;line-height:44px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group > label{font-size:24px;line-height:30px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-type-html{font-size:18px;line-height:24px;letter-spacing:0px;}.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-group .elementor-field, .elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-subgroup label{font-size:18px;line-height:24px;}}/* Start custom CSS for html, class: .elementor-element-160e97b */.elementor-8659 .elementor-element.elementor-element-160e97b svg {
    width: 6px;
    height: 11px;
    flex-shrink: 0;
}

.elementor-8659 .elementor-element.elementor-element-160e97b .elementor-widget-container {
    display: flex;
    justify-content: center;
    align-items: flex-end;
}

.elementor-8659 .elementor-element.elementor-element-160e97b {
    left: 0;
    right: 0;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4a3fcaa */.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-8659 .elementor-element.elementor-element-4a3fcaa .elementor-icon-wrapper .elementor-icon svg {
    height: 31px;
}/* End custom CSS */
/* Start custom CSS for breadcrumbs, class: .elementor-element-b28fd13 */.elementor-8659 .elementor-element.elementor-element-b28fd13 span.breadcrumb_last {
    color: #A2C748;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eb394e9 */@media(max-width: 1023.8px) {
    .elementor-8659 .elementor-element.elementor-element-eb394e9 {
        position: relative !important;
        left: inherit !important;
        top: inherit !important;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8ed299c */.elementor-8659 .elementor-element.elementor-element-8ed299c .elementor-button svg {
    width: 72px;
    height: 18px
}

.elementor-8659 .elementor-element.elementor-element-8ed299c .elementor-button-wrapper .elementor-button.elementor-size-sm {
    display: none;
}

.elementor-8659 .elementor-element.elementor-element-8ed299c .elementor-button-wrapper .elementor-button-link.elementor-button.elementor-size-sm {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b80404b */.elementor-8659 .elementor-element.elementor-element-b80404b .elementor-button svg {
    width: 72px;
    height: 18px
}

.elementor-8659 .elementor-element.elementor-element-b80404b .elementor-button-wrapper .elementor-button.elementor-size-sm {
    display: none;
}

.elementor-8659 .elementor-element.elementor-element-b80404b .elementor-button-wrapper .elementor-button-link.elementor-button.elementor-size-sm {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-90e93d4 */.elementor-8659 .elementor-element.elementor-element-90e93d4 h2 {
    color: #A2C748;
    font-size: 22px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-db68062 */.elementor-8659 .elementor-element.elementor-element-db68062 > .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5959b66 */.elementor-8659 .elementor-element.elementor-element-5959b66 {
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-a9ab2cc */.elementor-8659 .elementor-element.elementor-element-a9ab2cc form input[type="checkbox"] {
    display: inline-block;
    width: 30px;
    height: 30px;
    min-width: 30px;
    min-height: 30px;
    border: 1px solid #ADABAB;
    appearance: none;
    -webkit-appearance: none;
    outline: none;
    cursor: pointer;
    border-radius: 8px;
}
.elementor-8659 .elementor-element.elementor-element-a9ab2cc form  input[type="checkbox"]:checked::after {
    content: '';
    left: 0;
    top: 0;
    width: 7px;
    height: 12px;
    border: solid white;
    border-width: 0 2px 2px 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    display: block;
    margin: auto;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc form  input[type="checkbox"]:checked {
    background: #A2C748;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc form .elementor-field-option {
    display: flex;
    align-items: flex-start;
    gap: 20px;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-type-checkbox {
    align-items: flex-start;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-type-checkbox span.icon {
    display: block;
}
.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-field-type-checkbox span.icon::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='35' height='35' viewBox='0 0 35 35' fill='none'%3E%3Cpath d='M11.1 17.2945H12.9V15.4945H11.1V17.2945ZM12 2.89453C10.8181 2.89453 9.64778 3.12732 8.55585 3.57962C7.46392 4.03191 6.47177 4.69484 5.63604 5.53057C3.94821 7.2184 3 9.50758 3 11.8945C3 14.2815 3.94821 16.5707 5.63604 18.2585C6.47177 19.0942 7.46392 19.7572 8.55585 20.2094C9.64778 20.6617 10.8181 20.8945 12 20.8945C14.3869 20.8945 16.6761 19.9463 18.364 18.2585C20.0518 16.5707 21 14.2815 21 11.8945C21 10.7126 20.7672 9.54231 20.3149 8.45038C19.8626 7.35845 19.1997 6.3663 18.364 5.53057C17.5282 4.69484 16.5361 4.03191 15.4442 3.57962C14.3522 3.12732 13.1819 2.89453 12 2.89453ZM12 19.0945C8.031 19.0945 4.8 15.8635 4.8 11.8945C4.8 7.92553 8.031 4.69453 12 4.69453C15.969 4.69453 19.2 7.92553 19.2 11.8945C19.2 15.8635 15.969 19.0945 12 19.0945ZM12 6.49453C11.0452 6.49453 10.1295 6.87382 9.45442 7.54895C8.77928 8.22408 8.4 9.13975 8.4 10.0945H10.2C10.2 9.61714 10.3896 9.1593 10.7272 8.82174C11.0648 8.48417 11.5226 8.29453 12 8.29453C12.4774 8.29453 12.9352 8.48417 13.2728 8.82174C13.6104 9.1593 13.8 9.61714 13.8 10.0945C13.8 11.8945 11.1 11.6695 11.1 14.5945H12.9C12.9 12.5695 15.6 12.3445 15.6 10.0945C15.6 9.13975 15.2207 8.22408 14.5456 7.54895C13.8705 6.87382 12.9548 6.49453 12 6.49453Z' fill='%23F28A3D'/%3E%3C/svg%3E");
    display: block;
    width: 34px;
    height: 34px;
    background-size: contain;
    background-repeat: no-repeat;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc form .elementor-field {
    padding: 11px 26px;
}
@media(min-width: 1920px) {
    .elementor-8659 .elementor-element.elementor-element-a9ab2cc form .elementor-field {
        padding: 13px 26px;
    }
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-button {
    min-width: 68px;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc form i {
    font-style: normal;
    color: #F28A3D;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc form .elementor-field-type-checkbox .elementor-field-subgroup label {
    font-size: 12px;
    line-height: 17px;
}


.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-widget-container form .elementor-field-group-emailoculto {
    display: none;
    visibility: hidden;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-message-success {
    display: flex;
    align-items: center;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-message-success:before {
    content: "\e90e";
    display: inline-block;
    font-family: eicons;
    font-weight: 400;
    font-style: normal;
    vertical-align: middle;
    margin-right: 5px;
    border: 1px solid #A2C748;
    background: #A2C748;
    border-radius: 100px;
    width: 24px;
    height: 24px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: white;
}

.elementor-8659 .elementor-element.elementor-element-a9ab2cc .elementor-widget-container form .elementor-field-type-textarea .elementor-field-textual {
	border-radius: 24px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64cc09d */.elementor-8659 .elementor-element.elementor-element-64cc09d .e-con-inner {
    position: relative;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-8659 [data-elementor-type="single-post"] {
    margin: 0;
}

body.elementor-page-8659 .item-box, 
body.elementor-page-8659 .hentry, 
body.elementor-page-8659 .agent-card, 
body.elementor-page-8659 .agency-card, 
body.elementor-page-8659 .rh-page-404 {
    border-radius: 0;
    box-shadow:none;
    margin-bottom: 0;
}

body.elementor-page-8659 {
    overflow-x: hidden;
}/* End custom CSS */