ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--color1-property:#ffffff;--color2-property:#212121;--color3-property:#000000;--color4-property:#414141}@font-face{font-display:swap;font-family:"fontello";src:url(/wp-content/plugins/corredora-de-propiedades/font/fontello.eot?15154536);src:url(/wp-content/plugins/corredora-de-propiedades/font/fontello.eot?15154536#iefix)format("embedded-opentype"),url(/wp-content/plugins/corredora-de-propiedades/font/fontello.woff2?15154536)format("woff2"),url(/wp-content/plugins/corredora-de-propiedades/font/fontello.woff?15154536)format("woff"),url(/wp-content/plugins/corredora-de-propiedades/font/fontello.ttf?15154536)format("truetype"),url(/wp-content/plugins/corredora-de-propiedades/font/fontello.svg?15154536#fontello)format("svg");font-weight:400;font-style:normal}.icon-resize-full-alt:before{content:""}.wrap-property{display:flex;flex-wrap:wrap;max-width:1200px;background-color:var(--color1-property);margin:auto;gap:2%}.wrap-property article{width:48%}@media (max-width:800px){.wrap-property{display:block;width:90%;margin:auto}.wrap-property article{width:100%}}.content-property{padding:50px 0}.summary-propiedad h1{padding:20px 0}.summary-propiedad ul,.summary-propiedad ul li span{color:var(--color1-property);padding:10px;border-radius:5px}.summary-propiedad ul{display:flex;justify-content:space-around;list-style-type:none;gap:5%;margin:20px 0 30px;background-color:var(--color2-property)}.summary-propiedad ul li{text-align:center;flex:1;font-weight:600;position:relative;cursor:pointer}.summary-propiedad ul li span{background-color:var(--color3-property);pointer-events:none;opacity:0;display:block;font-size:14px;position:absolute;top:100%;left:50%;margin:10px 0 0;transform:translateX(-50%) translateY(10px);transition:.3s}.summary-propiedad ul li:hover span{opacity:1;transform:translateY(0) translateX(-50%)}.summary-propiedad ul li span:before{content:"";position:absolute;border-bottom:solid 5px var(--color3-property);border-left:5px solid #fff0;border-right:5px solid #fff0;top:-5px;left:50%;transform:translateX(-50%)}.summary-propiedad .description{background-color:var(--color8);padding:30px;border-radius:5px;color:var(--color6)}.summary-propiedad .description p{line-height:1.7;margin:10px 0;text-align:justify}#main-slider{width:100%}#main-slider .splide__slide img{width:100%;height:100%;object-fit:cover;border-radius:10px}#thumbnail-slider{margin:10px 0 0}#thumbnail-slider .splide__slide{padding:5px;border-radius:10px;cursor:pointer}#thumbnail-slider .splide__slide img{width:90px;height:90px;border-radius:10px;object-fit:cover;border:2px solid #fff0;transition:border-color .3s ease}.splide__slide{display:flex;justify-content:center;align-items:center}.splide__list{margin:0;padding:0;display:flex}.splide__track{position:relative;overflow:hidden}:root{--color1:#102756;--color1b:#d1dffb;--color2:#272830;--color3:#102756;--color3b:rgb(145, 167, 212);--color4:#ffffff;--color5:#272830;--color6:#212121;--color7:#04BF68;--font1:"Poppins", serif;--font2:"Lora", serif}*{padding:0;margin:0}html{font-family:var(--font1)}body{opacity:0;transition:opacity .3s ease-in-out}::selection{background-color:var(--color1);color:var(--color4)}.wrap{width:90%;max-width:1350px;margin:auto}header,nav ul li a:after{width:100%;transition:all .3s ease}header{position:fixed;padding:10px 0;background-color:var(--color4);z-index:99}header .wrap,nav ul{display:flex;align-items:center}header .wrap{justify-content:space-between;flex-wrap:wrap}header .wrap .logo{width:200px;max-width:30%}@media (max-width:800px){header .wrap .logo{width:250px;max-width:80%}}header .wrap .logo img{width:100%;margin:0 0-5px}#btn-nav{display:none}@media (max-width:800px){header{position:relative;background-color:var(--color4);margin:0;top:0}header label,header label span{border-radius:5px;display:block;position:absolute}header label{width:45px;height:45px;top:50%;transform:translateY(-50%);right:5px;cursor:pointer;outline:0}header label span{width:50%;height:3px;background:var(--color2);left:50%;transform:translateX(-50%);transition:all .3s ease}header label span:nth-child(1){top:14px}header label span:nth-child(2){bottom:14px}#btn-nav:checked~label span:nth-child(1){transform:translateX(-50%) rotate(-45deg);top:21px}#btn-nav:checked~label span:nth-child(2){transform:translateX(-50%) rotate(45deg);top:21px}}nav{width:70%}nav ul{justify-content:right;list-style:none;gap:3%}nav ul li{white-space:nowrap}nav ul li a{text-decoration:none;color:var(--color5);font-size:16px;display:block;line-height:50px;position:relative}nav ul li:hover a{color:var(--color1)}nav ul li a:after{content:"";position:absolute;height:2px;background-color:var(--color1);left:0;bottom:0;transform:translateX(0) rotateY(-90deg)}nav ul li:hover a:after{transform:translateX(0) rotateX(0)}nav ul li:last-child a{background:#25d366;color:var(--color4);font-weight:700;padding:0 20px;border-radius:50px;transition:background .3s ease}nav ul li:last-child a:after{display:none}nav ul li:last-child a i{display:inline-block;font-size:20px}nav ul li:last-child:hover a{background:#075e54}@media (max-width:800px){nav{width:50%!important;position:absolute;left:0;top:0;z-index:99;background-color:var(--color4);transform:translateX(-100%);transition:all .3s ease}#btn-nav:checked~nav{transform:translateX(0)}nav ul{flex-direction:column;gap:10px;display:block;text-align:left}nav ul li a{padding:0 10px}nav ul li a:after{display:none}nav ul li:last-child a{border-radius:0}}.page-banner,.page-banner h1{position:relative;text-align:center}.page-banner{padding:200px 0 50px;overflow:hidden;background-image:url(/wp-content/themes/cataleyaserviciosspa/img/page-banner.svg);background-size:120%;background-position:top;background-repeat:no-repeat}.page-banner h1{margin:50px 0;font-size:30px;color:var(--color2);background-color:var(--color4);padding:0 50px;display:inline}.page-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:color}@media (max-width:800px){.page-banner{height:auto;padding:100px 0 30px}.page-banner h1{font-size:30px;margin:0}}.sub-footer{padding:100px 0 70px}.sub-footer .wrap,footer{text-align:center}.sub-footer img{max-width:220px}.sub-footer ul{display:flex;list-style-type:none;justify-content:center;gap:2%;font-weight:500;margin:40px 0 0}.sub-footer ul li a{display:block;text-decoration:none;color:var(--color1);font-family:var(--font2);font-size:1.2em}@media (max-width:800px){.sub-footer ul{display:block;text-align:center}.sub-footer ul li a{padding:10px 0}}.sub-footer,footer{background-color:var(--color4)}footer{font-size:1.1em;opacity:.8}footer .wrap{border-top:solid 2px var(--color3b);padding:30px 0 50px}footer .wrap p span{opacity:.8;color:var(--color2)}footer .wrap p a{color:var(--color3);opacity:1!important;text-decoration:none}.go-top{position:fixed;bottom:30px;right:30px;background-color:var(--color3);color:var(--color4);border:0;border-radius:5px;padding:10px;opacity:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;z-index:99;cursor:pointer}.go-top:hover{opacity:1}@font-face{font-display:swap;font-family:"fontello";src:url(/wp-content/themes/cataleyaserviciosspa/font/fontello.eot?11939037);src:url(/wp-content/themes/cataleyaserviciosspa/font/fontello.eot?11939037#iefix)format("embedded-opentype"),url(/wp-content/themes/cataleyaserviciosspa/font/fontello.woff2?11939037)format("woff2"),url(/wp-content/themes/cataleyaserviciosspa/font/fontello.woff?11939037)format("woff"),url(/wp-content/themes/cataleyaserviciosspa/font/fontello.ttf?11939037)format("truetype"),url(/wp-content/themes/cataleyaserviciosspa/font/fontello.svg?11939037#fontello)format("svg");font-weight:400;font-style:normal}[class^=icon-]:before{font-family:"fontello";font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-up-thin:before{content:""}.icon-location:before{content:""}.icon-cab:before{content:""}.icon-whatsapp:before{content:""}.icon-bed:before{content:""}.icon-bath:before{content:""}