.hidden{display:none!important}@media screen and (min-width:768px){.col-right-w-padding{padding-left:100px}}p:first-child{margin-top:0}.cls-subtitle p{color:#b2a06e}.title .breadcrumb{position:relative}.title .breadcrumb .current{color:#000}#row-cta{padding:8% 0;background-image:url(https://arthectonica.com/wp-content/uploads/2021/03/contact-section-background.jpg)}#row-cta h2{color:#fff;text-transform:none;font-weight:600}#row-cta .widget .qbutton{color:#fff!important;-webkit-animation:pulse 2s ease-in-out 2s infinite both;animation:pulse 2s ease-in-out 2s infinite both}#row-cta .widget .qbutton:hover{color:#910b09!important}.row-sell-with-us .parallax_content_full_width{display:flex;align-items:center;justify-content:center;height:100%}.row-sell-with-us .qbutton{margin-top:50px}@media only screen and (max-width:768px){section.parallax_section_holder{display:grid}.row-sell-with-us h2,#row-cta h2{font-size:20px;line-height:34px}#row-cta h2{margin-top:50px}}.qbutton{padding:12px 23px}.flexslider .flex-direction-nav a.flex-next,.flexslider .flex-direction-nav a.flex-prev{background-color:rgba(0,0,0,.5);border-radius:0}.qode-image-gallery .flexslider .flex-control-nav,.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav{margin-top:15px}.qode-image-gallery .flexslider .flex-control-nav li a,.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav li a{background-color: #0000004D}.qode-image-gallery .flexslider .flex-control-nav li a.flex-active,.wpb_gallery .wpb_flexslider.flexslider .flex-control-nav li a.flex-active{background-color:#910b09}body.page .content .container .container_inner.page_container_inner{padding-top:0}header img.normal,header img.light{width:auto!important;height:70%!important;margin-top:7px}header img.mobile{height:70%!important;margin-top:8%!important}.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a {color:#000!important}.light.header_style_on_scroll nav.main_menu>ul>li.active>a{color:#000}.light.header_style_on_scroll nav.main_menu>ul>li>a:hover{color:#910b09}header:not(.with_hover_bg_color) nav.main_menu>ul>li>a>span:not(.plus), nav.vertical_menu>ul>li>a>span:not(.plus) {display:inline-flex!important;white-space:nowrap}.mobile_menu_button span,.side_menu_button>a{color:#000}.mobile_menu_button .qode_icon_font_awesome.fa{font-size:25px}nav.main_menu ul li.active a.current,body.promociones #nav-menu-item-16 a{font-weight:700}nav.main_menu>ul>li>a{font-size:12px;font-weight:500;padding:0 5px}@media screen and (min-width:1301px){nav.main_menu>ul>li>a{font-size:15px}header img.light{height:75%!important}header img.mobile{height:75%!important}}@media screen and (min-width:1401px){nav.main_menu>ul>li>a{font-size:14px;padding:0 5px}}@media screen and (min-width:1501px){nav.main_menu>ul>li>a{font-size:17px}}@media screen and (min-width:1601px){header img.normal,header img.light,header img.mobile{height:90%!important;margin-top:3px}}.drop_down .second .inner>ul,li.narrow .second .inner ul{background-color:#fff;border-color:#fff}.drop_down .second .inner>ul>li>a{font-weight:600;font-size:15px}li.wpml-ls-current-language>a>span>span.wpml-ls-display{border:1px solid #000;padding:4px 10px}.drop_down .narrow .second .inner ul li.wpml-ls-item{padding:0;width:70px}@media (min-width:992px) and (max-width:1200px){header:not(.scrolled) .q_logo img {height:55%!important;margin-top:10px!important}}@media (min-width:1001px) and (max-width:1200px){nav.main_menu>ul>li>a{font-size:12px!important;padding:0 5px!important;letter-spacing:0}}#nav-menu-item-2322 span:not(.plus) {display:none!important}@media (min-width:1001px) and (max-width:1049px){header:not(.scrolled) .q_logo img {height:50%!important;margin-top:11px!important}}.title h1{margin-bottom:5px}.title .text_above_title{margin-bottom:5px}body.promociones .title .text_above_title,body.otras-propiedades .title .text_above_title,body.alquileres .title .text_above_title,body.promociones .title h1,body.otras-propiedades .title h1,body.alquileres .title h1{color:#fff}body.promociones .title .subtitle,body.otras-propiedades .title .subtitle,body.alquileres .title .subtitle{display:none}body.promociones .title .title_holder{background-repeat:no-repeat;background-position:center center;background-size:cover}body.promociones .title .title_holder{}body.otras-propiedades .title .title_holder{}body.alquileres .title .title_holder{}body.promociones .title .title_holder,body.otras-propiedades .title .title_holder,body.alquileres .title .title_holder{background-image:none!important;background-color:#791213;height:100px!important}body.promociones .title.title_size_small,body.otras-propiedades .title.title_size_small,body.alquileres .title.title_size_small{height:100px!important}.portfolio_navigation{display:none}.box-precio .wpb_wrapper{background-color:#ececec!important;padding:20px 0}.box-precio .tit-precio{font-size:16px}.box-precio .num-precio{color:#910b09;font-weight:400;font-size:24px}.box-form .vc_column-inner>.wpb_wrapper{box-shadow: 0px 0px 6px #00000036;padding:8% 8% 0}.box-form .gform_footer.top_label{margin-bottom:0!important;padding-bottom:0!important}.caracteristicas .name p{font-size:13px!important;margin-bottom:10px}.caracteristicas .info p{font-size:15px}.caracteristicas .info img{vertical-align:middle;margin-right:7px}.info-plot p:before,.icon-plot{background-image:url(data:image/svg+xml,%3Csvg\ version=\'1.1\'\ id=\'Capa_1\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ x=\'0px\'\ y=\'0px\'\ viewBox=\'0\ 0\ 25\ 25\'\ style=\'enable-background:new\ 0\ 0\ 25\ 25;\'\ xml:space=\'preserve\'%3E%3Cpath\ class=\'st0\'\ d=\'M24.1,0.2H6.6c-0.4,0-0.7,0.3-0.7,0.7v17.5c0,0.4,0.3,0.7,0.7,0.7h17.5c0.4,0,0.7-0.3,0.7-0.7V0.9\ C24.8,0.5,24.5,0.2,24.1,0.2z\ M23.4,17.7l-16,0v-16h16L23.4,17.7z\'\ fill=\'%23BBBBBB\'/%3E%3Cpath\ class=\'st0\'\ d=\'M21.6,20L21.6,20c-0.3-0.3-0.8-0.2-1,0.1c-0.1,0.2-0.2,0.3-0.2,0.5c0,0.2,0.1,0.4,0.3,0.5l0.6,0.5H3.4V3.9\ l0.5,0.6c0.3,0.3,0.8,0.3,1,0.1c0.2-0.1,0.2-0.3,0.3-0.5c0-0.2,0-0.4-0.2-0.5L3.2,1.4L3.1,1.3c-0.3-0.3-0.7-0.2-1,0L0.3,3.6\ C0.2,3.7,0.1,3.9,0.1,4.1c0,0.2,0.1,0.4,0.3,0.5c0.3,0.3,0.8,0.2,1-0.1l0.5-0.6v18.4c0,0.4,0.3,0.7,0.7,0.7h18.6l-0.6,0.5\ c-0.2,0.1-0.2,0.3-0.3,0.5c0,0.2,0,0.4,0.2,0.5c0.1,0.2,0.3,0.3,0.6,0.3c0.2,0,0.3-0.1,0.5-0.2l2.2-1.8c0.2-0.1,0.3-0.4,0.3-0.6\ c0-0.2-0.1-0.4-0.3-0.6L21.6,20z\'\ fill=\'%23BBBBBB\'/%3E%3C/svg%3E%0A)}.info-bathrooms p:before,.custom-icon.icon-bathrooms{width:28px;height:24px;background-image:url(data:image/svg+xml,%3Csvg\ version=\'1.1\'\ id=\'Capa_1\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ x=\'0px\'\ y=\'0px\'\ viewBox=\'0\ 0\ 31\ 27\'\ style=\'enable-background:new\ 0\ 0\ 31\ 27;\'\ xml:space=\'preserve\'%3E%3Cpath\ class=\'st0\'\ d=\'M29.8,11.9H5V5.6c0-0.5,0.4-1,1-1h1c0.5,0,1,0.4,1,1v1H7.4c-0.5,0-1,0.4-1,1s0.4,1,1,1h2.9c0.5,0,1-0.4,1-1\ s-0.4-1-1-1H9.8v-1c0-1.6-1.3-2.9-2.9-2.9H6C4.4,2.7,3.1,4,3.1,5.6v6.4H1.2c-0.5,0-1,0.4-1,1v5.7c0,1.6,0.7,3.5,3.8,3.8v1\ c0,0.5,0.4,1,1,1s1-0.4,1-1v-1H25v1c0,0.5,0.4,1,1,1c0.5,0,1-0.4,1-1v-1c3.1-0.3,3.8-2.2,3.8-3.8v-5.7\ C30.8,12.3,30.3,11.9,29.8,11.9z\ M28.9,18.6c0,1.4-0.8,1.9-2.9,1.9H5c-2.1,0-2.9-0.5-2.9-1.9v-4.8h26.7V18.6z\'\ fill=\'%23BBBBBB\'/%3E%3C/svg%3E%0A)}.info-surface p:before,.icon-surface{background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ version=\'1.1\'\ x=\'0px\'\ y=\'0px\'\ viewBox=\'0\ 0\ 32\ 32\'\ style=\'enable-background:new\ 0\ 0\ 32\ 32;\'\ xml:space=\'preserve\'%3E%3Cpolyline\ points=\'2.5,24.8\ 2.5,29.5\ 28.5,29.5\ 28.5,16\ \'\ fill=\'none\'\ stroke=\'%23BBBBBB\'\ stroke-width=\'2\'/%3E%3Cpolyline\ points=\'28.5,8.5\ 28.5,3.1\ 2.5,3.1\ 2.5,17.5\ \'\ fill=\'none\'\ stroke=\'%23BBBBBB\'\ stroke-width=\'2\'/%3E%3Cline\ x1=\'7.3\'\ y1=\'10.9\'\ x2=\'14\'\ y2=\'10.9\'\ fill=\'none\'\ stroke=\'%23BBBBBB\'\ stroke-width=\'2\'/%3E%3Cpolyline\ points=\'16.4,21.8\ 19.9,21.8\ 23.4,21.8\ \'\ fill=\'none\'\ stroke=\'%23BBBBBB\'\ stroke-width=\'2\'/%3E%3Cline\ x1=\'19.9\'\ y1=\'3.1\'\ x2=\'19.9\'\ y2=\'21.8\'\ fill=\'none\'\ stroke=\'%23BBBBBB\'\ stroke-width=\'2\'/%3E%3Cline\ x1=\'10.6\'\ y1=\'29.5\'\ x2=\'10.6\'\ y2=\'10.9\'\ fill=\'none\'\ stroke=\'%23BBBBBB\'\ stroke-width=\'2\'/%3E%3C/svg%3E)}.info-rooms p:before,.custom-icon.icon-bedrooms{width:32px;background-image:url(data:image/svg+xml,%3Csvg\ version=\'1.1\'\ id=\'Capa_1\'\ xmlns=\'http://www.w3.org/2000/svg\'\ xmlns:xlink=\'http://www.w3.org/1999/xlink\'\ x=\'0px\'\ y=\'0px\'\ viewBox=\'0\ 0\ 32\ 23\'\ style=\'enable-background:new\ 0\ 0\ 32\ 23;\'\ xml:space=\'preserve\'%3E%3Cpath\ class=\'st0\'\ d=\'M31.8,14.5c0-0.1,0-0.2-0.1-0.3c0,0,0,0,0,0c0,0-0.1-0.1-0.1-0.1l-5.3-6.8C26.3,7.1,26,7,25.8,7V1.7\ C25.8,1.3,25.5,1,25,1H7C6.5,1,6.2,1.3,6.2,1.7V7C6,7,5.8,7.1,5.6,7.3l-5.3,6.8c0,0-0.1,0.1-0.1,0.1c0,0,0,0,0,0\ c0,0.1-0.1,0.2-0.1,0.3l0,0V19c0,0.4,0.3,0.8,0.8,0.8v1.5c0,0.4,0.3,0.8,0.8,0.8H4c0.4,0,0.8-0.3,0.8-0.8v-1.5h22.6v1.5\ c0,0.4,0.3,0.8,0.8,0.8h2.3c0.4,0,0.8-0.3,0.8-0.8v-1.5c0.4,0,0.8-0.3,0.8-0.8V14.5L31.8,14.5z\ M30.3,18.3H1.7v-3h28.6V18.3z\ M7.7,2.5h16.6V7h-0.8V5.9c0-1.1-0.9-1.9-1.9-1.9h-2.9c-1.1,0-1.9,0.9-1.9,1.9V7h-1.5V5.9c0-1.1-0.9-1.9-1.9-1.9h-2.9\ C9.3,4,8.5,4.8,8.5,5.9V7H7.7V2.5z\ M22,7h-3.8V5.9c0-0.2,0.2-0.4,0.4-0.4h2.9c0.2,0,0.4,0.2,0.4,0.4V7z\ M13.7,7H10V5.9\ c0-0.2,0.2-0.4,0.4-0.4h2.9c0.2,0,0.4,0.2,0.4,0.4L13.7,7z\ M6.6,8.5h18.8l4.1,5.3H2.4L6.6,8.5z\ M3.2,20.5H2.4v-0.8h0.8V20.5z\ M29.6,20.5h-0.8v-0.8h0.8V20.5z\'\ fill=\'%23BBBBBB\'/%3E%3C/svg%3E%0A)}.custom-icon{display:inline-block;width:23px;height:23px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-right:5px}.caracteristicas .info p{display:flex;align-items:center;justify-content:center}.info p img{display:none}.info p:before{content:'';display:inline-block;width:32px;height:23px;background-size:contain;background-repeat:no-repeat;background-position:center center;margin-right:5px}@media (max-width:1000px){.caracteristicas .vc_col-sm-3{width:50%;min-height:80px}}@media (max-width:767px){.caracteristicas .vc_col-sm-3{float:left}}.custom-info span.cls-span{font-size:15px;position:relative;top:-2px;white-space:pre}.cls-super{vertical-align:super;font-size:13px}.custom-info{margin-top:10px}.custom-info img{margin-right:5px!important;top:5px;position:relative}.custom-info div.cls-box{font-size:13px;display:inline-flex;align-items:baseline;margin-right:15px;margin-bottom:15px}.projects_holder article .portfolio_description{text-align:left}.portfolio_title.entry_title a{text-transform:uppercase}.portfolio_title.entry_title .custom-lugar{color:#b2a06e;font-size:18px;font-weight:400;margin-bottom:5px}.portfolio_description .btn-cls{margin-top:15px;text-align:center}.projects_holder article span.text_holder{background-color:transparent}body .gform_wrapper .ginput_full input:focus+label,body .gform_wrapper .ginput_left input:focus+label,body .gform_wrapper .ginput_right input:focus+label,body .gform_wrapper .top_label .gfield_label,body .gform_wrapper input[type="email"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="password"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="text"],body .gform_wrapper input[type="url"],body .gform_wrapper table.gfield_list thead th,body .gform_wrapper textarea{font-size:14px}body .gform_wrapper input::placeholder,body .gform_wrapper textarea::placeholder{color:#656565!important;font-size:16px;font-weight:400!important}body .gform_wrapper textarea::placeholder{font-weight:400!important;font-family:'Montserrat',sans-serif}body .gform_wrapper input{padding-left:10px!important}body .gform_wrapper input:not(.button), body .gform_wrapper textarea {border-bottom:1px solid #c4c4c4!important}body .gform_wrapper input:not(.button) {height:35px}body .box-form .gform_wrapper .gfield_checkbox,body .custom-aside-form-wrapper .gform_wrapper .gfield_checkbox{font-size:14px}.box-form .gform_button.button{display:block!important;width:100%!important}.gform_button.button{color:#fff!important;background-color:#910b09!important;border:2px solid #910b09!important;text-align:center!important;border-radius:0!important;height:60px!important;font-size:18px!important;text-transform:none!important;font-weight:400!important}.gform_button.button:hover{color:#910b09!important;background-color:#fff!important}.gform_button.button{padding:0 30px!important}.contact-page-form-wrapper .vc_column-inner{box-shadow: 0px 0px 6px #00000036;padding:30px}.contact-page-form-wrapper .gform_wrapper ul.gfield_checkbox label{font-size:14px}.contact-page-form-wrapper .gform_wrapper .gform_fields > li:nth-child(4) label.gfield_label,
.custom-aside-form-wrapper .gform_wrapper .gform_fields > li:nth-child(4) label.gfield_label {display:none}.contact-wrapper a{color:#000}.contact-wrapper a:hover{color:#910b09}.contact-wrapper i{color:#910b09;font-size:1.3em;margin-right:10px}.phone-links-wrapper{display:inline-block}i.phone-link{display:inline-block;width:25px;height:25px;font-size:25px;float:left;margin-left:15px;margin-right:0;text-align:center}.phone-link svg{width:100%;height:auto}.phone-link svg path{fill:currentcolor}.contact-page-form-wrapper h3{color:#910c09}.contact-page-form-wrapper .gform_wrapper .top_label .gfield_label{font-weight:bold}.contact-page-form-wrapper .gform_wrapper .top_label .gfield_label[for="input_3_5"]{font-weight:normal;color:#910c09}.contact-page-form-wrapper .gform_wrapper .top_label .gfield_label[for="input_3_7"]{display:none}.footer_top_holder{margin-top:10px}.footer_top p{font-size:15px}footer .widget_text{margin-left:0!important}footer .column2.footer_col2 .widget_text{margin-top:20px!important}.footer_top .gform_wrapper{margin-top:-17px!important}.footer_top .gform_wrapper ul.gform_fields li.gfield{margin-bottom:0}.footer_top .gform_footer.top_label{margin-top:0!important}.footer_top .gform_button.button{height:50px!important}footer .footer-phone-links-wrapper{display:inline-block}footer .footer-phone-link{display:inline-block;width:25px;height:25px;font-size:25px;float:left;margin-left:10px;text-align:center}footer .footer-phone-link svg{width:100%;height:auto}footer .footer-phone-link svg path{fill:currentcolor}.partners-wrapper .wpb_single_image .vc_single_image-wrapper,.partners-wrapper .wpb_raw_code{min-height:135px;display:flex;align-items:center;justify-content:center}.partners-wrapper h3,.partners-wrapper h3 a{font-size:20px}.partners-wrapper p{text-align:justify;font-size:15px;opacity:.7}.custom-aside-form-wrapper .gform_wrapper{margin-top:0}.custom-aside-form-wrapper .gform_wrapper form{box-shadow: 0px 0px 6px #00000036;padding:15px}.sell-with-us-small{position:relative}.sell-with-us-small .sell-with-us-small-content,.sell-with-us-small .sell-with-us-small-content a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center;padding:30px;box-sizing:border-box}.sell-with-us-small p{color:#fff;font-size:20px}.sell-with-us-small>a{display:flex}.sell-with-us-small span.button-custom{background:#910c09;padding:10px 20px;color:#fff;display:inline-block;margin-top:auto;transform:scale(1);transition:transform .3s ease-in-out}.sell-with-us-small:hover span.button-custom{transform:scale(1.1)}.projects_holder>article{box-shadow: 0px 0px 6px #00000036}.projects_holder .mix .image{max-height:300px}.projects_holder article .portfolio_description{display:flex;flex-flow:column;padding:70px 20px 20px;overflow:unset}.portfolio_description .custom-description p{font-size:15px;opacity:.5;line-height:1.2em;font-weight:400;margin-bottom:10px}.projects_holder article .portfolio_description .custom-info{display:flex;flex-flow:wrap;justify-content:center}.projects_holder article .portfolio_description .custom-info .cls-box{flex:0 1 50%;margin:0 0 15px 0;text-align:center;align-items:center;justify-content:center}.portfolio_description .portfolio_title.entry_title .custom-lugar{font-size:14px;text-transform:none;position:absolute;letter-spacing:0;top:20px;right:-12px;background-color:#b2a06e;color:#fff;padding:3px 12px;box-shadow:-2px 1px 3px rgba(0,0,0,.12)}.portfolio_description .portfolio_title.entry_title .custom-lugar:after{content:'';position:absolute;right:0;top:-8px;width:0;height:0;border-style:solid;border-width:8px 0 0 12px;border-color:transparent transparent transparent #8a826d}.projects_holder article .portfolio_description .portfolio_title{min-height:3.4em}.portfolio_description .portfolio_title,.portfolio_description .portfolio_title.entry_title a{line-height:1.1em}.portfolio_description .portfolio_title.entry_title a:hover{color:#910b09}.portfolio_description .price-button-wrapper{display:flex;justify-content:space-between;margin-top:auto;font-size:16px;align-items:baseline}.portfolio_description .btn-cls .qbutton{font-size:15px;padding:12px 18px}.projects_holder .mix .image[data-sold="true"]::before,.portfolio_page-template-default.single .wpb_gallery_slides[data-sold="true"]::before{content:'vendido';position:absolute;top:20px;left:-50px;background:#910b09;color:#fff;padding:20px 0;font-size:20px;z-index:999;transform-origin:center;transform:rotate(-45deg);width:180px;text-align:center;box-shadow:2px 2px 3px rgba(0,0,0,.3)}.portfolio_page-template-default.single .wpb_gallery_slides[data-sold="true"]::before{padding:10px 0}html:lang(en) .projects_holder .mix .image[data-sold="true"]::before,
html:lang(en) .portfolio_page-template-default.single .wpb_gallery_slides[data-sold="true"]::before {content:'sold'}html:lang(ru) .projects_holder .mix .image[data-sold="true"]::before,
html:lang(ru) .portfolio_page-template-default.single .wpb_gallery_slides[data-sold="true"]::before {content:'проданный';font-size:15px}.custom-projects-holder .projects_holder{display:flex;flex-flow:column}.custom-projects-holder .projects_holder>article{width:100%!important;margin-bottom:25px}.custom-projects-holder article .image_holder{float:left}.custom-projects-holder article .portfolio_description{float:right}.custom-projects-holder article .image_holder{width:100%}.custom-projects-holder article .portfolio_description{width:100%;box-sizing:border-box}@media screen and (min-width:767px){.custom-projects-holder article .image_holder{width:372px;display:inline-block}.custom-projects-holder article .portfolio_description{width:calc(100% - 373px);display:inline-block;box-sizing:border-box}}.custom-projects-holder .portfolio_description .portfolio_title.entry_title .custom-lugar{top:12px}.custom-projects-holder .portfolio_description .custom-info{display:flex;flex-flow:wrap;align-items:center;justify-content:flex-start}.custom-projects-holder .projects_holder article .portfolio_description .custom-info{justify-content:space-between;margin-top:auto;margin-bottom:auto}.custom-projects-holder .projects_holder article .portfolio_description .custom-info .cls-box{flex:0 1 auto}.custom-projects-holder .portfolio_description .custom-info span.cls-span{display:inline-block;font-size:14px}.custom-projects-holder .projects_holder article .portfolio_description .portfolio_title{padding-top:25px;margin-bottom:15px;min-height:1.1em;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-projects-holder h3 a{font-size:20px}.custom-projects-holder .portfolio_description .btn-cls .qbutton{font-size:13px;padding:5px 13px;letter-spacing:0}.custom-projects-holder article .portfolio_description{padding-top:24px}.custom-projects-holder .portfolio_description .custom-description{display:none}.cls-box .custom-icon{width:18px;height:18px}.cls-box .custom-icon.icon-bedrooms{width:23px}.cls-box .custom-icon.icon-bathrooms{width:23px;height:20px}.custom-projects-holder .pagination{display:flex;align-items:center;justify-content:center;margin-top:40px;flex-wrap:wrap}.custom-projects-holder .pagination .page-numbers{width:38px;height:38px;line-height:38px;margin:0 11px 0 0;text-align:center;font-size:18px;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:2px solid #910b09;background-color:#910b09;color:#fff;transition:all .4s ease-in-out}.custom-projects-holder .pagination .page-numbers.current,.custom-projects-holder .pagination .page-numbers:hover{background-color:#fff;color:#910b09}.zona .vc_single_image-wrapper,.zona .vc_single_image-wrapper img{width:100%}@media only screen and (max-width:1000px){body.home .portfolio_description .price-button-wrapper{flex-flow:column;margin-top:25px;align-items:center}body.home .portfolio_description .custom-description{display:none}body.home .portfolio_description .btn-cls{margin-top:25px}body.home .custom-info span.cls-span{font-size:12px}body.home .projects_holder article .portfolio_description .portfolio_title{min-height:5.5em}}@media only screen and (max-width:992px){.custom-projects-holder .custom-description{display:none}.custom-projects-holder .projects_holder article .portfolio_description .portfolio_title{padding-top:30px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media only screen and (max-width:768px){.portfolio_description .btn-cls{margin-top:5px}.custom-projects-holder .projects_holder article .portfolio_description{padding:20px 30px}.custom-projects-holder .custom-info .custom-icon{width:18px;height:18px}.custom-projects-holder .custom-info .custom-icon.icon-bedrooms{width:23px;height:18px}.custom-projects-holder .custom-info .custom-icon.icon-bathrooms{width:24px;height:20px}.custom-projects-holder .projects_holder article .portfolio_description .portfolio_title{padding-top:45px}.portfolio_title.entry_title h3 a{font-size:18px}.portfolio_description .custom-info span.cls-span{font-size:13px}.portfolio_title.entry_title .custom-lugar{font-size:14px;padding:0 10px;top:10px}.portfolio_description .btn-cls .qbutton{font-size:15px}body.home .projects_holder.v3 .mix{width:100%!important;margin:0 0 7.4% 0!important}body.home .mix .image{max-height:none}body.home .projects_holder article .portfolio_description .portfolio_title{min-height:1.1em}.wpb_single_image.zona .vc_single_image-wrapper,.wpb_single_image.zona .vc_single_image-wrapper img{width:100%}}@media only screen and (max-width:600px){.custom-projects-holder .portfolio_title.entry_title .custom-lugar{padding:2px 10px;top:10px}.custom-projects-holder .projects_holder>article{flex-flow:column}.custom-projects-holder .projects_holder article .portfolio_description{padding:20px 10px}.custom-projects-holder .projects_holder article .portfolio_description .portfolio_title{white-space:unset}.custom-projects-holder .projects_holder article .portfolio_description .portfolio_title.entry_title{line-height:1.1em}.custom-projects-holder .projects_holder article .portfolio_description .portfolio_title.entry_title a{font-size:18px;line-height:1em}.custom-projects-holder .projects_holder article .image img{width:100%}.custom-projects-holder .portfolio_description .price-button-wrapper{margin-top:10px}.wpb_single_image.zona::after{font-size:18px!important}}@media only screen and (max-width:480px){.custom-projects-holder .portfolio_description .price-button-wrapper{flex-flow:column;justify-content:center;text-align:center;align-items:center}.custom-projects-holder .portfolio_description .price-button-wrapper .qbutton{margin-top:25px}.custom-projects-holder .projects_holder article .portfolio_description .custom-info .cls-box{flex:0 1 45%}}@media (min-width:768px){body.portfolio_page-template-default .box-form .gform_button.button{width: calc(100% + 40px) !important;margin-left:-20px!important}}@media (min-width:1101px){body.portfolio_page-template-default .box-form .gform_button.button{width: calc(100% + 44px) !important;margin-left:-22px!important}}@media (min-width:1201px){.box-form .gform_button.button{width: calc(100% + 62px) !important;margin-left:-32px!important}body.portfolio_page-template-default .box-form .gform_button.button{width: calc(100% + 53px) !important;margin-left:-27px!important}.custom-aside-form-wrapper .gform_button.button{width: calc(100% + 30px)!important;margin-left:-15px!important}.custom-aside-form-wrapper .gform_wrapper form{padding:15px 15px 0}.custom-aside-form-wrapper .gform_wrapper .gform_footer{padding-bottom:0}.projects_holder.v2 .mix,.projects_holder.v2.hover_text .mix{width:48%}}@media (min-width:1300px){body.portfolio_page-template-default .box-form .gform_button.button{width: calc(100% + 58px) !important;margin-left:-29px!important}}@media (min-width:1001px){.row-propiedad .col2{padding-left:30px}}@media (min-width:768px){.hide-xl{display:none}}@media (max-width:767px){h2{font-size:28px}.emtys-top,.emptys-top,.emptys-section{height:50px!important}.page_container_inner>div:first-child .vc_empty_space[style="height: 100px"]{height:50px!important}}@media (max-width:480px){section#row-sell-with-us.parallax_section_holder{min-height:300px!important;background-position:50% 50%!important}.row-sell-with-us .qbutton{margin-top:20px}.custom-filter-results #archive-filters,.custom-filter-results .main-results-wrapper{margin-left:0;margin-right:0}}@media screen and (max-width:600px){.title.title_size_small h1{font-size:20px;line-height:25px;margin-bottom:0}}@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  25% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05)
  }

  50% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
}@keyframes pulse {
  0% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }

  25% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05)
  }

  50% {
    -webkit-transform: scaleX(1);
    transform: scaleX(1)
  }
}.custom-filter-results{display:flex}.custom-filter-results.paged{flex-flow:column}.custom-filter-results.paged #archive-filters{margin-bottom:30px}.custom-filter-results #archive-filters,.custom-filter-results .main-results-wrapper{margin-left:15px;margin-right:15px}.custom-filter-results #archive-filters{box-shadow: 0px 0px 6px #00000036;padding:30px}.custom-filter-results #archive-filters ul{}.custom-filter-results #archive-filters ul li{list-style:none;margin-bottom:10px}.custom-filter-results #archive-filters ul li input,.custom-filter-results #archive-filters ul li label{cursor:pointer}.custom-filter-results #archive-filters ul li input{margin-right:10px}@media screen and (min-width:600px) and (max-width:1099px){.custom-filter-results #archive-filters ul li{display:inline-block;float:left;width:50%}}@media screen and (min-width:1100px){.custom-filter-results.paged{flex-flow:row}.custom-filter-results.paged #archive-filters{margin-bottom:30px;height:fit-content}}.custom-search{}body.search-results .vc_column_container>.vc_column-inner{padding-left:0;padding-right:0}.custom-search.grid_section .section_inner{z-index:999}.custom-search.grid_section{transform:translateY(-50%);z-index:9999}.custom-filter-results-wrapper{text-align:center}.custom-filter-results .custom-filter{position:relative}.custom-filter-results.horizontal-search{display:inline-flex;margin:0 auto;justify-content:center;align-items:center;box-shadow: 0px 0px 6px #00000036;color:#6e6e6e;background:#fff;font-size:16px}.custom-filter-results .title-wrapper{}.custom-filter-results .title-wrapper,.custom-filter-results #zones-filters,.custom-filter-results .submit{height:75px;display:flex;flex-flow:column;align-items:center;padding:0 30px;justify-content:center}.custom-filter-results #zones-filters{padding:0;border-left:1px solid #ccc;border-right:1px solid #ccc;text-align:left}.custom-filter-results #zones-filters span.fake-label{color:#b2a06e;font-size:.9em;display:block;margin-bottom:5px;padding:0 30px}.custom-filter-results #zones-filters span.current-value{display:block;padding:0 55px 0 30px;max-width:260px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;cursor:pointer;line-height:75px}.custom-filter-results #zones-filters span.current-value:after{content:'';display:inline-block;position:absolute;top:33px;right:35px;width:12px;height:12px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ x=\'0px\'\ y=\'0px\'\ width=\'96.154px\'\ height=\'96.154px\'\ viewBox=\'0\ 0\ 96.154\ 96.154\'\ style=\'enable-background:new\ 0\ 0\ 96.154\ 96.154;\'\ xml:space=\'preserve\'%3E%3Cpath\ d=\'M0.561,20.971l45.951,57.605c0.76,0.951,2.367,0.951,3.127,0l45.956-57.609c0.547-0.689,0.709-1.716,0.414-2.61c-0.061-0.187-0.129-0.33-0.186-0.437c-0.351-0.65-1.025-1.056-1.765-1.056H2.093c-0.736,0-1.414,0.405-1.762,1.056c-0.059,0.109-0.127,0.253-0.184,0.426C-0.15,19.251,0.011,20.28,0.561,20.971z\'\ fill=\'%236E6E6E\'%3E%3C/path%3E%3C/svg%3E);background-repeat:no-repeat;background-size:10px 10px;cursor:pointer;transition:transform .2s ease-in-out}.custom-filter-results #zones-filters .custom-filter.opened span.current-value:after{transform:rotate(180deg)}.custom-filter-results .submit{padding:0 30px;background:#910c09;color:#fff;cursor:pointer}.custom-filter-results .submit span.button{display:flex;align-items:center;justify-content:center}.custom-filter-results .submit span.button:before{content:'';display:block;width:1em;height:1em;margin-right:15px;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ x=\'0px\'\ y=\'0px\'\ viewBox=\'0\ 0\ 512.005\ 512.005\'%3E%3Cpath\ d=\'M505.749,475.587l-145.6-145.6c28.203-34.837,45.184-79.104,45.184-127.317c0-111.744-90.923-202.667-202.667-202.667\ S0,90.925,0,202.669s90.923,202.667,202.667,202.667c48.213,0,92.48-16.981,127.317-45.184l145.6,145.6\ c4.16,4.16,9.621,6.251,15.083,6.251s10.923-2.091,15.083-6.251C514.091,497.411,514.091,483.928,505.749,475.587z\ M202.667,362.669c-88.235,0-160-71.765-160-160s71.765-160,160-160s160,71.765,160,160S290.901,362.669,202.667,362.669z\'\ fill=\'%23FFFFFF\'%3E%3C/path%3E%3C/svg%3E);background-size:contain;background-repeat:no-repeat;background-position:center center}.custom-filter .submenu-wrapper{position:absolute;left:0;width:100%;top: calc(100% + 20px);background-color:#fff;z-index:999999;display:none;background:#fff;padding:15px;box-sizing:border-box;box-shadow: 0px 0px 6px #00000036;max-height:350px;overflow-y:auto}.custom-filter.opened .submenu-wrapper{display:block}.custom-filter .submenu-wrapper ul li{list-style:none;margin-bottom:10px}.custom-filter .submenu-wrapper ul li label{cursor:pointer;margin-left:7px}@media screen and (max-width:767px){.custom-search.grid_section{transform:translateY(-10%)}.custom-filter-results.horizontal-search{font-size:14px}.custom-filter-results .title-wrapper,.custom-filter-results #zones-filters,.custom-filter-results .submit{height:80px;padding:0 40px}.custom-filter-results #zones-filters{padding:0}.custom-filter-results #zones-filters span.fake-label{padding:0 40px}.custom-filter-results #zones-filters span.current-value{max-width:120px;padding:0 55px 0 40px;border-top:1px solid #ccc}.custom-filter .submenu-wrapper{top: calc(100% + 12px)}}@media screen and (max-width:600px){.custom-filter-results.horizontal-search{flex-flow:column;width:90%}.custom-filter-results #zones-filters{border:0 none;width:100%;min-height:80px;height:auto}.custom-filter-results .custom-filter{width:100%;margin-bottom:30px}.custom-filter-results .custom-filter.opened{margin-bottom:0}.custom-filter .submenu-wrapper{position:relative;top:0;left:0;margin-top:30px;box-shadow: inset 0px 0px 6px #00000036}.custom-filter-results .submit{height:70px;padding:0 40px;width:100%;box-sizing:border-box}.custom-filter-results #zones-filters span.current-value{background-position:right 30px center;padding:0 50px 0 40px;width:100%;max-width:100%;box-sizing:border-box}.custom-filter-results #zones-filters span.fake-label{padding:0 40px}.contact-wrapper p{font-size:14px}.partners-wrapper h3,.partners-wrapper h3 a{font-size:18px}}@media screen and (min-width:1100px){.custom-filter-results .main-results-wrapper{order:1;width:calc(100% - 360px)!important}.custom-filter-results #archive-filters{order:2;width:360px!important;box-sizing:border-box}}@media screen and (min-width:1200px){.custom-projects-holder.vc_col-lg-8{width:calc(100% - 360px)!important}.custom-aside-form-wrapper.vc_col-sm-4{width:360px!important;box-sizing:border-box}}.wpb_gallery_slides ul li{max-height:590px}@media screen and (max-width:1300px){.wpb_gallery_slides ul li{max-height:540px}}@media screen and (max-width:1200px){.wpb_gallery_slides ul li{max-height:465px}}@media screen and (max-width:992px){.wpb_gallery_slides ul li{max-height:374px}}@media screen and (max-width:767px){.wpb_gallery_slides ul li{max-height:448px}}@media screen and (max-width:600px){.wpb_gallery_slides ul li{max-height:313px}}@media screen and (max-width:480px){.wpb_gallery_slides ul li{max-height:224px}}.portfolio_single .flexslider{margin-bottom:0}@media screen and (min-width:1400px){body.portfolio_page-template-default.qode_grid_1300 .grid_section .section_inner,body.portfolio_page-template-default.qode_grid_1300 .container_inner{width:1200px!important}}@media screen and (max-width:480px){rs-fw-forcer,rs-module-wrap,rs-sbg-px,rs-sbg-wrap,rs-sbg{max-height:525px!important}}.grecaptcha-badge{bottom:0!important}body.page.privacy-policy .content .container .container_inner.page_container_inner{padding-top:100px;padding-bottom:100px}body.page.privacy-policy h2,body.page.privacy-policy h3{margin-bottom:1em}body.page.privacy-policy h2{font-size:28px}body.page.privacy-policy h3{font-size:24px}body.page #cmplz-document{max-width:100%}.responsive-table-wrapper{overflow-x:auto}table.table-suvb{border:1px solid #ededed}table.table-suvb thead th{background:#910b08;color:#fff;vertical-align:middle}table.table-suvb tbody td{text-align:justify;border:1px solid #ededed}body.page #cmplz-cookies-overview .cmplz-dropdown p,body.page #cmplz-document .cmplz-dropdown p,body.page #cmplz-document li,body.page #cmplz-document p,body.page #cmplz-document td{font-size:18px}body.page #cmplz-document h2,body.page #cmplz-document h3{border-bottom:0 none}.footer_top .q_social_icon_holder+div.widget_text{margin-top:25px!important}footer .tp-title{font-weight:600}body .footer_top .three_columns .column2 .column_inner>div{margin-top:0!important}@media screen and (min-width:601px){.three_columns>.column3>.column_inner{padding-left:60px!important}}