.gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement,.gdpr.gdpr-reconsent-bar .gdpr-wrapper .gdpr-right .gdpr-buttons button.gdpr-agreement{background-color:transparent;border-color:var(--white);text-shadow:none}a{color:var(--black)}.cursor-initial{cursor:initial}:root{font-size:16px;--separator:8rem;--font-main:'Lato',sans-serif;--font-lato:'Lato',sans-serif;--font-cormorant:'Cormorant Garamond',serif;--fs7:.438rem;--fs8:.5rem;--fs9:.563rem;--fs10:.625rem;--fs11:.6875rem;--fs12:.75rem;--fs13:.8125rem;--fs14:.875rem;--fs15:.9375rem;--fs16:1rem;--fs17:1.0625rem;--fs18:1.125rem;--fs19:1.1875rem;--fs20:1.25rem;--fs21:1.3125rem;--fs22:1.375rem;--fs23:1.438rem;--fs24:1.5rem;--fs25:1.5625rem;--fs26:1.625rem;--fs27:1.688rem;--fs28:1.75rem;--fs29:1.813rem;--fs30:1.875rem;--fs31:1.938rem;--fs32:2rem;--fs33:2.063rem;--fs34:2.125rem;--fs35:2.188rem;--fs36:2.25rem;--fs37:2.313rem;--fs38:2.375rem;--fs39:2.438rem;--fs40:2.5rem;--fs45:2.8125rem;--fs48:3rem;--fs50:3.125rem;--fs55:3.438rem;--fs60:3.75rem;--fs65:4.063rem;--fs70:4.375rem;--fs75:4.688rem;--fs80:5rem;--body:#fff;--white:#fff;--black:#000;--text:#001a2c;--main:#001a2c;--second:#e65638;--box-shadow:0 10px 80px rgba(0,17,28,.24)}.color-main{color:var(--main)}.color-second{color:var(--second)}.ic-box-shadow{box-shadow:0 10px 80px rgba(0,17,28,.24)}.fs10{font-size:var(--fs10)}.fs11{font-size:var(--fs11)}.fs12{font-size:var(--fs12)}.fs13{font-size:var(--fs13)}.fs14{font-size:var(--fs14)}.fs15{font-size:var(--fs15)}.fs16{font-size:var(--fs16)}.fs17{font-size:var(--fs17)}.fs18{font-size:var(--fs18)}.fs19{font-size:var(--fs19)}.fs20{font-size:var(--fs20)}.fs-lato{font-family:var(--font-lato)}.fs-cormorant{font-family:var(--font-cormorant)}.ic-breadcrumbs span,.ic-breadcrumbs a,.ic-breadcrumbs p{color:var(--text);font-size:var(--fs14);text-transform:uppercase}.ic-truncate{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.column-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.line{position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#707070}.ic-light{background-color:#f5f5f5}.bg-white{background-color:var(--white) !important}.triangle{display:none;position:relative}.triangle-down{position:absolute;bottom:0;left:50%;width:30px;height:15px;z-index:1;border:0}.triangle:after{content:'';position:absolute;top:0;right:0;border-style:solid;border-width:0 100px 100px 0;border-color:transparent var(--main) transparent transparent}.triangle-down:after{content:none}.triangle-down:before{content:'';position:absolute;top:0;right:0;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid var(--main);z-index:-1}.overflow-hidden{overflow:hidden}.ic-content{padding:var(--separator) 0}.bg-main{background-color:var(--white);border-radius:5px;padding:.5rem 1rem;color:var(--black);max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;font-size:var(--fs16);font-weight:500}.text-main{color:var(--main)}.text-second{color:var(--second)}body{background-color:var(--body);overflow-x:hidden}body,a{font-family:var(--font-main);font-size:var(--fs16)}a:hover{color:inherit}strong{font-weight:700}.semibold{font-weight:600}.text-red{color:var(--main)}.link-hidden{position:absolute;top:0;left:0;right:0;bottom:0}.frm_style_formidable-style.with_frm_style a.link-main,.link-transparent,.link-second,.link-white,.link-black,.link-main{display:inline-block;background-color:var(--second);border:1px solid var(--second);color:var(--white);padding:1rem 2.8125rem;text-transform:uppercase;margin-top:2rem;text-decoration:none;font-weight:600;font-size:var(--fs13) !important}.link-main:hover{background-color:var(--main);border:1px solid var(--main);color:var(--white)}.link-transparent{background-color:transparent;color:var(--black);border:1px solid var(--black)}.link-transparent:hover{background-color:var(--second);color:var(--white);border:1px solid var(--second)}.link-white{background-color:var(--white);color:var(--main);border:1px solid var(--white);box-shadow:0 3px 6px rgba(0,0,0,.15)}.link-white:hover{background-color:var(--main);color:var(--white);border:1px solid var(--main)}.link-white.hvr-sweep-to-right:before{background:var(--main) !important}.link-black{background-color:var(--black);color:var(--white);border:1px solid var(--black)}.link-black:hover{background-color:var(--white);color:var(--black);border:1px solid var(--white)}.link-second{border:1px solid var(--main);background-color:var(--main)}.link-second:hover{border:1px solid var(--main);background-color:var(--white);color:var(--main);opacity:1}.link-absolute{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.link-text{position:relative;font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs13);font-weight:700;text-transform:uppercase;text-decoration:none;margin-top:2rem}.link-text:hover{text-decoration:underline}.ic-separator,.link-main.separator{position:relative;margin-top:4rem;margin-bottom:4rem}.ic-separator{font-size:0;margin-top:2rem;margin-bottom:2rem}.ic-separator span:before,.link-main.separator:before{content:'';position:absolute;bottom:-2rem;left:0;width:35px;height:1px;background-color:var(--second)}.popup-link:hover{background-color:rgba(39,126,162,.25)}.dropdown-item:focus,.dropdown-item:hover{color:var(--main);background-color:transparent}.ver-mas{display:block;color:var(--black);padding:.75rem 1.5rem;text-transform:uppercase;margin-top:30px;position:relative;z-index:1}.ver-mas span{border-radius:3px;border:1px solid var(--black);padding:.75rem 1.5rem}.ver-mas:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--black);z-index:-1}.bg-cover{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.bg-cover.bg-cover-bottom{background-position:bottom center}.box-map{height:750px}#gmap{height:100%}.double-bounce1,.double-bounce2{background-color:var(--main)}.single-content .ic-form .titulo,.ic-form .titulo,.titulo a,.titulo{font-family:var(--font-cormorant);font-size:var(--fs50);color:var(--second);font-weight:700}.subtitulo{font-family:var(--font-cormorant);font-size:var(--fs30);font-weight:500;font-style:italic;color:var(--main)}.subtitulo span{font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs13);font-weight:700;color:var(--second);letter-spacing:2px}.ic-texto p,.ic-texto li,.ic-texto a,p{font-family:var(--font-main);font-size:var(--fs16);font-weight:300;color:var(--text)}.ic-texto a.link-main{color:var(--white)}.ic-texto a.link-main:hover{text-decoration:none}.ic-texto.ic-mb-0 p:last-child{margin-bottom:0}.ic-texto a{text-decoration:none}.ic-texto a:hover{text-decoration:underline}.policy-content *{font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs16);color:var(--black)}.policy-content .subtitulo>*{font-size:var(--fs36)}.policy-content a{word-break:break-all;display:inline}.servicesModal .modal-body{padding:5rem}.servicesModal .modal-body .ic-texto{text-align:left}.servicesModal h2,.servicesModal h3,.servicesModal h4,.servicesModal h5,.servicesModal h6{font-family:var(--font-lato);font-size:var(--fs24);font-weight:700;color:var(--second);margin:2rem 0 1rem}.servicesModal h4.titulo{font-family:var(--font-cormorant);font-size:var(--fs50);font-weight:700;color:var(--second);margin-bottom:2rem}.servicesModal .ic-texto li{margin-bottom:1rem}.link-close{position:absolute;right:-3rem;top:-1.5rem}.img-modalthanks{display:block;margin:0 auto;margin-bottom:1.5rem !important}.modal{background-color:rgba(0,26,44,.85)}.modal-body{padding:0}.modal-content{border-radius:0}.modal .bg-second{background-color:var(--second);padding:1rem 3rem}.modal .bg-second a,.modal .bg-second p{color:var(--white);font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs16);font-weight:400}.modal .bg-second p strong{font-size:var(--fs20)}.modal .bg-second a{text-decoration:none}.modal .bg-second a:last-child{text-decoration:underline}.modal-body .aligncenter{margin:0 auto !important;display:block !important}.frm_style_formidable-style.with_frm_style h3 a{text-decoration:underline;text-transform:lowercase;font-weight:700!important;color:#000000!important;font-size:1.2rem!important}#frm_form_3_container.with_frm_style .frm_inside_container .frm_primary_label{display:none}#field_z768g,#field_idwsr{padding-left:50px}.with_frm_style .frm_message,.frm_success_style{background-color:transparent !important;border:0 !important;text-align:center !important}main.contact-content #frm_field_19_container{display:inherit}.iti{width:100%}.frm-g-recaptcha{display:none}.frm_style_formidable-style.with_frm_style .frm_submit button{border:none !important;margin-top:0 !important;margin-bottom:0 !important;display:inline-block !important;background-color:var(--second) !important;border:1px solid var(--second) !important;color:var(--white) !important;text-transform:uppercase !important;text-align:center !important;border-radius:3px !important;box-shadow:0 3px 6px rgba(0,0,0,.15) !important;padding:.75rem 3.25rem !important;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.frm_style_formidable-style.with_frm_style .frm_submit button:hover{background-color:var(--white) !important;border:1px solid var(--black) !important;color:var(--black) !important}.frm_style_formidable-style.with_frm_style .form-mailchimp .frm_submit button{background-color:transparent !important;border:1px solid var(--white) !important}.box-form-pages .frm_style_formidable-style.with_frm_style .frm_submit button{position:absolute;right:1rem;bottom:33px}.frm_style_formidable-style.with_frm_style .frm_form_fields>fieldset{padding-bottom:0 !important}.portfolio .form-control,.modal .form-control,.frm_form_field.frm_two_col .frm_radio,.frm_form_field.frm,.frm_style_formidable-style.with_frm_style input,.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style select option,.frm_style_formidable-style.with_frm_style textarea{border:1px solid #e5e5e5 !important;background-color:#fff !important;border-radius:3px !important;padding-top:.75rem !important;padding-bottom:.75rem !important;font-weight:300 !important;color:var(--black) !important;height:inherit !important;box-shadow:0 3px 6px rgba(0,0,0,.15) !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.frm_style_formidable-style.with_frm_style select{height:44px !important}.frm_style_formidable-style.with_frm_style .form-mailchimp input{border:0 !important;border-bottom:1px solid var(--grey) !important;background-color:transparent !important;border-radius:0 !important;color:var(--white) !important;font-size:.875rem}.with_frm_style .frm_form_field.frm_html_container,.frm_style_formidable-style.with_frm_style .frm_radio label,.frm_style_formidable-style.with_frm_style .frm_checkbox label,.frm_style_formidable-style.with_frm_style a{font-weight:300 !important;color:var(--black) !important;height:inherit !important;font-size:.875rem !important;display:inline;font-family:var(--font-main) !important}.frm_style_formidable-style.with_frm_style a{text-decoration:underline}.frm_style_formidable-style.with_frm_style textarea{resize:none}.box-slider .form_control,.frm_style_formidable-style.with_frm_style .frm_default,.box-slider input,.frm_style_formidable-style.with_frm_style input.frm_default,.box-slider textarea,.frm_style_formidable-style.with_frm_style textarea.frm_default,.box-slider select,.frm_style_formidable-style.with_frm_style select.frm_default,.box-slider .placeholder,.frm_style_formidable-style.with_frm_style .placeholder,.frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices li.search-field .default,.frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-default{color:var(--black) !important}grey.frm_style_formidable-style.with_frm_style .form-mailchimp input::placeholder,.frm_style_formidable-style.with_frm_style .form-mailchimp textarea::placeholder{color:var(--white) !important}.frm_style_formidable-style.with_frm_style .form-mailchimp input::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style .form-mailchimp textarea::-webkit-input-placeholder{color:var(--white) !important}.frm_style_formidable-style.with_frm_style .form-mailchimp input::-moz-placeholder,.frm_style_formidable-style.with_frm_style .form-mailchimp textarea::-moz-placeholder{color:var(--white) !important}.frm_style_formidable-style.with_frm_style .form-mailchimp input:-ms-input-placeholder,frm_style_estilos-formidable.with_frm_style .form-mailchimp textarea:-ms-input-placeholder{color:var(--white) !important}.frm_style_formidable-style.with_frm_style .form-mailchimp input:-moz-placeholder,.frm_style_formidable-style.with_frm_style .form-mailchimp textarea:-moz-placeholder{color:var(--white) !important}.frm_style_formidable-style.with_frm_style .form-mailchimp .frm_default,.frm_style_formidable-style.with_frm_style .form-mailchimp input.frm_default,.frm_style_formidable-style.with_frm_style .form-mailchimp textarea.frm_default,.frm_style_formidable-style.with_frm_style .form-mailchimp select.frm_default,.frm_style_formidable-style.with_frm_style .form-mailchimp .placeholder,.frm_style_formidable-style.with_frm_style .form-mailchimp .chosen-container-multi .chosen-choices li.search-field .default,.frm_style_formidable-style.with_frm_style .form-mailchimp .chosen-container-single .chosen-default{color:var(--white) !important}.bg-color{background-color:rgba(251,251,251);border-top:1px solid rgba(112,112,112,.3);border-bottom:1px solid rgba(112,112,112,.3)}.home .ic-search select.form-control{background-position:100% calc(50% + 5px);background-size:12px 10px;background-image:url(//www.housingmarbella.com/wp-content/themes/housingmarbella/images/arrow-select-form-home.svg)}.modal .form-group label{display:none}.modal button{border:0}.main-logo{width:161px;max-width:161px}.container-header{z-index:1000;top:0;background-color:transparent;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}body.home .container-header,.container-header.nav-down{background-color:var(--white)}.header-wrapper p,.header-wrapper .dropdown-toggle,.header-wrapper .dropdown-item,.header-wrapper .nav-link{font-family:var(--font-lato);font-size:var(--fs12);font-weight:700;color:var(--main);text-transform:uppercase;letter-spacing:2px;position:relative}.header-wrapper .nav-item.active .dropdown-item,.header-wrapper .nav-item.active .nav-link{position:relative}.header-wrapper .nav-item.active .dropdown-item:after,.header-wrapper .nav-item.active .nav-link:after{content:'';position:absolute;left:calc(50% - 4px);bottom:-1rem;width:8px;height:8px;background-color:var(--second);border-radius:100%}.navbar-expand-md .navbar-nav .nav-link{padding-top:0;padding-bottom:0}.header-wrapper .nav-item.dropdown{padding-right:1rem}.header-wrapper .nav-item.dropdown .dropdown-menu{min-width:750px;background-color:rgba(255,255,255,.9);padding:1.75rem;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.header-wrapper .nav-item.dropdown .dropdown-menu.dropdown-menu-developments{min-width:375px}.header-wrapper .nav-item.dropdown .dropdown-menu a{text-decoration:none;font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs15)}.header-wrapper .nav-item.dropdown .dropdown-menu a:hover{text-decoration:underline;font-weight:600}.header-wrapper .nav-item.dropdown .dropdown-menu .subtitulo{font-weight:600;font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs15);text-transform:none;margin-bottom:2rem}.header-wrapper .nav-item.dropdown .dropdown-menu .subtitulo2{font-weight:600;font-family:var(--font-ivypresto);font-size:var(--fs18);letter-spacing:2px;margin-bottom:1.7rem}.header-wrapper .nav-item.dropdown .dropdown-menu li{margin-bottom:.5rem}.header-wrapper .nav-item:nth-last-child(2) .nav-link{padding-right:0;border-right:0}.header-wrapper .nav-item:last-child .nav-link{border-right:0}.header-wrapper .nav-item:last-child .nav-link{text-align:right;padding:.25rem .5rem}.header-wrapper .dropdown-toggle{text-decoration:none}.header-wrapper .dropdown-toggle:after{border-top:0;border-right:0;border-bottom:0;border-left:0;color:var(--second);content:"\f078";font-family:"Font Awesome 5 Free";position:relative;top:2.5px}.header-wrapper .nav-item.dropdown .nav-link:after{content:'';position:absolute;top:.3rem;right:.5rem;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--second);border-radius:3px}.header-wrapper .nav-item:nth-last-child(2) .nav-link:before,.header-wrapper .nav-item:last-child .nav-link:before,.header-wrapper .nav-item:last-child .nav-link:after{content:none}.header-wrapper .dropdown-item:hover,.nav-link:focus,.nav-link:hover{color:var(--second)}.header-wrapper .phone-link{font-family:var(--font-lato);font-size:var(--fs13);font-weight:700;color:var(--second);letter-spacing:2px;text-transform:uppercase;position:relative;text-decoration:none;margin-right:.5rem}.dropdown-phone{box-shadow:0 3px 16px rgba(0,0,0,0);padding:20px 25px;padding:1rem 2.8125rem;padding:1rem;margin-left:1rem;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-down .dropdown-phone{box-shadow:0 3px 16px rgba(0,0,0,.15)}.dropdown-menu{padding:20px 25px;min-width:255px;background-color:#001a2c;border:0;border-radius:0}.dropdown-menu.dropwdown-lang{min-width:inherit}.header-wrapper .dropdown-menu a{color:var(--white)}.dropdown-menu a{color:var(--white)}.dropdown-menu a:hover{color:var(--second)}.switchlanguage .link-main{padding:1rem}.bg-featured .container{position:relative;z-index:1}.slick-features .ic-texto{min-height:175px}.slick-features .bg-cover{min-height:355px}.slick-features .slick-prev{left:3.4rem;top:50%}.slick-features .slick-next{left:calc(3.5rem + 41.6666666667% + 40px);top:50%}.slick-features .slick-slide{opacity:0 !important;-webkit-transition:.3s all;-all-transition:.3s all;transition:.3s all}.slick-features .slick-slide.slick-active{opacity:1 !important}.slick-features .icons-feat{position:absolute;bottom:0}.slick-dots{display:none;bottom:-50px;left:1rem;text-align:left}.slick-main-home .slick-dots{bottom:-2rem;left:0}.slick-prev,.slick-next{width:56px;height:56px;top:inherit;bottom:-28px}.slick-prev{left:-3rem}.slick-next{right:-3rem}.slick-main-home .slick-prev{left:-3.5rem;top:50%}.slick-main-home .slick-next{right:-3.5rem;top:50%}.list-properties-row .slick-next{left:56px}.list-properties-row .slick-prev{left:0}.box-slick-beach .slick-prev,.box-slick-beach .slick-next,.box-slick-golf .slick-prev,.box-slick-golf .slick-next,.box-slick-oportunidades .slick-prev,.box-slick-oportunidades .slick-next{top:calc(50% + 15px);top:50%;bottom:inherit}.box-slick-beach .slick-prev,.box-slick-golf .slick-prev,.box-slick-oportunidades .slick-prev{left:-40px}.box-slick-beach .slick-next,.box-slick-golf .slick-next,.box-slick-oportunidades .slick-next{right:-40px}.box-slick-beach .slick-slide,.box-slick-golf .slick-slide,.box-slick-oportunidades .slick-slide{opacity:1;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.box-slick-beach .slick-slide[aria-hidden=true],.box-slick-golf .slick-slide[aria-hidden=true],.box-slick-oportunidades .slick-slide[aria-hidden=true]{opacity:0}.box-slick-oportunidades .list-properties-row{background-color:transparent !important}.slick-next:before,.slick-prev:before{content:'';position:absolute;top:0;left:0;width:56px;height:56px;background-image:url(//www.housingmarbella.com/wp-content/themes/housingmarbella/images/arrow-slider.svg);background-position:center center;background-repeat:no-repeat;background-size:28px 28px;opacity:1;background-color:var(--second)}.slick-next:hover:before,.slick-prev:hover:before{background-color:var(--main)}.property-slider .slick-next:before,.property-slider .slick-prev:before{background-image:url(//www.housingmarbella.com/wp-content/themes/housingmarbella/images/arrow-slider-black.svg)}.slick-prev:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-main-home{margin-top:2rem}.slick-dots li.slick-active button:before{opacity:1;color:#000;border-radius:100%;background-color:var(--second)}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;opacity:1;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:100%;border:0;background-color:rgba(0,17,28,.4)}.ic-search .form-control{border:1px solid #ddddde;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ic-search .input-group{box-shadow:0 3px 6px rgba(0,0,0,.15) !important;min-height:50px}.ic-search .input-group label{left:40px;top:7.5px;position:absolute;z-index:5;color:#868686;font-size:var(--fs10)}.ic-search .input-group-text{background-color:var(--white);border:1px solid #ddddde;border-radius:3px;border-right:0}.ic-search .input-group-text img{width:18px;height:auto}.ic-search .link-main{border:0;padding:inherit;margin-top:1.4rem !important;min-height:40px}.ic-search button{cursor:pointer}.ic-search button[type=submit]{box-shadow:0 3px 6px rgba(0,0,0,.15) !important}.ic-search .ic-beds .form-control{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.ic-search .ic-baths .input-group-tex{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.home .ic-search form{background-color:rgba(255,255,255,.8);border-radius:4px;padding:.25rem 1rem;margin-top:2rem}.home .ic-search .form-control{width:100%;background-color:transparent;border:0;border-bottom:1px solid var(--black);border-radius:0}.box-advanced-search{max-height:0;margin-top:0;margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2);overflow:hidden;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;position:relative;z-index:100}.box-advanced-search.box-advanced-search-visible{margin:initial;margin-top:2rem;margin-right:calc(var(--bs-gutter-x)/-2);margin-left:calc(var(--bs-gutter-x)/-2);max-height:100px;overflow:visible}.slick-main-home .bg-cover,.box-slick .bg-cover{padding:inherit}.box-slider .box-content,.box-slick .box-content{-webkit-transition:1s all;transition:1s all}.box-slider .box-content{opacity:0;margin-top:4rem}.box-slider .box-content.search-home-visible,.box-slick .box-content.search-home-visible{opacity:1;margin-top:0}.box-slider .box-content.search-home-visible{position:absolute;top:50%;left:0;right:0}.box-slider .box-content.search-home-visible form{background-color:rgba(255,255,255,.6);padding:1rem 1.5rem;border-radius:4px;margin-bottom:3rem}.ic-search form label{font-size:var(--fs14);color:var(--black);text-transform:uppercase}.box-slider .box-content.search-home-visible form label{font-size:var(--fs14);color:var(--white);text-transform:uppercase}.box-slider .box-content.search-home-visible .link-main{padding:.5rem 1rem;border:1px solid rgba(255,255,255,.5);margin-top:1.4rem !important}.box-slider .box-content.search-home-visible .link-main:hover{padding:.5rem 1rem;border:1px solid rgba(255,255,255,.5)}#advancedSearch{color:var(--black);text-decoration:none;text-align:center;display:block;z-index:10;position:relative}.slick-main-home .bg-cover,.box-slick .bg-cover{position:relative}.home .slick-main-home .bg-cover:before,.home .box-slick .bg-cover:before{content:'';position:absolute;bottom:0;left:0;right:0;height:100vh;background-color:rgba(0,0,0,.1)}.box-slider .titulo{color:var(--white);margin-bottom:3rem;font-weight:600;text-shadow:0 0 6px rgba(0,0,0,.3)}.box-slider .subtitulo{color:var(--grey);text-transform:inherit;text-shadow:0 0 16px rgba(101,101,101,.3)}.ic-location .titulo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ic-location .ic-list{position:absolute;bottom:1rem;left:0;width:100%}.ic-location .ic-list li{margin:0 1rem}.ic-location .ic-list p{font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs16);font-weight:400;color:var(--grey);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ic-location .ic-list p strong{font-family:var(--font-ivypresto);font-size:var(--fs28);font-weight:700;color:var(--grey);padding-right:.5rem;margin-right:.5rem;border-right:1px solid #30c5d9}.ic-private{mix-blend-mode:luminosity;position:relative;padding:calc(var(--separator)/2) 0}.ic-private .position-relative{z-index:1}.ic-private:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5)}.ic-private .titulo,.ic-private p{color:var(--white)}.ic-private .link-black{display:inline-block;margin-top:2rem;background-color:rgba(0,0,0,.5);border:1px solid var(--white)}.ic-private .link-black:hover{color:var(--black);background-color:rgba(255,255,255,.5);border:1px solid var(--white)}.text-areas{font-weight:300;font-size:var(--fs14);letter-spacing:1px}.ic-options{padding:calc(var(--separator)/2) 0;position:relative}.ic-options .position-relative{z-index:1}.ic-options:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--second);z-index:-1}.ic-options .titulo,.ic-options .titulo small,.ic-options p{color:var(--white)}.ic-team .img-team{position:absolute;top:0;left:0;width:50%;height:100%}.ic-everything .ic-text>p:first-child{font-size:var(--fs24);font-weight:500}.ic-filter .item-filter{background-color:rgba(0,0,0,0);position:relative;margin-top:1rem;min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ic-filter .item-filter:hover:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.1)}.ic-filter .item-filter .titulo{font-size:var(--fs32);text-transform:uppercase;color:var(--white);letter-spacing:1px;margin-bottom:0;z-index:1;position:relative}.ic-filter .item-filter .titulo a{font-size:var(--fs32);text-transform:uppercase;color:var(--white);letter-spacing:1px;margin-bottom:0;z-index:1;position:relative;text-decoration:none}.ic-filter .item-filter .titulo small{font-size:var(--fs16);color:var(--white);text-transform:lowercase;letter-spacing:0}.ic-filter .item-filter p{opacity:0;max-height:0;margin-top:0;color:var(--white);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;z-index:1;position:relative}.ic-filter .item-filter:hover p{opacity:1;max-height:100px;margin-top:2.5rem}.ic-filter .item-filter p a{text-decoration:none;color:var(--white)}.ic-filter .item-filter p a:hover{text-decoration:underline}.ic-form{padding:calc(var(--separator)/2) 0}.box-propiedad{position:relative;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.box-opportunities .list-properties-row .box-propiedad{margin:0 1rem}.box-propiedad .titulo{font-size:var(--fs21);text-align:center;margin-top:.75rem}.box-propiedad img{object-fit:cover;width:100%;height:255px}.slick-main-home .box-propiedad img{height:750px}.box-propiedad .imagen{position:relative}.box-propiedad .box-feat{position:absolute;top:.75rem;left:.75rem;padding:0 .55em;z-index:9;display:none}.box-propiedad .box-feat p{margin-bottom:0;padding:0;font-size:var(--fs14);font-weight:600;text-transform:uppercase;color:var(--white)}.box-propiedad .box-feat.box-feat-exclusive{background-color:var(--white)}.box-propiedad .box-feat.box-feat-opportunity{background-color:#e3165b}.box-propiedad .box-feat.box-feat-new{background-color:#789a6d}.box-propiedad .box-feat.box-feat-opportunity p,.box-propiedad .box-feat.box-feat-new p{color:var(--white)}.box-propiedad .info-propiedad{opacity:0;position:absolute;bottom:-100%;left:0;width:100%;height:100%;padding:1rem;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.box-propiedad:hover .info-propiedad{opacity:1;bottom:0}.box-propiedad .info-propiedad .titulo{font-size:var(--fs32)}.box-propiedad .info-propiedad ul{margin-bottom:0}.box-propiedad .info-propiedad ul li{border-right:1px solid var(--text);text-align:center;padding:0;margin:0;padding-right:.5rem;margin-right:.5rem}.box-propiedad .info-propiedad ul li:last-child{padding-right:0;margin-right:0;border-right:0}.box-propiedad .info-propiedad ul li p{font-size:var(--fs14);color:var(--text);text-transform:uppercase;margin-bottom:0}.info-propiedad-2col{padding:1.5rem 3rem;margin:0;margin-bottom:2rem;border:1px solid rgba(71,71,69,.1);box-shadow:0 0 30px rgba(61,97,102,0);background-color:var(--white);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.box-propiedad:hover .info-propiedad-2col{box-shadow:0 0 30px rgba(61,97,102,.15)}.home .info-propiedad-2col{background-color:#fcfcfc}.home .slick-main-home{margin-bottom:2rem}.home .slick-main-home .info-propiedad-2col{background-color:rgba(255,255,255,.9);position:absolute;bottom:-2rem;left:0;right:0;padding:1.5rem}.home .info-propiedad-2col .link-main{background-color:var(--white);border:1px solid var(--black);color:var(--black);margin-top:25px;padding:.6rem 6.5rem}.home .info-propiedad-2col .link-main:hover{background-color:var(--second);border:1px solid var(--second);color:var(--white)}.properties-content .info-propiedad-2col{box-shadow:none;border:none}.properties-content .list-properties-row{background-color:#fcfcfc;z-index:1}.info-propiedad-2col .titulo{min-height:50px}.info-propiedad-2col p{font-size:var(--fs13);font-size:var(--fs16);font-weight:300;color:var(--main)}.info-propiedad-2col p.location{font-size:var(--fs13);font-weight:400;text-transform:uppercase;color:var(--second);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}p.feat,.info-propiedad-2col p.feat{font-size:var(--fs13);font-weight:700;color:var(--second)}p.feat a{font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs13);font-weight:700;text-transform:uppercase;text-decoration:none}p.feat img,.info-propiedad-2col p.feat img{height:20px;width:inherit;padding-right:.75rem;display:inline;top:-1px;position:relative}.info-propiedad-2col .price{font-size:var(--fs18);font-weight:700;color:var(--second)}.info-propiedad-2col .price.poa{font-size:var(--fs14)}.info-propiedad-2col ul{margin-top:1.25rem;margin-bottom:0}.info-propiedad-2col ul li{text-align:left;position:relative;padding:.3rem 0}.slick-main-home .info-propiedad-2col ul li{padding:0}.info-propiedad-2col ul li span{color:var(--second);font-size:0;position:absolute;top:0;left:50%;height:100%;width:1px;background-color:var(--second)}.info-propiedad-2col ul li strong{display:block}.info-propiedad-2col .link-transparent{max-width:285px}.info-propiedad-2col ul li{margin-right:1rem;padding-right:1rem}.info-propiedad-2col .titulo{min-height:inherit;color:var(--main);font-family:var(--font-main);letter-spacing:2px;text-transform:uppercase;font-size:var(--fs14);font-weight:700}.slick-features svg{margin-right:1rem;cursor:pointer}.slick-features .slick-active[data-slick-index="0"] #beach_access_white_24 .cls-2beach_access_white_24dp{fill:var(--second) !important}.slick-features .slick-active[data-slick-index="1"] #golf_course_black_24dp .cls-2golf_course_black_24dp{fill:var(--second) !important}.slick-features .slick-active[data-slick-index="2"] #landscape_black_24dp .cls-2landscape_black_24dp{fill:var(--second) !important}.slick-features .slick-active[data-slick-index="3"] #local_airport_black_24dp .cls-1local_airport_black_24dp{fill:var(--second) !important}.slick-features .slick-active[data-slick-index="4"] #Trazado_101.cls-1Trazado_101{fill:var(--second) !important}.slick-features .slick-active[data-slick-index="5"] #Trazado_103.cls-1Trazado_103{fill:var(--second) !important}.nav-tabs{border-bottom:0;margin-top:2rem}.nav-tabs .nav-link{border:0;color:var(--main);font-family:var(--font-main);font-size:var(--fs13);font-weight:700;letter-spacing:2px;position:relative}.nav-tabs .nav-link.active{background-color:transparent}.nav-tabs .nav-link:after{content:'';position:absolute;bottom:-.5rem;left:50%;width:0;height:1px;background-color:transparent;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.nav-tabs .nav-link:hover:after{left:1rem;background-color:var(--second);width:calc(100% - 2rem)}.nav-tabs .nav-link.active:after{content:'';position:absolute;bottom:-.5rem;left:1rem;width:calc(100% - 2rem);height:1px;background-color:var(--second)}.tab-content{margin-top:6.5rem}.list-pagination{list-style:none}.list-pagination li{margin:0 .25rem;color:var(--black);opacity:.5;border-radius:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.list-pagination li:hover,.list-pagination li.active{opacity:1}.list-pagination li a{color:var(--main);text-transform:uppercase;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;padding:0 .75rem;text-decoration:none;font-weight:700;width:43px;height:43px;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.list-pagination li:hover a,.list-pagination li.active a{color:var(--white);background-color:var(--second)}.slider-nav .slick-prev,.slider-nav .slick-next{width:115px;height:115px;bottom:-57.5px}.slider-nav .slick-prev{left:0}.slider-nav .slick-next{right:0}.slider-nav .slick-next:before,.slider-nav .slick-prev:before{content:'';position:absolute;top:0;left:0;width:115px;height:115px;background-image:url(//www.housingmarbella.com/wp-content/themes/housingmarbella/images/arrow-slider.svg);background-position:center center;background-repeat:no-repeat;background-size:28px 28px;opacity:1;background-color:var(--second)}.slider-for,.slider-nav{z-index:1}.slider-for .bg-cover{height:650px}.slider-nav{background-color:rgba(0,17,28,1)}.slider-nav .bg-cover{height:115px}.slider-nav .slick-slide.bg-cover{position:relative}.slider-nav .slick-slide.bg-cover:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,17,28,.75)}.slider-nav .slick-slide.slick-center.bg-cover:after{content:none}.property-fav{color:var(--black);font-size:var(--fs16);font-weight:600;text-align:center}.property-fav a{color:var(--black);font-size:var(--fs16);font-weight:600;text-align:center;text-transform:uppercase;text-decoration:none}.ic-info{margin:4rem 0}.ic-info i,.ic-info img{height:36px;margin-bottom:1rem}.ic-info div{min-width:33.33%;text-align:center}.ic-info div a{text-transform:uppercase;font-size:var(--fs13);font-weight:700}.single-content .bg-featured{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.single-content .ic-texto p,.single-content .ic-texto li,.single-content .ic-texto a,.single-content .ic-texto p{font-size:var(--fs16)}.single-content h1.titulo{font-size:var(--fs28);font-weight:500}.single-content .titulo{font-size:var(--fs21)}.single-content .ic-texto ul{margin-top:140px;margin-bottom:1.75rem}.single-content .ic-texto ul li{text-align:left;position:relative;margin:1rem 0}.single-content .ic-texto ul.list-main-features li:last-child{border-right:0}.single-content .ic-texto ul li span{color:var(--second);font-size:0;position:absolute;top:0;left:50%;height:100%;width:1px;background-color:var(--second)}.single-content .ic-texto ul li{margin-right:1rem;padding-right:1rem}.list-features{padding-left:0;list-style:none;-webkit-column-count:4;-moz-column-count:4;column-count:4}.single-content .ic-texto ul.list-main-features{margin-top:4rem;margin-bottom:4rem;padding-left:0;list-style:none}.single-content .ic-texto ul.list-main-features li,.single-content .ic-texto ul.list-features li{margin:initial;margin-right:initial;padding-right:initial}.single-content .ic-texto ul.list-main-features li{border-right:1px solid var(--second);text-align:center}.single-content .ic-texto ul.list-main-features li:nth-child(4n){border-right:0}.single-content .ic-texto ul.list-main-features li p{font-size:var(--fs20);font-weight:700;color:var(--main)}.single-content .ic-texto ul.list-main-features li p strong{color:var(--second)}.list-features li:before{content:"\2022";color:var(--main);font-weight:700;display:inline-block;width:1em}.gallery-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:215px 215px 215px;grid-gap:9px}.gallery-grid img{display:none}.gallery-grid>div{background-size:cover;background-size:center center}.one{grid-column:1/4;grid-row:1;background-color:red;background-color:#d3d3d3}.two{grid-column:4/7;grid-row:1;background-color:blue;background-color:#d3d3d3}.three{grid-column:7/10;grid-row:1;background-color:green;background-color:#d3d3d3}.four{grid-column:10/13;grid-row:1;background-color:pink;background-color:#d3d3d3}.five{grid-column:1/7;grid-row:2/4;background-color:#ff0;background-color:#d3d3d3}.six{grid-column:7/10;grid-row:2/4;background-color:brown;background-color:#d3d3d3}.seven{grid-column:10/13;grid-row:2;background-color:orange;background-color:#d3d3d3}.eight{grid-column:10/13;grid-row:3;background-color:purple;background-color:#d3d3d3}.ic-texto .property-price p{color:var(--second);font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs24);font-weight:700}.info-post{position:absolute;top:2rem;left:13px;background-color:var(--white);box-shadow:0 0 6px rgba(0,0,0,.15);padding:3rem 2rem;max-width:520px}.info-post img{margin-top:1rem;margin-bottom:3rem}.info-post p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.position-sticky-sidebar{position:-webkit-sticky!important;position:sticky!important;top:2rem}.box-opportunities{background-image:url(//www.housingmarbella.com/wp-content/themes/housingmarbella/images/bg-premium-selection.png);background-position:top left;background-size:auto 100%;background-repeat:no-repeat}.box-opportunities .titulo{font-size:var(--fs50)}.box-opportunities .box-propiedad .titulo{font-size:initial;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.box-opportunities .box-propiedad .ic-texto{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.box-opportunities .box-propiedad .moreinfo-hover{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--second);opacity:0;transition:.3s all;-webkit-transition:.3s all;-o-transition:.3s all;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box-opportunities .box-propiedad .moreinfo-hover .fa-eye,.box-opportunities .box-propiedad .moreinfo-hover p{color:var(--white)}.box-opportunities .box-propiedad .moreinfo-hover .fa-eye{display:block;font-size:var(--fs30)}.box-opportunities .box-propiedad .moreinfo-hover p{font-family:var(--font-cormorant);font-size:var(--fs30);font-weight:700}.box-opportunities .box-propiedad .moreinfo-hover div{z-index:20;position:absolute;bottom:0;left:0;width:100%;height:85px;padding:1rem;background-color:var(--white);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-opportunities .box-propiedad .moreinfo-hover div .fa-heart{color:var(--second);font-size:var(--fs30);padding-top:0;margin-right:1rem}.box-opportunities .box-propiedad .moreinfo-hover div a{color:var(--main);font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs13);font-weight:700;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.box-opportunities .box-propiedad .moreinfo-hover .portfoliobutton{position:relative;top:inherit;right:inherit;height:inherit;width:inherit;text-decoration:none}.box-opportunities .box-propiedad:hover .moreinfo-hover{opacity:1}.view-all{float:right;margin-top:-1.5rem;margin-right:1rem}#down .view-all{margin-right:0}.bg-featured{position:relative}.bg-featured .scroll.position-absolute{z-index:10;bottom:2rem;left:calc(50% - 23px)}.bg-featured:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:225px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.bg-featured .container>div:first-child .subtitulo{margin-bottom:6rem}.about-content .ic-texto p:last-child{margin-bottom:0}.ic-team{margin-top:5.75rem}.ic-list{list-style:none}.ic-list li{text-align:left;border-left:1px solid var(--second);padding:.5rem 0 .5rem 1rem;color:var(--main)}.ic-list li:first-child{padding-top:0}.ic-list li:last-child{padding-bottom:0}.ic-list li span{color:var(--second)}footer{-webkit-transition:.5s all;transition:.5s all;filter:blur(0px)}.footer{background-color:var(--second);padding:2rem 0 0;color:var(--white)}.footer a{display:block;text-decoration:none}.footer a:hover{color:var(--main)}.footer p,.footer .titulo,.footer a{color:var(--white);margin-bottom:0}.footer .main-logo{max-width:161px;padding-bottom:2rem}.bottomfooter{font-size:var(--fs14);padding:1rem 0;background-color:var(--white)}.bottomfooter p,.bottomfooter a{font-size:var(--fs14);font-weight:700;color:var(--black);display:inline-block;text-decoration:none}.bottomfooter a:hover{color:var(--second)}.portfoliobutton{position:absolute;top:1rem;right:1rem;z-index:1;background-color:rgba(255,255,255,.6);border-radius:100%;display:block;height:60px;width:60px;text-align:center}.portfoliobutton i:hover,.portfoliobutton .far,.portfoliobutton .fas{padding-top:15px;color:var(--second);font-size:var(--fs30)}.portfoliobutton .far{font-size:var(--fs30);color:var(--main)}.home .portfoliobutton{top:0}.favcounter{position:absolute;top:3px}.favcounter i{font-size:1.4rem}#favcounternr{position:absolute;bottom:0;right:6px;font-size:10px;background-color:#000;color:#fff;border-radius:100%;width:14px;height:14px;line-height:14px;text-align:center;font-family:'Open Sans',sans-serif}span.error{color:#b94a48}.ok_msg{padding:15px;border:1px solid #d6e9c6;background-color:#dff0d8;color:#468847;border-radius:4px;margin:0;margin-bottom:20px}.error_msg{background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px;color:#b94a48;font-size:14px;margin:0;margin-bottom:20px}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}@-moz-keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.share-box{display:inline}.is_link{display:unset;text-decoration:underline}.blackbutton{color:#fff;background-color:#000;text-transform:uppercase;font-weight:400;line-height:1;white-space:normal}.max-lines-1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.max-lines-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.max-lines-3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.max-lines-4{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.modal-no-bg{background-color:transparent;border:none}.cursor-pointer{cursor:pointer}.is_featured{border:solid 7px var(--warning)}.property-ref{font-weight:600}.texto-gris{color:#707070}.list-inline-item-border:not(:last-child){padding-right:8px;border-right:solid 1px #000;margin:0 3px 0 0}.property-separator{margin:2rem 0}.property-price-info-box div:nth-child(1){text-align:right}.property-price-info-box div:nth-child(2){text-align:left}.magazine-content p{font-size:17px}.magazine-content h1.titulo{margin-top:180px;width:100%;text-align:center}.ic-comercial .titulo{font-family:var(--font-main);letter-spacing:2px;font-size:var(--fs16);color:var(--second);position:absolute;bottom:0;left:1rem}.ic-comercial .nombre{font-family:var(--font-ivypresto);font-size:var(--fs14);text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#333}.ic-comercial a{font-size:var(--fs12);color:rgba(26,26,26,.8);text-decoration:none}.ic-comercial .imagen{max-width:136px}.ahref-catalogo-mobile,.img-catalogo-mobile{display:none}#prop_searchform .form-control{padding:0;background-color:transparent;border:0;border-radius:0}#prop_searchform .col-12,#prop_searchform .col-6{border:1px solid var(--main);border-right:0;padding:1rem}#prop_searchform .col-12:last-child,#prop_searchform .col-6:last-child{border-right:1px solid var(--main)}#home_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder,#home_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder:active,#home_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,#home_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder:hover,#prop_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder,#prop_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder:active,#prop_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,#prop_searchform .bootstrap-select>.dropdown-toggle.bs-placeholder:hover,#list_order_form .bootstrap-select>.dropdown-toggle.bs-placeholder,#list_order_form .bootstrap-select>.dropdown-toggle.bs-placeholder:active,#list_order_form .bootstrap-select>.dropdown-toggle.bs-placeholder:focus,#list_order_form .bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:var(--black) !important}.bootstrap-select>.dropdown-toggle{background-color:transparent !important;border-color:transparent !important;padding:.375rem 0 !important}#prop_searchform .input-group .bootstrap-select.form-control .dropdown-toggle,#list_order_form .input-group .bootstrap-select.form-control .dropdown-toggle{padding-left:0;background-color:transparent;box-shadow:none !important;border:none;color:#495057}#home_searchform .dropdown-toggle:after,#prop_searchform .dropdown-toggle:after,#list_order_form .dropdown-toggle:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--second);border-radius:3px;border-bottom:0;margin-top:0}#home_searchform .dropdown-item.active,.dropdown-item:active,#prop_searchform .dropdown-item.active,.dropdown-item:active,#list_order_form .dropdown-item.active,.dropdown-item:active{color:#495057;background-color:#fff}#home_searchform .input-group .bootstrap-select.form-control .dropdown-toggle,#home_searchform .btn-light{background-color:transparent !important;box-shadow:none !important;border:none;border-color:transparent !important;color:#495057}.list-properties-row .imagen .bg-cover{object-fit:cover;object-position:center;width:100%;height:325px}.show2lines{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.show3lines{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}i.fas.fa-heart{color:#e65638}.propertiesref{display:table-row;white-space:nowrap;background-color:rgba(0,0,0,.25);color:#fff;border-radius:3px;padding:5px 10px;position:absolute;left:10px;top:10px;z-index:999;font-size:12px}.propertyref{display:table-row;white-space:nowrap;background-color:rgba(0,0,0,.25);color:#fff;border-radius:3px;padding:5px 10px;position:absolute;left:10px;top:10px;z-index:999;font-size:12px}.single-content .ic-texto .property-desc ul{margin-top:0;margin-bottom:1rem}.single-content .ic-texto .property-desc ul li{margin:0}.elementor-swiper-button{color:#e65638 !important}.landing-table{margin-top:20px;margin-bottom:20px;white-space:nowrap;color:#000;font-size:16px}@media (max-width:767px){.elementor-element-761a3265,.elementor-element-274fc94a{border:none !important}.floating_info{position:fixed;bottom:0;left:0;width:100%;text-align:center;padding:10px;background-color:#e65638;color:#fff;z-index:99}.page-id-1446 .container-header,.page-id-869 .container-header{position:absolute !important;width:100%}.page-id-869 .navbar-toggler,.page-id-1446 .navbar-toggler{display:none !important}.elementor-869 .elementor-element.elementor-element-3e70eccf{margin-top:0 !important}}.page-id-869 #bdNavbar>ul>li:nth-child(2),.page-id-869 #bdNavbar>ul>li:nth-child(1),.page-id-869 #bdNavbar>ul>li:nth-child(3),.page-id-869 #bdNavbar>ul>li:nth-child(4),.page-id-869 #bdNavbar>ul>li:nth-child(5),.page-id-869 #bdNavbar>ul>li:nth-child(8),.page-id-1446 #bdNavbar>ul>li:nth-child(2),.page-id-1446 #bdNavbar>ul>li:nth-child(1),.page-id-1446 #bdNavbar>ul>li:nth-child(3),.page-id-1446 #bdNavbar>ul>li:nth-child(4),.page-id-1446 #bdNavbar>ul>li:nth-child(5),.page-id-1446 #bdNavbar>ul>li:nth-child(8){display:none !important}.page-id-869 .dropdown-phone,.page-id-1446 .dropdown-phone{margin-right:1rem}.page-id-869 a[title=Español],.page-id-1446 a[title=Español]{display:none !important}.embed-container-vimeo{position:absolute;overflow:hidden;width:100%;height:100vh;top:0;left:50%;transform:translate(-50%,0)}.embed-container-vimeo iframe,.embed-container-vimeo object,.embed-container-vimeo embed{position:absolute;top:0;left:0;width:100%;height:100%}.home-searchbox{background-color:#ffffff66;padding:20px}.vimeo-container{padding:0;width:100%;height:100%;overflow:hidden;position:absolute;top:0}.vimeo-container iframe{box-sizing:border-box;width:177.77777778vh;height:56.25vw;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:767px){.embed-container-vimeo{display:none}.vimeo-container iframe{width:250vh}.home-searchbox form .row .col-12,.home-searchbox form .row .col-6{background-color:#ffffffcc}}.page-template-landing .landing-top-bar{background-color:#fff;color:#000;height:80px;width:100%;position:absolute;top:0;left:0;z-index:1}.page-template-landing .container-header,.page-template-landing footer.footer{display:none}.page-template-landing .bg-cover{height:100vh;width:100%;padding-top:128px}.top_nav p,.top_nav p a{font-size:20px;line-height:28px}.top_nav p a{text-decoration:none !important}.landing-logo{max-width:385px;float:right;margin-right:46px}@media (max-width:767px){.top_nav .d-flex{justify-content:start !important}.lang-switcher{position:absolute;right:20px}.page-template-landing .landing-top-bar{height:40px}.mobile-icon{height:27px;width:auto;margin-right:8px}}.landing-content h1,.landing-content h2{color:#fff !important;font-family:var(--font-lato);text-transform:uppercase;text-decoration:none;font-style:normal}.landing-content h1{font-size:48px;font-weight:300}.landing-content h2{font-size:24px;line-height:28px;font-weight:400}.landing-bg-text{position:absolute;bottom:64px}.orange-white{font-family:var(--font-lato);background:#e85539;border-radius:2px;color:#fff;font-size:24px;line-height:28px;font-weight:400;display:inline-block;padding:10px 15px;clear:both;float:left;text-transform:uppercase}.white-black{font-family:var(--font-lato);background:#fff;display:inline-block;border-radius:2px;color:#000;font-size:24px;line-height:28px;font-weight:400;padding:10px 15px;clear:both;float:left;text-transform:uppercase}@media (max-width:767px){.landing-content h1,.landing-content h2{display:none}.show-mobile{padding-top:11px !important;padding-bottom:11px !important}.show-mobile h1,.show-mobile h2{display:block}.show-mobile h1{text-align:center;font-size:24px;line-height:111%;letter-spacing:.05em;text-transform:uppercase;color:#000 !important}.show-mobile h2{font-weight:400;font-size:16px;line-height:20px;text-align:center;text-transform:uppercase;color:#000 !important}.flags-mobile{max-width:80%;margin-top:33px}.show-mobile h3{font-weight:400 !important;font-size:16px !important;line-height:30px !important;text-align:center !important;text-transform:uppercase !important;color:#404453 !important}.show-mobile h3 br{display:none}.page-template-landing .bg-cover{aspect-ratio:16/9;height:auto;padding-top:0;margin-top:40px}.landing-logo{width:118px;max-width:unset;float:unset;margin-top:13px;margin-left:9px;margin-right:0}.landing-bg-text{bottom:8px;margin-left:4px;font-size:14px !important}.orange-white{font-size:14px !important;padding:5px 6px;line-height:normal;margin-bottom:3px}.white-black{font-size:14px !important;padding:5px 6px;line-height:normal;margin-bottom:3px}}.landing-top-bar{height:80px}.landing-top-bar p{margin-bottom:0}#form_callme_form .frm_primary_label{display:none}#form_callme_form .frm_form_field{margin-bottom:0;display:inline-block;position:relative;z-index:1;border:1px solid #676c7d !important;border-radius:5px !important}#field_tel_input{box-shadow:none !important;font-size:18px !important}#frm_field_61_container{position:absolute}#form_callme_form .frm_button_submit{padding:14px 25px 13.2px 35px !important;border-radius:5px !important;font-size:18px;font-family:var(--font-lato);font-weight:400;display:inline-block;text-transform:none !important;position:relative;left:-20px;top:-2px;border:1px solid #676c7d !important;border-radius:5px !important;box-shadow:none !important}#form_callme_form .frm_submit{display:inline-block}#form_callme_form .frm_form_fields .frm_fields_container{display:inline-block}.landing-content-intro{background:linear-gradient(180deg,rgba(228,229,214,.5) 0%,rgba(228,229,214,0) 100%);padding-top:120px;padding-bottom:120px}.col3-landing{margin-top:100px}.col3-landing .intro-icons{margin-bottom:24px}.landing-content-intro,.landing-content-intro p,.landing-content-intro h3{color:#404453 !important;text-align:center}.landing-content-intro h3{text-align:center;font-size:48px;line-height:110%;text-transform:uppercase;font-weight:300;letter-spacing:.05em}.landing-content-intro h3 strong{font-weight:600}.landing-content-intro h5{color:#e85539;text-transform:uppercase;font-weight:700;font-size:24px;line-height:29px;margin-bottom:24px}.landing-content-properties h2{font-weight:400;font-size:48px;line-height:111%;letter-spacing:.05em;text-transform:uppercase;color:#404453 !important;margin-bottom:44px}.landing-slick{aspect-ratio:16/9}.landing-slick div{position:relative;width:100%;height:100%}.landing-slick div img{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-properties .p-title{font-weight:600;font-size:28px;line-height:34px;color:#404453;padding:22px 44px;border-top:solid 1px #000;border-bottom:solid 1px #000;margin-bottom:32px}.landing-properties .p-text{padding-left:44px;font-weight:400;font-size:16px;line-height:29px;color:#444755;margin-bottom:120px}.landing-properties .p-price{padding-left:44px;font-weight:400;font-size:28px;line-height:34px;color:#404453;position:absolute;bottom:50px}.landing-properties .p-link{position:absolute;bottom:0;width:calc(100% - 32px);text-decoration:none;padding-left:44px;padding-top:7px;padding-bottom:7px;display:block;background:#e85539;border-radius:5px;color:#fff;font-weight:700;font-size:24px;color:#fff}.prop-details{position:relative}.landing-properties .row{margin-bottom:72px}.landing-properties .row>*{padding-right:16px;padding-left:16px}.landing-properties .row:nth-child(2n){flex-direction:row-reverse!important}.landing-properties .slick-prev,.landing-properties .slick-next{top:50%;bottom:unset;width:30px;height:31px}.landing-properties .slick-prev{left:20px}.landing-properties .slick-next{right:20px}.landing-properties .slick-next:before,.landing-properties .slick-prev:before{content:url('/wp-content/themes/housingmarbella/images/arrow-next.png');background:0 0;opacity:1;width:30px;height:31px}.landing-properties .slick-prev:before{content:url('/wp-content/themes/housingmarbella/images/arrow-prev.png');transform:none}.landing-properties small{position:absolute;top:9px;left:25px;background-color:#fff;border-radius:5px;padding:3px 9px;font-size:12px;text-transform:uppercase}.free_guide_wrapper{background:linear-gradient(135deg,#d0e6ea 0%,#b4d8dd 100%);background-color:#d0e6ea;padding:48px 0 72px;margin-top:128px}.free_guide_wrapper h3{text-transform:uppercase;text-align:center;font-size:32px;line-height:46px;color:#404453;margin-bottom:20px}.free_guide_wrapper p{font-weight:600;font-size:18px;line-height:22px;color:#404453;text-align:center;margin-bottom:64px}#form_free_guide_form label{display:none}#form_free_guide_form .frm_checkbox label{display:block}#form_free_guide_form .frm_form_field input{border:1px solid #676c7d !important;border-radius:5px !important;box-shadow:none !important;font-weight:400 !important;font-size:18px;line-height:22px;color:#404453;font-family:var(--font-main)}#form_free_guide_form .frm_opt_container .frm_checkbox label,#form_free_guide_form .frm_opt_container .frm_checkbox label a{font-family:var(--font-main) !important;font-weight:400 !important;font-size:18px !important;color:#404453 !important}#form_free_guide_form .frm_opt_container .frm_checkbox label input{height:24px !important;width:24px !important;padding:3px !important;border-radius:3px !important}#form_free_guide_form .form-field{margin-bottom:16px !important}#form_free_guide_form .frm_submit button.frm_button_submit{font-family:var(--font-main) !important;font-weight:500;font-size:24px;letter-spacing:.05em;color:#fff;text-transform:unset !important;box-shadow:none !important}.free-guide-img{max-width:100%;position:relative;top:50%;transform:translate(0,-50%)}.lifestyle_wrapper{padding:72px 0}.lifestyle_wrapper h3{font-family:var(--font-main) !important;font-weight:300;font-size:48px;line-height:111%;letter-spacing:.05em;text-transform:uppercase;color:#404453;margin-bottom:42px}.lifestyle_desk{max-width:100%;margin-bottom:42px}.lifestyle_mobile{display:none;max-width:100%}@media (max-width:767px){.free-guide-img{position:relative;top:unset;transform:none;padding:72px 20px}.lifestyle_mobile{display:block}.lifestyle_desk{display:none}}.video_wrapper .container{max-width:1500px !important}.gmap_wrapper{margin-top:42px}.gmap_wrapper #gmap{height:700px;width:100%}.footer_wrapper{background-color:var(--second);padding:54px 0;text-align:center}.footer_wrapper p,.footer_wrapper a{color:#fff !important;font-size:20px;line-height:28px}#form_callme_form_footer .frm_primary_label{display:none}#form_callme_form_footer .frm_form_field{margin-bottom:0;display:inline-block}#form_callme_form_footer .frm_button_submit{padding:13px 25px 13px 35px !important;border-radius:5px !important;font-size:18px;font-family:var(--font-lato);font-weight:400;display:inline-block;text-transform:none !important;border:solid 1px #fff !important;position:relative !important;left:-20px !important;top:-2px !important;box-shadow:none !important}#form_callme_form_footer .frm_submit{display:inline-block}#form_callme_form_footer .frm_form_fields .frm_fields_container{display:inline-block}#frm_field_70_container{position:relative;z-index:1;box-shadow:none !important;border:solid 1px #676c7d !important;border-radius:5px !important}#field_tel_input_footer{box-shadow:none !important;font-size:18px !important}@media (max-width:767px){#form_callme_form_footer .frm_form_fields{padding:15px}#form_callme_form_footer .frm_form_field{width:100% !important}#form_callme_form_footer .frm_submit{width:100% !important;text-align:center}#form_callme_form_footer .frm_button_submit{padding:13px 25px !important;position:unset !important;width:auto !important}}.footer-logo{max-width:245px}.footer-text{margin:64px auto;max-width:1022px;font-weight:400;font-size:18px !important;line-height:28px !important}.footer_nav a{text-decoration:none}.footer_nav p{margin-bottom:0}.bold700{font-weight:700}.bold400{font-weight:400}.show-mobile{display:none}#LandingContactModal .modal-content{border:1px solid rgba(0,0,0,.5);border-radius:5px}#LandingContactModal .modal-body{padding:60px 95px}#LandingContactModal .link-close{position:absolute;right:-25px;top:-25px}#LandingContactModal form{margin-top:64px}#LandingContactModal form label{display:none}#LandingContactModal form .frm_checkbox label{display:inline-block}#LandingContactModal form .frm_checkbox label input{width:27px !important;height:27px !important;padding:5px !important}#LandingContactModal form input,#LandingContactModal form textarea{border:1px solid #676c7d !important;border-radius:5px !important;box-shadow:none !important}#LandingContactModal form button{min-width:366px;max-width:100%;font-weight:500;font-size:24px;text-transform:none !important}.landing-modal-title{font-weight:400;font-size:32px;text-transform:uppercase;color:#404453;display:inline-block;border-bottom:solid 1px #000;padding-bottom:15px;margin-bottom:20px}.landing-modal-text{font-weight:400;font-size:16px;line-height:22px;color:#444755}.landing-modal-flags{float:right}.infobox{background:none repeat scroll 0 0 #fff;color:#4d4d4d;font-family:arial;line-height:20px;box-shadow:0 2px 10px 3px rgba(0,0,0,.4) !important;border-radius:5px}.infobox:after,.infobox:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.infobox:after{border-color:transparent;border-bottom-color:#fff;border-width:8px;margin-left:-8px}.infobox:before{border-color:transparent;border-bottom-color:#fff;border-width:9px;margin-left:-9px}.infobox .map_content{text-align:left;margin:0;padding:12px;width:220px;line-height:normal;border-radius:5px;font-family:var(--font-main)}.infobox .map_content p{margin-bottom:0;text-align:center}.iti__country-list{max-width:280px}@media (max-width:1200px){.header-we-call,.footer-we-call,.header-form-wrapper,.footer-form-wrapper{display:none}#LandingContactModal form button{min-width:unset}}@media (max-width:767px){.home .slick-main-home .info-propiedad-2col{position:relative;bottom:0;padding:12px 0}.footer-we-call,.footer-form-wrapper{display:block}#LandingContactModal form button{min-width:unset}.iti__country-list{max-width:280px}.landing-modal-title{text-align:center;width:100%}.landing-modal-text{text-align:center}.landing-modal-flags{float:unset;display:block;margin:20px auto}#LandingContactModal .modal-body{padding:20px}#LandingContactModal .link-close{right:10px;top:10px}.hide-mobile{display:none !important}.show-mobile{display:block !important}.landing-properties .p-title{font-size:16px;line-height:19px;text-align:center;color:#404453;padding:16px;border-top:none;border-bottom:none;margin-bottom:0}.landing-properties .p-text{font-weight:400;font-size:14px;line-height:21px;text-align:center;color:#444755;border-top:solid 1px #000;border-bottom:solid 1px #000;padding:8px;margin-bottom:16px}.landing-properties .p-price{position:relative;text-align:center;padding:0;font-weight:700;font-size:16px;line-height:19px;text-align:center;color:#404453;bottom:0}.landing-properties .p-link{position:relative;width:100%;font-weight:500;font-size:18px;text-align:center;color:#fff;padding:10px}.landing-properties .row{margin-bottom:24px}.free_guide_wrapper h3{font-weight:400;font-size:24px;line-height:34px;text-align:center;text-transform:uppercase;color:#404453}.free_guide_wrapper p{font-weight:600;font-size:18px;line-height:22px;text-align:center;color:#404453}#form_free_guide_form .frm_opt_container .frm_checkbox label,#form_free_guide_form .frm_opt_container .frm_checkbox label a{font-weight:600 !important;font-size:18px !important;line-height:24px !important;color:#404453 !important}#form_free_guide_form .frm_submit button.frm_button_submit{font-weight:500 !important;font-size:24px !important;text-align:center !important;color:#fff !important;padding:10px !important}.free_guide_wrapper{padding-bottom:23px;padding-top:0}.lifestyle_wrapper{padding:38px 0 0}.lifestyle_wrapper h3{font-weight:300;font-size:24px;line-height:111%;text-transform:uppercase;color:#404453;margin-bottom:22px}.lifestyle_h3_2{margin-top:32px !important;margin-bottom:15px !important}.footer_wrapper{margin-top:15px}.footer_wrapper .footer-text{font-weight:400 !important;font-size:18px !important;line-height:28px !important;text-align:center !important;color:#fff !important}.footer_nav .d-flex{display:unset !important}.footer-contact-us,.footer-tel-link,.footer-we-call{margin-bottom:20px}.footer-tel-link img{height:37px}}body.blog{background-image:url(//www.housingmarbella.com/wp-content/themes/housingmarbella/images/bg-about.jpg);background-position:top center;background-repeat:no-repeat;background-size:contain}.post-listing{padding-top:80px}.post-listing .bg-cover{aspect-ratio:16/9;padding-top:56.25%}.post-listing h1{font-family:var(--font-cormorant);font-size:var(--fs50);color:var(--second);font-weight:700;text-align:center}.post-listing .hero-wrapper p{font-family:var(--font-cormorant);font-size:var(--fs30);font-weight:500;font-style:italic;color:var(--main);text-align:center}.link-cover-absolute{position:absolute;top:0;left:0;bottom:0;right:0}.post-list-entry-wrapper{background-color:#fff;border:1px solid rgba(71,71,69,.1)}.post-list-content{padding:24px 48px}.post-categories a{color:var(--second);text-decoration:none}.post-categories a:hover{text-decoration:underline}.post-title a{color:var(--main);font-family:var(--font-main);letter-spacing:2px;text-transform:uppercase;font-size:var(--fs14);font-weight:700}.post-link p{margin-bottom:0}.post-link p a{color:var(--main);font-family:var(--font-main);letter-spacing:2px;text-transform:uppercase;font-size:var(--fs14);font-weight:700}.post-listing .pagination{justify-content:center}.post-listing .pagination .nav-links{margin-bottom:32px;margin-top:32px;display:flex;gap:8px}.post-listing .pagination .nav-links .page-numbers{display:flex;align-items:center;justify-content:center;height:43px;min-width:43px;text-align:center;vertical-align:middle;text-decoration:none;text-transform:uppercase;font-weight:700;font-family:var(--font-main);font-size:var(--fs16);padding:0 8px}.post-listing .pagination .nav-links .page-numbers:hover{color:var(--white);background-color:var(--second)}.post-listing .pagination .nav-links .page-numbers.current{color:var(--white);background-color:var(--second)}.ic-fixed-contact{position:fixed;bottom:25px;right:25px;display:flex;gap:16px;align-items:center;z-index:9}.ic-fixed-contact a{border-radius:100%;background-color:#fff;border:solid 1px #0000001a;width:50px;height:50px;display:flex;align-items:center;justify-content:center;text-decoration:none}.ic-fixed-contact a:hover{box-shadow:0 0 30px rgba(61,97,102,.15)}.ic-fixed-contact .ic-con-phone,.ic-fixed-contact .ic-con-email{width:30px;height:30px;filter:invert(38%) sepia(93%) saturate(874%) hue-rotate(335deg) brightness(93%) contrast(93%)}.ic-newsletter-wrapper{border:none;padding:30px 20px;background-color:#ffffffcc;max-width:365px}.ic-newsletter-wrapper .dialog-container{position:relative}.ic-newsletter-wrapper .dialog-container .layoutArea p{text-align:center;font-size:18px;font-weight:700}.ic-newsletter-wrapper .dialog-container .CloseDialog{position:absolute;right:-10px;top:-22px}.ic-newsletter-wrapper .dialog-container .frm_checkbox input{height:18px !important;padding:0 !important}.ic-newsletter-wrapper .dialog-container input{box-shadow:none !important}