@media (min-width:767px) and (max-width:980px){#et-boc #main-content .et_pb_button{font-family:'Open Sans';font-size:14px;color:var(--off-white);background-color:var(--light-red);border:0px solid;border-radius:0;font-weight:700;font-style:normal;letter-spacing:1px;text-decoration:none;padding:0.75rem 2rem!important;cursor:pointer;transition:all 0.3s ease-in-out}#et-boc #main-content .et_pb_button:hover{color:var(--off-white)!important;background-color:var(--dark-red)!important;border:0px solid}#et-boc #main-content #nf-form-2-cont{background:var(--blue3);padding:1rem}#et-boc #main-content #nf-form-2-cont .nf-before-form-content,#et-boc #main-content #nf-form-2-cont .ninja-forms-req-symbol,#et-boc #main-content #nf-form-2-cont .nf-form-content .nf-field-label{display:none}#et-boc #main-content #nf-form-2-cont .nf-field-container{margin-bottom:1rem}#et-boc #main-content #nf-form-2-cont .nf-form-title h3{color:var(--off-white);margin:0.75rem 0.25rem 1.25rem}#et-boc #main-content #nf-form-2-cont .nf-field-description{color:white}#et-boc #main-content #nf-form-2-cont .hidden-field{display:none}#et-boc #main-content #nf-form-2-cont input[type='text'],#et-boc #main-content #nf-form-2-cont input[type='email'],#et-boc #main-content #nf-form-2-cont input[type='tel'],#et-boc #main-content #nf-form-2-cont textarea,#et-boc #main-content #nf-form-2-cont select{color:black;background-color:var(--off-white);border:0px solid;border-radius:0.25rem}#et-boc #main-content #nf-form-2-cont input[type='text']::placeholder,#et-boc #main-content #nf-form-2-cont input[type='email']::placeholder,#et-boc #main-content #nf-form-2-cont input[type='tel']::placeholder,#et-boc #main-content #nf-form-2-cont textarea::placeholder,#et-boc #main-content #nf-form-2-cont select::placeholder{opacity:0.7;color:black}#et-boc #main-content #nf-form-2-cont input[type='submit']{font-family:'Open Sans';font-size:14px;color:var(--off-white);background-color:var(--light-red);border:0px solid;border-radius:0;font-weight:700;font-style:normal;letter-spacing:1px;text-decoration:none;padding-inline:2rem;cursor:pointer;transition:all 0.3s ease-in-out}#et-boc #main-content #nf-form-2-cont:hover{color:var(--off-white);background-color:var(--dark-red);border:0px solid}#et-boc #main-content #nf-form-2-cont .nf-response-msg p{color:white;padding:1rem}#et-boc #main-content #nf-form-1-cont{padding:1rem}#et-boc #main-content #nf-form-1-cont .nf-form-title{display:none}#et-boc #main-content #nf-form-1-cont .nf-before-form-content,#et-boc #main-content #nf-form-1-cont .ninja-forms-req-symbol,#et-boc #main-content #nf-form-1-cont .nf-form-content .nf-field-label{display:none}#et-boc #main-content #nf-form-1-cont .nf-field-container{margin-bottom:1rem}#et-boc #main-content #nf-form-1-cont .nf-form-title h3{display:none}#et-boc #main-content #nf-form-1-cont .nf-field-description{color:white}#et-boc #main-content #nf-form-1-cont .hidden-field{display:none}#et-boc #main-content #nf-form-1-cont input[type='email'],#et-boc #main-content #nf-form-1-cont input[type='text'],#et-boc #main-content #nf-form-1-cont input[type='tel'],#et-boc #main-content #nf-form-1-cont textarea,#et-boc #main-content #nf-form-1-cont select{color:black;background-color:hsl(41 31% 80% / 1);border:0px solid;border-radius:0.25rem}#et-boc #main-content #nf-form-1-cont input[type='email']::placeholder,#et-boc #main-content #nf-form-1-cont input[type='text']::placeholder,#et-boc #main-content #nf-form-1-cont input[type='tel']::placeholder,#et-boc #main-content #nf-form-1-cont textarea::placeholder,#et-boc #main-content #nf-form-1-cont select::placeholder{opacity:0.7;color:black}#et-boc #main-content #nf-form-1-cont input[type='submit']{font-family:'Open Sans';font-size:14px;color:var(--off-white);background-color:var(--light-red);border:0px solid;border-radius:0;font-weight:700;font-style:normal;letter-spacing:1px;text-decoration:none;padding-inline:2rem;cursor:pointer;transition:all 0.3s ease-in-out;text-transform:uppercase}#et-boc #main-content #nf-form-1-cont input[type='submit']:hover{color:var(--off-white);background-color:var(--dark-red);border:0px solid}#et-boc #main-content #nf-form-1-cont .nf-response-msg p{padding:1.5rem;background-color:hsl(41 31% 80% / 1)}body.modal-open{overflow:hidden}body.modal-open #et-boc header{position:relative;z-index:1}#et-boc #main-content .dwa-gallery figure{cursor:pointer}#et-boc #main-content .dwa-gallery figcaption{display:none}#et-boc #main-content .dwa-gallery .first-image-container img{aspect-ratio:4 / 3;object-fit:cover}#et-boc #main-content .dwa-gallery .rest-of-images{display:flex;overflow:hidden;gap:0 2px;max-width:650px}#et-boc #main-content .dwa-gallery .rest-of-images img{min-width:clamp(4rem,3.1197rem + 3.7559vw,6.5rem);aspect-ratio:1/1;object-fit:cover}#et-boc #main-content .dwa-gallery .modal{display:none;position:fixed;z-index:1;padding-top:5rem;inset:0;overflow:auto;background-color:rgb(0,0,0,0.95)}#et-boc #main-content .dwa-gallery .modal-content{position:relative;margin:auto;padding:0;width:90%;max-width:1200px}#et-boc #main-content .dwa-gallery .close{color:white;position:absolute;top:50px;right:25px;font-size:35px;font-weight:bold;cursor:pointer}#et-boc #main-content .dwa-gallery .close:hover,#et-boc #main-content .dwa-gallery .close:focus{color:#999;text-decoration:none}#et-boc #main-content .dwa-gallery .mySlides{display:none}#et-boc #main-content .dwa-gallery .prev,#et-boc #main-content .dwa-gallery .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:0.5rem 1rem;margin-top:-50px;color:white;font-weight:bold;font-size:20px;transition:0.6s ease;border-radius:0 3px 3px 0;user-select:none;-webkit-user-select:none}#et-boc #main-content .dwa-gallery .next{right:0;border-radius:3px 0 0 3px}#et-boc #main-content .dwa-gallery .prev:hover,#et-boc #main-content .dwa-gallery .next:hover{background-color:var(--blue1)}#et-boc #main-content .dwa-gallery .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#et-boc #main-content .dwa-gallery .modal img{max-height:calc(100vh - 5rem - 46px);object-fit:contain}#et-boc #main-content .dwa-gallery .active{opacity:1}#et-boc #main-content .dwa-gallery .modal-content{padding-top:3rem}#et-boc #main-content .dwa-gallery .prev,#et-boc #main-content .dwa-gallery .next{background-color:hsl(247.22deg 48.65% 43.53% / 75%);top:calc(50% + 2.5rem)}#et-boc .hero-section{display:grid;place-content:center;min-height:80vh}#et-boc .hero-section h1,#et-boc .hero-section h2{color:white;font-weight:700;text-align:center}#et-boc .hero-section h1{font-size:clamp(2rem,1.2958rem + 3.0047vw,4rem)}#et-boc .hero-section h2{font-size:clamp(1rem,0.5455rem + 1.6162vw,2rem);max-width:45ch}li.phone:after{content:url('https://tarimasyparquetmadrid.es/wp-content/themes/tarimasyparquetmadrid/assets/images/phone.svg')}li.email:after{content:url('https://tarimasyparquetmadrid.es/wp-content/themes/tarimasyparquetmadrid/assets/images/email.svg')}ul:has(li.phone){list-style:none;padding:1rem 0 0}li.phone,li.email{position:relative;padding-left:1.5rem;margin-bottom:1.5rem}li.phone:after,li.email:after{position:absolute;inset:0;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;background:var(--beige);display:grid;place-content:center;border-radius:0.25rem;padding:0.5rem;line-height:0}#et-boc .page-title-section{display:grid;place-content:center;min-height:30vh}#et-boc .page-title-section .et_pb_row{min-width:80vw}#et-boc .page-title-section h1,#et-boc .page-title-section h2{color:white;font-weight:700;text-align:center}#et-boc .page-title-section h1{font-size:clamp(2.25rem,1.4545rem + 2.8283vw,4rem)}.et_pb_row:has(.property){max-width:1400px!important;width:90%}.et_pb_code_inner:has(.property){display:grid;gap:2rem;margin-inline:auto;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.property{background:hsl(60 27% 92% / 1);border-radius:1rem;text-align:center;position:relative}.property a{position:absolute;inset:0;z-index:1001}.property.sold .property-image:before{content:'SOLD';position:absolute;inset:0;background:linear-gradient(180deg,hsl(359.48deg 96.65% 46.86% / 0.75) 96%,transparent 96%);color:white;display:grid;place-content:center;font-weight:900;font-size:2em;z-index:1000;border-top-left-radius:1rem;border-top-right-radius:1rem}.property .property-image{position:relative}.property .property-image img{border-top-left-radius:1rem;border-top-right-radius:1rem;width:100%;height:17.5rem;object-fit:cover}.property .address{font-size:clamp(1.25rem,0.9859rem + 1.1268vw,1.25rem);font-weight:700;margin-top:0.25rem}.property .address a{color:black!important}.property .price{font-size:clamp(1.25rem,0.9859rem + 1.1268vw,1.5rem);font-weight:600;margin-top:0.5rem;color:var(--blue1)!important}.property .caption{display:none}.property .details-card-information{margin-top:0.5rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:1rem}.property .details-card-information div{background:balck;border-radius:1rem;background:hsl(40.91deg 31.43% 99%);padding:0.5rem}.property .details-card-information p{margin-top:-1rem;font-size:0.9rem}.property svg{width:2rem}// end of property
.property-details-card{background:var(--off-white2);border-radius:1rem;padding:clamp(1.25rem,0.9859rem + 1.1268vw,2rem);text-align:center;position:relative}.property-details-card .caption{display:none}.property-details-card .details-card-sold-tag{background:var(--dark-red);position:absolute;top:0;left:0;right:0;border-top-left-radius:1rem;border-top-right-radius:1rem;color:white;font-weight:900;text-transform:uppercase;font-size:1.5em;padding:0.25rem}.property-details-card:has(.details-card-sold-tag) .details-card-intro{margin-top:2.5rem}.property-details-card .address{font-size:clamp(1.25rem,0.9859rem + 1.1268vw,2rem);font-weight:700;margin-top:0}.property-details-card .price{font-size:clamp(2rem,1.8239rem + 0.7512vw,2.5rem);font-weight:700;color:var(--light-red);margin-top:1rem}.property-details-card .details-card-information{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem}td{padding:0.5rem 0.75rem;line-height:1.5}#et-boc #main-content p+ul{margin-top:1rem}#et-boc #main-content :is(h1,h2,h3,h4,h5,h6):has(+ul){margin-bottom:clamp(1.5rem,0.9859rem + 1.1268vw,2rem)}#et-boc #main-content :is(h1,h2,h3,h4,h5,h6,p) li:not(:last-of-type){margin-bottom:1rem}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px;line-height:1em;font-weight:600}.et_pb_text h2{font-size:clamp(1.5rem,1.1479rem + 1.5023vw,2rem)}strong{font-weight:600}p{padding-bottom:0}:is(h1,h2,h3,h4,h5,h6){padding-bottom:0;text-align:left}p+p{margin-top:1em}:is(h1,h2,h3)+p{margin-top:clamp(1.25em,1.162rem + 0.3756vw,1.5em)}:is(h4,h5,h6)+p{margin-top:1em}p+:is(h1,h2,h3,h4,h5,h6){margin-top:1.25em}h2+h3{margin-top:0.25em}h3{text-decoration-thickness:0.1rem!important;text-underline-position:under}.et_pb_text a{font-weight:600}.et_pb_text h2 a{text-decoration:none}.et_pb_text li{margin-bottom:1rem;line-height:2}img.alignleft{display:inline;float:left;margin-right:1.75rem;max-width:10rem;object-fit:contain}.et_pb_code iframe{box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border-radius:1rem}.et_pb_column .et_pb_module{margin-bottom:30px}.et_pb_section{padding:20px 0}svg{max-width:100%}body{font-family:'EuclidSquare-Regular',Helvetica,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:16px;color:#2a302f}#sidebar,#main-content .container:before{display:none}:root{--beige:#cfc1a3;--blue1:#4639a5;--blue2:#30276a;--blue3:#322a6a;--dark-red:#eb0406;--light-red:#ae1714;--grey:#bbb7b6;--off-white:#fcfcfa;--off-white2:hsl(60,30%,96%);--body-color:#333333;--body-dark-color:#2a302f}#et-boc footer .et_pb_section{padding:1rem 0!important;background:var(--off-white2)}#et-boc footer .et_pb_row{width:100%!important;max-width:100%!important;padding:6vw!important}#et-boc footer h2{font-size:1rem;color:var(--blue1);text-transform:uppercase;letter-spacing:1px}#et-boc footer ul{list-style:none;padding:1rem 0 0}#et-boc footer li{margin-bottom:0}#et-boc footer li.phone,#et-boc footer li.email{padding-left:3rem}#et-boc footer .quick-links li{margin-bottom:0.25rem}#et-boc footer .et_pb_column:has(li.phone) li{margin-bottom:0.5rem}#et-boc footer a{font-family:'EuclidSquare-Regular',Helvetica,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:600;color:#2a302f!important;display:inline-block}#et-boc footer a:hover{color:black!important}#et-boc header .et_pb_section{padding:0!important}#et-boc header .et_pb_menu{background:transparent!important}#et-boc header .et_pb_menu__logo-wrap{max-width:350px!important}#et-boc header a{font-family:'Open Sans';font-size:16px;font-weight:700!important;color:var(--blue2)!important;text-transform:uppercase;opacity:1!important;letter-spacing:1px}#et-boc header .et_pb_row{width:100%!important;max-width:100%!important;padding:2vw!important;padding-bottom:0!important}#et-boc header .et_pb_menu__wrap{justify-content:flex-end!important}#et-boc header .et-menu.nav{margin-left:2rem}#et-boc header .mobile_menu_bar:before{top:-1vw;font-size:3.25rem;color:var(--blue1);background:var(--beige)}#et-boc header .et_mobile_menu{width:100vw;margin-inline:-1.25rem;margin-top:0;transform:translateX(3vw)}#et-boc header .et_mobile_menu a{border-bottom:none;padding-block:1rem}#et-boc header li{padding-left:20px!important;padding-right:20px!important}.single-property #et-boc header .et_pb_section{background:var(--off-white2)!important}#et-boc #main-content .contact-section{background:var(--brown2)}#et-boc #main-content .contact-section a{font-weight:500;color:black}#et-boc #main-content .contact-section li.phone,#et-boc #main-content .contact-section li.email{padding-left:3.5rem}#et#et-boc #main-content .contact-section li.phone:after,#et-boc #main-content .contact-section li.email:after{background:var(--beige);display:grid;place-content:center;border-radius:0.25rem;padding:0.5rem;line-height:0}.single-property #et-boc #main-content .et_pb_section{padding-top:clamp(0rem,-0.3521rem + 1.5023vw,1rem)}.single-property #et-boc #main-content .et_pb_module:has(.property-title){margin-bottom:1.25rem}.single-property #et-boc #main-content .et_pb_module:has(.property-title) h1{font-size:clamp(1.5rem,1.1479rem + 1.5023vw,2.5rem)}.single-property #et-boc #main-content .grid-item{margin-top:1.5rem}#et-boc .flex{display:flex!important}#et-boc .grid{display:grid!important}#et-boc .columns-1{grid-template-columns:1fr}#et-boc .columns-2{grid-template-columns:1fr 1fr}#et-boc .columns-3{grid-template-columns:1fr 1fr 1fr}#et-boc .columns-4{grid-template-columns:1fr 1fr 1fr 1fr}#et-boc .center-aligned{align-items:center}#et-boc .gap-1{gap:1rem}#et-boc .gap-2{gap:2rem}#et-boc .gap-3{gap:3rem}#et-boc .gap-4{gap:4rem}#et-boc .centered-content{display:grid;place-content:center}#et-boc .no-pointer-events{pointer-events:none}#et-boc .padding-inline-1{padding-inline:1rem}#et-boc .padding-inline-2{padding-inline:2rem}#et-boc .padding-inline-3{padding-inline:3rem}#et-boc .padding-inline-4{padding-inline:4rem}#et-boc .padding-inline-5{padding-inline:5rem}#et-boc .margin-bottom-1{margin-bottom:0}#et-boc .margin-bottom-2{margin-bottom:0}#et-boc .margin-bottom-3{margin-bottom:0}#et-boc .margin-bottom-4{margin-bottom:0}#et-boc .margin-bottom-5{margin-bottom:0}#et-boc .margin-bottom-6{margin-bottom:0}#et-boc .margin-top-1{margin-top:0}#et-boc .margin-top-1{margin-top:0}#et-boc .margin-top-2{margin-top:1rem}#et-boc .margin-top-3{margin-top:3rem}#et-boc .margin-top-4{margin-top:0}#et-boc .margin-top-5{margin-top:0}#et-boc .margin-top-6{margin-top:0}et-boc .centered-content-sm{display:grid;place-content:center}#et-boc .column-reverse-sm{display:flex;flex-direction:column-reverse}#et-boc .column-reverse-sm .et_pb_column:first-of-type{margin-top:1.5rem;margin-bottom:0}#et-boc .block-sm{display:block!important}#et-boc .columns-1-sm{grid-template-columns:1fr}#et-boc .columns-2-sm{grid-template-columns:1fr 1fr}#et-boc .columns-3-sm{grid-template-columns:1fr 1fr 1fr}#et-boc .columns-4-sm{grid-template-columns:1fr 1fr 1fr 1fr}#et-boc .gap-1-sm{gap:1rem}#et-boc .gap-2-sm{gap:2rem}#et-boc .gap-3-sm{gap:3rem}#et-boc .gap-4-sm{gap:4rem}#et-boc .padding-inline-1-sm{padding-inline:1rem}#et-boc .padding-inline-2-sm{padding-inline:2rem}#et-boc .padding-inline-3-sm{padding-inline:3rem}#et-boc .padding-inline-4-sm{padding-inline:4rem}#et-boc .padding-inline-5-sm{padding-inline:5rem}#et-boc .padding-0-sm{padding-inline:0}#et-boc .padding-1-sm{padding-inline:1rem}#et-boc .padding-2-sm{padding-inline:2rem}#et-boc .margin-bottom-0{margin-bottom:0}}@media (min-width:767px) and (max-width:980px){.et_pb_menu__search-button{margin-left:2rem!important}.et_pb_menu__search{background:white;padding-left:2rem;margin-left:2rem}a.et_pb_menu__icon:after,button.et_pb_menu__icon:after{font-weight:900;font-size:1.5rem;top:5px;color:var(--blue1);height:3.35rem;width:2rem;display:grid;place-content:center}a.et_pb_menu__icon:after,button.et_pb_menu__icon:after{position:absolute;top:15px}}