@charset "UTF-8";@keyframes appearIn{0%{opacity:0}100%{opacity:1}}@keyframes appearRight{0%{right:-40rem}100%{right:0}}@keyframes appearLeft{0%{left:-40rem}100%{left:0}}@keyframes appearDown{0%{opacity:0;bottom:-40rem}50%{opacity:.2;bottom:-20rem}100%{opacity:1;bottom:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lineAppear{0%{width:0}50%{width:50%}100%{width:100%}}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}*,::after,::before{margin:0;padding:0;-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html{font-size:62.5%}body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:1.861rem}.wrapper{max-width:1216px;width:100%;margin:0 auto}.color-principal{display:none;color:#000}.color-secundario{display:none;color:#e7e7e7}.short{max-height:0;overflow:hidden}.large{max-height:300rem;padding-bottom:0}.btn-be,.wpcf7-submit{position:relative;border:3px solid #000;padding:1.2rem 3.5rem;display:inline-block;color:#000;font-size:1.861rem;font-weight:400;text-transform:uppercase;line-height:1;text-align:center;transition:.3s ease all}@media (max-width:900px){.btn-be,.wpcf7-submit{font-size:1.6rem;padding:1rem 2.5rem}}.btn-be:hover,.wpcf7-submit:hover{background-color:#000;color:#fff}.wp-block-table{padding-left:3rem;margin-bottom:3rem}.error-404{text-align:center;padding:5rem 0}@media (max-width:1440px){.error-404{padding:0 3rem}}.error-404 .fa-exclamation-triangle{font-size:15rem;color:#000}.error-404 h1,.error-404 h2,.error-404 h3,.error-404 h4,.error-404 h5,.error-404 h6{font-size:4rem;line-height:4rem}.error-404 a{display:inline-block;color:#000;font-size:3rem;line-height:3rem;margin-top:3rem}.boton-texto-seo{cursor:pointer}.contenido-texto-seo{overflow:hidden;-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-ms-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transition:all .7s ease-in-out 0s}.loaderImage{position:absolute;width:100%;height:100%;top:0;background-color:#fff}.loaderImage .lds-spinner{position:relative;width:20rem!important;height:20rem!important;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);left:50%}.loaderImage .lds-spinner div{left:9.4rem;top:4.8rem;position:absolute;-webkit-animation:lds-spinner linear 1s infinite;animation:lds-spinner linear 1s infinite;background:#000;width:1.2rem;height:2.4rem;border-radius:40%;-webkit-transform-origin:.6rem 5.2rem;transform-origin:.6rem 5.2rem}.loaderImage .lds-spinner div:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-.916666666666667s;animation-delay:-.916666666666667s}.loaderImage .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-.833333333333333s;animation-delay:-.833333333333333s}.loaderImage .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.75s;animation-delay:-.75s}.loaderImage .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.666666666666667s;animation-delay:-.666666666666667s}.loaderImage .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.583333333333333s;animation-delay:-.583333333333333s}.loaderImage .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.loaderImage .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.416666666666667s;animation-delay:-.416666666666667s}.loaderImage .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.333333333333333s;animation-delay:-.333333333333333s}.loaderImage .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.25s;animation-delay:-.25s}.loaderImage .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.166666666666667s;animation-delay:-.166666666666667s}.loaderImage .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-83.333333333333ms;animation-delay:-83.333333333333ms}.loaderImage .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}.entry-content img{margin:0 0 1.5em}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.wp-smiley{margin:0!important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.containter-page-default{padding:11.7rem 0;font-size:1.861rem;line-height:2.2rem;font-weight:300;color:#000}@media (max-width:1216px){.containter-page-default{padding:11.7rem 3rem}}.containter-page-default h1,.containter-page-default h2,.containter-page-default h3,.containter-page-default h4,.containter-page-default h5,.containter-page-default h6,.containter-page-default p{margin-bottom:1.5rem}.containter-page-default h1,.containter-page-default h2,.containter-page-default h3,.containter-page-default h4,.containter-page-default h5,.containter-page-default h6{font-family:'Garnet Capitals';line-height:1.3}.containter-page-default h1{font-size:3.276rem}.containter-page-default h2{font-size:2.5rem}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:'Roboto Condensed',sans-serif;font-weight:400;font-style:normal;color:#000}ol,ul{list-style:none}a{text-decoration:none;color:#000}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:700;src:url(../fonts/robotocondensed/RobotoCondensed-BoldItalic.eot?) format("eot"),url(../fonts/robotocondensed/RobotoCondensed-BoldItalic.woff2) format("woff2"),url(../fonts/robotocondensed/RobotoCondensed-BoldItalic.woff) format("woff"),url(../fonts/robotocondensed/RobotoCondensed-BoldItalic.ttf) format("truetype"),url(../fonts/robotocondensed/RobotoCondensed-BoldItalic.svg#Roboto_Condensed) format("svg");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;src:url(../fonts/robotocondensed/RobotoCondensed-Bold.eot?) format("eot"),url(../fonts/robotocondensed/RobotoCondensed-Bold.woff2) format("woff2"),url(../fonts/robotocondensed/RobotoCondensed-Bold.woff) format("woff"),url(../fonts/robotocondensed/RobotoCondensed-Bold.ttf) format("truetype"),url(../fonts/robotocondensed/RobotoCondensed-Bold.svg#Roboto_Condensed) format("svg");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:400;src:url(../fonts/robotocondensed/RobotoCondensed-Italic.eot?) format("eot"),url(../fonts/robotocondensed/RobotoCondensed-Italic.woff2) format("woff2"),url(../fonts/robotocondensed/RobotoCondensed-Italic.woff) format("woff"),url(../fonts/robotocondensed/RobotoCondensed-Italic.ttf) format("truetype"),url(../fonts/robotocondensed/RobotoCondensed-Italic.svg#Roboto_Condensed) format("svg");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;src:url(../fonts/robotocondensed/RobotoCondensed-Regular.eot?) format("eot"),url(../fonts/robotocondensed/RobotoCondensed-Regular.woff2) format("woff2"),url(../fonts/robotocondensed/RobotoCondensed-Regular.woff) format("woff"),url(../fonts/robotocondensed/RobotoCondensed-Regular.ttf) format("truetype"),url(../fonts/robotocondensed/RobotoCondensed-Regular.svg#Roboto_Condensed) format("svg");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:italic;font-weight:300;src:url(../fonts/robotocondensed/RobotoCondensed-LightItalic.eot?) format("eot"),url(../fonts/robotocondensed/RobotoCondensed-LightItalic.woff2) format("woff2"),url(../fonts/robotocondensed/RobotoCondensed-LightItalic.woff) format("woff"),url(../fonts/robotocondensed/RobotoCondensed-LightItalic.ttf) format("truetype"),url(../fonts/robotocondensed/RobotoCondensed-LightItalic.svg#Roboto_Condensed) format("svg");font-display:swap}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:300;src:url(../fonts/robotocondensed/RobotoCondensed-Light.eot?) format("eot"),url(../fonts/robotocondensed/RobotoCondensed-Light.woff2) format("woff2"),url(../fonts/robotocondensed/RobotoCondensed-Light.woff) format("woff"),url(../fonts/robotocondensed/RobotoCondensed-Light.ttf) format("truetype"),url(../fonts/robotocondensed/RobotoCondensed-Light.svg#Roboto_Condensed) format("svg");font-display:swap}@font-face{font-family:"Garnet Capitals";font-style:normal;font-weight:500;src:url(../fonts/consulsans/ConsulSans-500.eot?) format("eot"),url(../fonts/consulsans/ConsulSans-500.woff2) format("woff2"),url(../fonts/consulsans/ConsulSans-500.woff) format("woff"),url(../fonts/consulsans/ConsulSans-500.ttf) format("truetype"),url(../fonts/consulsans/ConsulSans-500.svg#Garnet_Capitals) format("svg");font-display:swap}@font-face{font-family:"Garnet Capitals";font-style:normal;font-weight:700;src:url(../fonts/consulsans/ConsulSans-500.eot?) format("eot"),url(../fonts/consulsans/ConsulSans-500.woff2) format("woff2"),url(../fonts/consulsans/ConsulSans-500.woff) format("woff"),url(../fonts/consulsans/ConsulSans-500.ttf) format("truetype"),url(../fonts/consulsans/ConsulSans-500.svg#Garnet_Capitals) format("svg");font-display:swap}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:inherit;font-style:inherit;font-size:inherit}.boton-desplegable::after,.seccion-desplegable-seo .boton-texto-seo::after,.slick-dots li button:before,.slick-next::before,.slick-prev::before,footer .top-footer .wrapper .info-footer .phone ul li::before,header .top-header .wrapper .right .phone ul li::before{font-family:'Font Awesome 5 Free'}header .top-header{font-size:1.95rem;color:#fff;background-color:#000;padding:1.9rem 0}header .top-header a{color:#000}header .top-header .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-end}header .top-header .wrapper .right{flex-basis:100%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;text-transform:uppercase}@media (max-width:500px){header .top-header .wrapper .right{flex-direction:row;justify-content:center}}header .top-header .wrapper .right .phone ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-end;align-items:center;height:100%;line-height:1rem}header .top-header .wrapper .right .phone ul li{font-weight:700;margin-right:.4rem;margin-left:2rem}@media (max-width:400px){header .top-header .wrapper .right .phone ul li{margin-bottom:1rem}}header .top-header .wrapper .right .phone ul li::before{position:relative;margin-right:1rem;font-weight:600;font-size:1.6rem}@media (max-width:600px){header .top-header{padding:1.9rem 3rem}header .top-header .wrapper .right .phone ul{justify-content:center}header .top-header .wrapper .right .phone ul li{margin-left:1rem;margin-right:1rem}header .top-header .wrapper .right .phone ul li::before{font-size:2.1rem}}header .top-header .wrapper .right .phone ul li:last-of-type{margin-right:2rem}@media (max-width:1216px){header .top-header{padding:1.9rem 3rem}header .top-header .wrapper .right .phone ul li:last-of-type{margin-right:1.1rem}}@media (max-width:900px){header .top-header .wrapper .right .phone ul li:last-of-type{margin-right:0}}@media (max-width:600px){header .top-header .wrapper .right .phone ul li:last-of-type{margin-left:1rem;margin-right:1rem}header .top-header .wrapper .right .phone ul li{font-size:2.6rem;line-height:2.6rem;text-align:center}}header .top-header .wrapper .right .phone ul li:last-of-type::after{content:'';margin-left:0}footer .top-footer .wrapper .info-footer .phone ul li.telefono::before,header .top-header .wrapper .right .phone ul li.telefono::before{content:'\f095'}header .top-header .wrapper .right .phone ul li a{color:#fff}header .top-header .wrapper .right .phone ul li.whatsapp::before{font-family:'Font Awesome 5 Brands';content:'\f232';font-weight:500;font-size:1.8rem}@media (max-width:600px){header .top-header .wrapper .right .phone ul li.whatsapp::before{font-size:2.4rem}}header .top-header .wrapper .right .phone ul li.correos{font-size:1.7rem;text-transform:initial}header .bottom-header{padding:3.5rem 0}@media (max-width:1216px){header .bottom-header{padding:3.5rem 3rem}}header .bottom-header .wrapper{position:relative;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}header .bottom-header .wrapper .logo{flex-basis:13%;padding-left:.3rem}@media (max-width:700px){header .bottom-header .wrapper .logo{flex-basis:100%}}header .bottom-header .wrapper .logo img{display:block;max-width:221px}header .bottom-header .wrapper nav{flex-basis:67%}@media (max-width:900px){header .bottom-header .wrapper nav{position:absolute;right:0}}footer{padding-top:8.5rem;padding-bottom:5.7rem;background-color:#000;color:#fff}@media (max-width:1216px){footer{padding:7.5rem 3rem 5.7rem}}footer .top-footer .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .top-footer .wrapper .logo{flex-basis:30%}footer .top-footer .wrapper .logo img{display:block;max-width:283px;width:100%;filter:brightness(100%) invert(1)}@media (max-width:600px){header .top-header .wrapper .right .phone ul li.correos{font-size:2rem;line-height:2.2rem;text-align:center}footer .top-footer .wrapper .logo{flex-basis:100%;text-align:center;margin:0 auto}footer .top-footer .wrapper .logo img{margin:0 auto}}footer .top-footer .wrapper .menu-footer-cont{flex-basis:30%}@media (max-width:600px){footer .top-footer .wrapper .menu-footer-cont{flex-basis:100%;margin:3.6rem 0 2rem}}footer .top-footer .wrapper .menu-footer-cont #primary-footer-menu{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;height:100%;align-content:center;text-align:center}footer .top-footer .wrapper .menu-footer-cont #primary-footer-menu li{font-size:1.4rem;text-transform:uppercase;color:#fff;font-weight:300;margin:0 0 1.6rem}footer .top-footer .wrapper .menu-footer-cont #primary-footer-menu li a{color:#fff}footer .top-footer .wrapper .info-footer{flex-basis:30%;padding-right:4.3rem;text-align:right}@media (max-width:1216px){footer .top-footer .wrapper .info-footer{padding-right:0}}@media (max-width:600px){footer .top-footer .wrapper .info-footer{flex-basis:100%;text-align:center}}footer .top-footer .wrapper .info-footer .address ul{line-height:1.7rem}footer .top-footer .wrapper .info-footer .address ul li{font-size:1.4rem;font-weight:400;margin-bottom:2rem;color:#fff}footer .top-footer .wrapper .info-footer .phone ul li{display:block;font-size:1.8rem;line-height:1.8rem;font-weight:700;margin-bottom:2rem}footer .top-footer .wrapper .info-footer .phone ul li a{color:#fff}footer .top-footer .wrapper .info-footer .phone ul li::before{position:relative;margin-right:1rem;font-weight:600;font-size:1.6rem}footer .top-footer .wrapper .info-footer .phone ul li.whatsapp::before{font-family:'Font Awesome 5 Brands';content:'\f232';font-weight:500;font-size:1.8rem}footer .top-footer .wrapper .info-footer .social{padding-top:.5rem}footer .top-footer .wrapper .info-footer .social ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-end;line-height:1.8rem}@media (max-width:600px){footer .top-footer .wrapper .info-footer .social ul{justify-content:center}}footer .top-footer .wrapper .info-footer .social ul li{font-size:1.8rem}footer .top-footer .wrapper .info-footer .social ul li a{display:block;color:#000;background-color:#fff;width:2.2rem;height:2.2rem;line-height:2.3rem;text-align:center;margin-left:.7rem}.menu,nav #site-navigation{height:100%}footer .bottom-footer .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}footer .bottom-footer .wrapper .menu-footer-cont{flex-basis:100%}@media (max-width:600px){footer .bottom-footer .wrapper .menu-footer-cont{margin:3.6rem 0 2rem}}footer .bottom-footer .wrapper .menu-footer-cont #primary-lopd-menu{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-content:flex-start;text-align:left}.acf-tooltip a,.menu{align-content:center}footer .bottom-footer .wrapper .menu-footer-cont #primary-lopd-menu li{font-size:1.4rem;text-transform:uppercase;color:#fff;font-weight:300;margin:0 0 1.6rem}footer .bottom-footer .wrapper .menu-footer-cont #primary-lopd-menu li a{color:#fff;padding:0 10px;border:1px solid #fff}footer .bottom-footer .wrapper .menu-footer-cont #primary-lopd-menu li a:last-child{border:initial}nav{position:relative}.menu{position:relative;display:flex;flex-direction:row;text-transform:uppercase;flex-wrap:nowrap;align-items:center;justify-content:flex-end}.menu li a:hover::after,.menu li.current-menu-item a::after{content:'';height:1px;bottom:8px}.menu li{margin:0 .3rem;font-size:1.73rem;font-weight:300;padding:.8rem;position:relative}.menu li a{color:#000;display:inline-block;line-height:1.2;position:relative;z-index:2;transition:.3s ease all}.menu li a:hover::after{display:inline-block;position:absolute;width:100%;background-color:#000;animation:lineAppear;left:0;animation-duration:.3s}.menu li ul{display:none;position:absolute;width:100%;min-width:max-content;max-width:100%;z-index:99;top:100%;list-style:none;background-color:#fff;visibility:hidden;-webkit-opacity:0;-khtml-opacity:0;moz-opacity:0;opacity:0;ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);transform:translateY(2em);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear 10ms;left:10px;box-shadow:0 0 1px rgba(0,0,0,.7)}.menu li:hover>ul{display:block;visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s,0s,.3s}.menu li.current-menu-item a::after{width:100%;display:inline-block;position:absolute;background-color:#000;animation:lineAppear;left:0}#menu-burger-wrapper{position:absolute;top:0;right:0;z-index:9999999}#menu-burger-wrapper #menu-burger{width:5rem;height:5rem;position:relative;margin:1.1rem 0 1.1rem 2rem;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu-burger-wrapper #menu-burger span{display:block;position:absolute;height:.3rem;width:100%;background:#000;border-radius:.9rem;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#menu-burger-wrapper #menu-burger span:nth-child(1){top:1rem}#menu-burger-wrapper #menu-burger span:nth-child(2),#menu-burger-wrapper #menu-burger span:nth-child(3){top:2.3rem}#menu-burger-wrapper #menu-burger span:nth-child(4){top:3.6rem}#menu-burger-wrapper #menu-burger.open span:nth-child(1),#menu-burger-wrapper #menu-burger.open span:nth-child(4){top:1.8rem;width:0%;left:50%}#menu-burger-wrapper #menu-burger.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#menu-burger-wrapper #menu-burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#site-navigation-responsive{display:none}@media (max-width:900px){#menu-burger-wrapper{display:block!important}#site-navigation-responsive{display:block;width:70%;height:100%;left:-100%;position:fixed;top:0;z-index:9999999;background-color:#000}}#site-navigation-responsive .menu{display:block}#site-navigation-responsive ul li{position:relative;display:block;float:none;font-size:2.6rem}@media (max-width:600px){#site-navigation-responsive ul li{font-size:2rem}}#site-navigation-responsive ul li a{display:block;color:#fff;border-bottom:.1rem solid rgba(255,255,255,.3);padding:1rem}#site-navigation-responsive ul li.menu-item-has-children::after{content:'\f0d7';font-family:"Font Awesome 5 Free";font-weight:600;font-style:normal;padding-left:1rem;position:absolute;right:1rem;top:1.2rem;color:#fff;font-size:inherit}#site-navigation-responsive ul li.menu-item-has-children .sub-menu{min-width:initial;display:none;background-color:initial;visibility:visible;opacity:1;transform:translateY(0);border:none;position:relative;box-shadow:none;left:0;transition:none}#site-navigation-responsive ul li.menu-item-has-children .sub-menu a{color:#fff}.home .seccion-texto{padding:8.2rem 5.3rem 4.1rem;margin:0 auto}@media (max-width:1216px){.home .seccion-texto{padding:5rem 3rem 3.1rem}}.breadcrumb{background-color:#f4f5f0}.breadcrumb .wrapper{padding:5.1rem 5.3rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width:1216px){.breadcrumb .wrapper{padding:3.1rem 3rem}}.breadcrumb .wrapper .titulos-wrapper{flex-basis:70%}@media (max-width:600px){.breadcrumb .wrapper .titulos-wrapper{flex-basis:100%;text-align:center}}.breadcrumb .wrapper .titulos-wrapper .titulo{font-size:2.34rem;line-height:1.3;font-weight:700;text-transform:uppercase}@media (max-width:900px){.breadcrumb .wrapper .titulos-wrapper .titulo{font-size:2rem}}.breadcrumb .wrapper .titulos-wrapper .subtitulo{font-size:2.34rem;line-height:1.3;font-weight:400;text-transform:uppercase}@media (max-width:900px){.breadcrumb .wrapper .titulos-wrapper .subtitulo{font-size:2rem}}.breadcrumb .wrapper .btn-wrapper{flex-basis:28%;text-align:right}@media (max-width:600px){.breadcrumb .wrapper .btn-wrapper{flex-basis:100%;text-align:center;margin-top:3rem}}.breadcrumb .wrapper .btn-wrapper .btn-be{padding:1.7rem 4rem;line-height:1.2}.breadcrumb .wrapper-rank{padding:5.1rem 0;font-size:1.8rem;line-height:1.8rem;font-weight:300;font-style:italic;text-transform:uppercase}.seccion-titulo{font-family:'Garnet Capitals';font-size:3.276rem;line-height:3.276rem;font-weight:700;text-transform:uppercase;text-align:center;margin:5rem auto}@media (max-width:1216px){.breadcrumb .wrapper-rank{padding:3.1rem 3rem}.seccion-titulo{padding:0 3rem}}@media (max-width:600px){.seccion-titulo{font-size:2.5rem;line-height:2.5rem;padding:0 3rem;margin-bottom:8rem}}.seccion-titulo h1,.seccion-titulo h2,.seccion-titulo h3,.seccion-titulo h4,.seccion-titulo h5,.seccion-titulo h6,.seccion-titulo span{display:inline-block;position:relative;font-size:inherit;font-weight:inherit;text-transform:uppercase;color:#000}.seccion-imagen-texto,.seccion-texto-imagen{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row-reverse;margin:6.7rem auto}@media (max-width:1216px){.seccion-imagen-texto,.seccion-texto-imagen{padding:0 3rem;margin:6.7rem auto}}@media (max-width:900px){.seccion-imagen-texto,.seccion-texto-imagen{margin:6.7rem auto;flex-direction:row}}.seccion-imagen-texto .imagen,.seccion-texto-imagen .imagen{position:relative;flex-basis:50%;overflow:hidden}@media (max-width:900px){.seccion-imagen-texto .imagen,.seccion-texto-imagen .imagen{flex-basis:100%;margin-bottom:3rem}}.seccion-imagen-texto .imagen img,.seccion-texto-imagen .imagen img{display:block;position:relative;width:100%;min-height:20rem}.seccion-imagen-texto .texto,.seccion-texto-imagen .texto{flex-basis:50%;padding-right:5.3rem}@media (max-width:900px){.seccion-imagen-texto .texto,.seccion-texto-imagen .texto{flex-basis:100%;padding-right:0}}.seccion-imagen-texto .texto .titulo,.seccion-texto-imagen .texto .titulo{font-family:'Garnet Capitals';font-size:3.276rem;line-height:1.3;color:#000;margin-bottom:4rem}.seccion-imagen-texto .texto .contenido,.seccion-texto-imagen .texto .contenido{font-size:1.861rem;line-height:2.2rem;font-weight:300;color:#000}@media (max-width:600px){.seccion-imagen-texto .texto .contenido,.seccion-texto-imagen .texto .contenido{flex-basis:100%;font-size:1.6rem;line-height:1.8rem}}.seccion-imagen-texto .texto .contenido ul,.seccion-texto-imagen .texto .contenido ul{list-style:outside;margin-left:3rem}.seccion-imagen-texto .texto .contenido p,.seccion-imagen-texto .texto .contenido ul li,.seccion-texto-imagen .texto .contenido p,.seccion-texto-imagen .texto .contenido ul li{margin-bottom:1.5rem}.seccion-imagen-texto .texto .contenido .read-more,.seccion-texto-imagen .texto .contenido .read-more{margin:1rem 0;padding:1rem 4rem;cursor:pointer}.seccion-imagen-texto .texto .contenido .read-more-content,.seccion-texto-imagen .texto .contenido .read-more-content{transition:.6s ease all}.seccion-imagen-texto .texto .contenido .saber-mas-boton,.seccion-texto-imagen .texto .contenido .saber-mas-boton{margin-top:1rem;padding:1.2rem 3.5rem;line-height:1}.seccion-imagen-texto{flex-direction:row}.seccion-imagen-texto .texto{padding-left:5.3rem;padding-right:0}@media (max-width:900px){.seccion-imagen-texto .texto{padding:0}}.seccion-insights{padding:0;margin-bottom:0}@media (max-width:1216px){.seccion-insights{padding:0 3rem}}@media (max-width:900px){.seccion-insights{padding:3rem 3rem 0;margin-bottom:0}}@media (max-width:400px){.seccion-insights{padding:3rem 1rem 0}}.seccion-insights .titulo-seccion{font-family:'Garnet Capitals';font-size:3.276rem;line-height:3.276rem;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:10.8rem}@media (max-width:600px){.seccion-imagen-texto{flex-direction:row}.seccion-insights .titulo-seccion{font-size:2.5rem;line-height:2.5rem;padding:0 3rem;margin-bottom:8rem}}.seccion-insights .wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width:600px){.seccion-insights .wrapper{justify-content:center}}.seccion-insights .wrapper .insight{position:relative;text-align:center;margin-bottom:10rem}.seccion-insights .wrapper .insight::after,.seccion-insights .wrapper .insight::before{position:absolute;transform:translate(-50%);left:50%;display:block;content:''}@media (max-width:700px){.seccion-insights .wrapper .insight{flex-basis:50%!important;margin-bottom:7rem}}@media (max-width:600px){.seccion-insights .wrapper .insight{margin-bottom:10rem}}.seccion-insights .wrapper .insight::before{width:11.4rem;height:11.4rem;top:-12px;border:1px solid #f4f5f0;border-radius:50%;background-color:#f4f5f0;z-index:5}@media (max-width:600px){.seccion-insights .wrapper .insight::before{width:9.4rem;height:9.4rem}}.seccion-insights .wrapper .insight::after{opacity:0;width:18.4rem;height:18.4rem;top:0;border:1px solid #e7e7e7;border-radius:50%;background-color:#e7e7e7;z-index:1;transition:.6s ease all}@media (max-width:600px){.seccion-insights .wrapper .insight::after{width:15.4rem;height:15.4rem}}@media (max-width:400px){.seccion-insights .wrapper .insight{margin-bottom:7rem}.seccion-insights .wrapper .insight::after{width:12.4rem;height:12.4rem}}.seccion-insights .wrapper .insight .imagen{position:relative;margin:0 auto 3.2rem;min-height:10rem;z-index:9}@media (max-width:600px){.seccion-insights .wrapper .insight .imagen{margin-bottom:0}.seccion-insights .wrapper .insight .imagen img{max-height:8rem;width:100%;object-fit:contain;max-width:8rem}}.seccion-insights .wrapper .insight .imagen img{min-width:5.7rem;display:block;margin:0 auto}.seccion-insights .wrapper .insight .titulo{font-family:'Garnet Capitals';font-size:2.336rem;font-weight:700;line-height:2.736rem;text-align:center;text-transform:uppercase;position:relative;z-index:1;max-width:22.2rem;width:100%;margin:0 auto 2rem}@media (max-width:900px){.seccion-insights .wrapper .insight .titulo{font-size:2.15rem;line-height:2.4rem;max-width:20.2rem}}@media (max-width:600px){.seccion-insights .wrapper .insight .titulo{font-size:2rem;line-height:2.2rem;max-width:18.8rem}}@media (max-width:500px){.seccion-insights .wrapper .insight .titulo{font-size:1.8rem;line-height:2rem}}@media (max-width:400px){.seccion-insights .wrapper .insight .titulo{font-size:1.5rem;line-height:1.7rem}}.seccion-insights .wrapper .insight .saber-mas{position:relative;z-index:9}.seccion-insights .wrapper .insight .saber-mas .button{font-size:1.818rem;line-height:1.818rem;color:#656566;text-decoration:underline}.seccion-insights .wrapper .insight:hover::after{opacity:1;top:-66px}@media (max-width:400px){.seccion-insights .wrapper .insight:hover::after{top:-37px}}.seccion-espacio-en-blanco{display:block;height:100%}.parallax-banner{height:47rem}.seccion-banner-fullwidth{position:relative;overflow:hidden}.seccion-banner-fullwidth .banner-fullwidth{position:relative;height:100%;min-height:inherit}.seccion-banner-fullwidth .banner-fullwidth img{width:100%;height:100%;object-fit:cover;display:block;min-height:20rem}.seccion-banner-fullwidth .banner-fullwidth .img-parallax{width:100vmax;height:initial;z-index:-1;position:absolute;top:0;left:50%;transform:translate(-50%,-25%);-webkit-transform:translate(-50%,-25%);-moz-transform:translate(-50%,-25%);-o-transform:translate(-50%,-25%);-ms-transform:translate(-50%,-25%);pointer-events:none;min-height:40rem}.seccion-banner-fullwidth .contenido-banner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;max-width:90rem;width:100%;background-color:rgba(0,0,0,.85);outline:rgba(0,0,0,.2) solid 1.5rem;padding:1.7rem 3rem}.seccion-banner-fullwidth .contenido-banner .icono-texto-banner img{position:relative;display:block;margin:0 auto 1.2rem}.seccion-banner-fullwidth .contenido-banner .titulo-banner{font-size:2.2rem;text-align:center;line-height:2.2rem;text-transform:uppercase;margin-bottom:2.5rem}@media (max-width:500px){.seccion-banner-fullwidth .contenido-banner .titulo-banner{font-size:2rem;line-height:2rem;margin-bottom:2rem}}.seccion-banner-fullwidth .contenido-banner .contenido-banner-fullwidth{font-size:1.8rem;line-height:1.8rem;text-align:center;font-weight:400}.seccion-banner-fullwidth .contenido-banner .enlace-saber-mas{margin:1rem 0}@media (max-width:500px){.seccion-banner-fullwidth .contenido-banner .contenido-banner-fullwidth{font-size:1.4rem;line-height:1.6rem}.seccion-banner-fullwidth .contenido-banner .enlace-saber-mas{margin:0}}.seccion-banner-fullwidth .contenido-banner .enlace-saber-mas .saber-mas{margin-top:3rem}@media (max-width:500px){.seccion-banner-fullwidth .contenido-banner .enlace-saber-mas .saber-mas{margin-top:2rem}}.seccion-banner-fullwidth .contenido-banner .enlace-saber-mas .saber-mas .button{border:none;background-color:#fff;color:rgba(0,0,0,.85)}.seccion-banner-fullwidth .contenido-banner .enlace-saber-mas .saber-mas .button:hover{background-color:rgba(0,0,0,.85);color:#fff}.seccion-desplegable-seo .boton-texto-seo{background-color:#000;text-align:center;font-size:2.8rem;line-height:2.8rem;padding:1.3rem 3rem;color:#fff;font-weight:200}.seccion-desplegable-seo .boton-texto-seo::after{display:inline-block;position:relative;content:'\f078';color:#fff;font-size:1.8rem;line-height:1.8rem;font-weight:600}.seccion-desplegable-seo .contenido-texto-seo{font-size:1.4rem;line-height:2.4rem;font-weight:300;color:#000}.seccion-desplegable-seo .contenido-texto-seo p{margin-bottom:2rem}.seccion-desplegable-seo .contenido-texto-seo h1,.seccion-desplegable-seo .contenido-texto-seo h2,.seccion-desplegable-seo .contenido-texto-seo h3,.seccion-desplegable-seo .contenido-texto-seo h4,.seccion-desplegable-seo .contenido-texto-seo h5,.seccion-desplegable-seo .contenido-texto-seo h6{font-size:2rem;line-height:2rem;margin-bottom:2rem}.seccion-desplegable-seo .contenido-texto-seo.large{padding:3rem 0;margin-bottom:-15rem}@media (max-width:1216px){.seccion-desplegable-seo .contenido-texto-seo.large{padding:3rem}}.seccion-galeria{position:relative;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);padding:2.7rem 0}@media (max-width:1216px){.seccion-galeria{padding:2.7rem 3rem}}@media (max-width:600px){.seccion-galeria{padding:2.7rem 3rem 1rem}}.seccion-galeria .slick-next,.seccion-galeria .slick-prev{top:50%;transform:translateY(-50%);margin:0 1rem;padding:2rem}.seccion-galeria .slick-next::before,.seccion-galeria .slick-prev::before{top:0;left:0;right:0;background-color:rgba(0,0,0,.6);color:#fff;font-size:5rem;height:initial}.seccion-galeria .slick-prev{left:0;right:unset}.seccion-galeria .slick-next{right:0;left:unset}.seccion-galeria .elemento-galeria{background-color:#000;height:100%;min-height:23rem;position:relative;overflow:hidden}@media (max-width:900px){.seccion-galeria{display:block;overflow:hidden}.seccion-galeria .elemento-galeria{height:26rem;border:3px solid #fff}}.seccion-galeria .elemento-galeria .enlace{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:2;font-family:'Garnet Capitals';font-size:2.2rem;text-align:center;color:#fff}.seccion-galeria .elemento-galeria .caption{display:block;position:relative;opacity:0;top:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.9);transform:translate3d(0,-100%,0);-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transition:all .3s cubic-bezier(.42,0,1,1);-webkit-transition:all .3s cubic-bezier(.42,0,1,1);-moz-transition:all .3s cubic-bezier(.42,0,1,1);-o-transition:all .3s cubic-bezier(.42,0,1,1);transition-timing-function:cubic-bezier(.42,0,1,1);-webkit-transition-timing-function:cubic-bezier(.42,0,1,1);-moz-transition-timing-function:cubic-bezier(.42,0,1,1);-o-transition-timing-function:cubic-bezier(.42,0,1,1)}.seccion-galeria .elemento-galeria img{position:absolute;width:100%;height:100%;object-fit:cover;display:block;z-index:1}.seccion-galeria .elemento-galeria:hover .caption{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);opacity:1}.seccion-galeria .elemento-galeria:nth-of-type(1){grid-area:1/1/3/2}.seccion-galeria .elemento-galeria:nth-of-type(2){grid-area:1/2/2/3}.seccion-galeria .elemento-galeria:nth-of-type(3){grid-area:1/3/3/4}.seccion-galeria .elemento-galeria:nth-of-type(4){grid-area:3/1/4/2}.seccion-galeria .elemento-galeria:nth-of-type(5){grid-area:2/2/4/3}.seccion-galeria .elemento-galeria:nth-of-type(6){grid-area:3/3/4/4}.seccion-galeria .elemento-galeria:nth-of-type(7){grid-area:4/1/5/2}.seccion-galeria .elemento-galeria:nth-of-type(8){grid-area:4/2/6/4}.seccion-galeria .elemento-galeria:nth-of-type(9){grid-area:5/1/7/2}.seccion-galeria .elemento-galeria:nth-of-type(10){grid-area:6/3/7/4}.proyectos-realizados{padding:6rem 0 9rem}.proyectos-realizados .titulo-seccion{font-family:'Garnet Capitals';font-size:3.276rem;line-height:3.276rem;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:8.8rem}@media (max-width:1216px){.proyectos-realizados{padding:6rem 3rem 8rem}.proyectos-realizados .titulo-seccion{margin-bottom:7rem}}.proyectos-realizados .slider-proyectos img{margin:0 auto;opacity:.5;transition:.6s ease all}.proyectos-realizados .slider-proyectos img:hover{opacity:1}.proyectos-realizados .slider-proyectos .slick-track{display:flex}@media (max-width:600px){.proyectos-realizados .titulo-seccion{font-size:2.5rem;line-height:2.5rem}.proyectos-realizados .slider-proyectos img{width:100%;height:100%;object-fit:contain}.proyectos-realizados .slider-proyectos .slick-track{display:block}}.page-child .seccion-texto{padding:0;font-weight:300}.seccion-texto{font-size:1.85rem;line-height:2rem;color:#000;margin:5rem auto}.seccion-texto h1,.seccion-texto h2,.seccion-texto h3,.seccion-texto h4,.seccion-texto h5,.seccion-texto h6{font-family:'Garnet Capitals';font-size:3rem;line-height:3rem;font-weight:700;margin-bottom:3rem;text-transform:uppercase}.seccion-texto a{color:#000}.seccion-texto p{margin-bottom:2rem}.categorias-galeria{max-width:1200px;margin:0 auto 5rem;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:no-wrap;height:100%;align-items:center}@media (max-width:1216px){.categorias-galeria,.seccion-texto{padding:0 3rem}}.categorias-galeria .js-category,.categorias-galeria .js-category-t{position:relative;display:inline-block;font-size:1.6rem;line-height:2.5rem;text-transform:uppercase;cursor:pointer;font-weight:200;text-align:center;height:100%}@media (max-width:1000px){.categorias-galeria{flex-wrap:wrap}.categorias-galeria .js-category,.categorias-galeria .js-category-t{flex-basis:33.3%;margin-bottom:2rem}}@media (max-width:500px){.categorias-galeria .js-category,.categorias-galeria .js-category-t{flex-basis:50%}}.categorias-galeria .js-category-t::after,.categorias-galeria .js-category::after{content:'';display:inline;position:relative;width:1px;height:100%;border-right:1px solid #000;top:0;left:15px}.categorias-galeria .js-category-t:last-of-type::after,.categorias-galeria .js-category:last-of-type::after{border-right:none}.categorias-galeria .js-category-t.seleccionado,.categorias-galeria .js-category.seleccionado{font-weight:300;border-bottom:1px solid #000;padding-bottom:1px}@media (max-width:1000px){.categorias-galeria .js-category-t::after,.categorias-galeria .js-category::after{display:none}.categorias-galeria .js-category-t.seleccionado,.categorias-galeria .js-category.seleccionado{border:1px solid #000;padding:.3rem 1rem}}.seccion-bloque-con-formulario-de-contacto{margin-bottom:3rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width:1216px){.seccion-bloque-con-formulario-de-contacto{padding:0 3rem}}.seccion-bloque-con-formulario-de-contacto .contenido-formulario{flex-basis:50%;padding-right:1rem;font-size:1.861rem;line-height:2.061rem;font-weight:300;color:#000}@media (max-width:700px){.seccion-bloque-con-formulario-de-contacto .contenido-formulario{flex-basis:100%;padding:0;margin-bottom:2rem}}.seccion-bloque-con-formulario-de-contacto .contenido-formulario p{margin-bottom:1.5rem}.seccion-bloque-con-formulario-de-contacto .contenido-formulario .info-footer{margin-top:2rem;font-weight:400;padding-left:1rem}@media (max-width:700px){.seccion-bloque-con-formulario-de-contacto .contenido-formulario .info-footer{text-align:center;padding:0}}.seccion-bloque-con-formulario-de-contacto .contenido-formulario .info-footer .t{text-transform:uppercase;margin-bottom:1rem;display:block}.seccion-bloque-con-formulario-de-contacto .contenido-formulario .info-footer ul{margin-bottom:1rem}.seccion-bloque-con-formulario-de-contacto .contenido-formulario .info-footer ul li{margin-left:1rem;margin-bottom:2rem;font-weight:300}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper{flex-basis:50%;padding-left:1rem;font-weight:300}@media (max-width:700px){.seccion-bloque-con-formulario-de-contacto .formulario-wrapper{flex-basis:100%;padding:0}}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form,.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form label{width:100%}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=text],.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=email],.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=tel],.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form textarea{margin-bottom:2rem;background-color:#f4f5f0;height:3.8rem;padding-left:1rem;color:#000;font-size:14px;line-height:1;border:3px solid #f4f5f0;width:100%;margin-top:.7rem}@media (max-width:900px){.seccion-galeria .elemento-galeria img{position:relative}.seccion-galeria .elemento-galeria:hover .caption{transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%)}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=text],.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=email],.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=tel],.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form textarea{max-width:100%}}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form textarea{max-width:100%;height:100%;font-weight:300}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form p{margin:0}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input.wpcf7-submit{float:right;margin:1rem 0 2rem;background-color:#fff}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input.wpcf7-submit:hover{cursor:pointer;background-color:#000;color:#fff}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form span.wpcf7-list-item{margin:0}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form input[type=checkbox]{margin-right:.5rem}.seccion-bloque-con-formulario-de-contacto .formulario-wrapper .wpcf7 .wpcf7-form a{color:#000;font-weight:400}.galeria-rep{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:2rem;grid-row-gap:2rem;margin-bottom:23.5rem;box-sizing:border-box}@media (max-width:1216px){.galeria-rep{padding:0 3rem}}@media (max-width:700px){.galeria-rep{grid-template-columns:1fr 1fr}}@media (max-width:500px){.galeria-rep{grid-template-columns:1fr}}.galeria-rep .elemento-galeria{position:relative;overflow:hidden}.galeria-rep .elemento-galeria:nth-of-type(2){top:17.5%}@media (max-width:700px){.galeria-rep .elemento-galeria:nth-of-type(2){top:0}}.galeria-rep .elemento-galeria:nth-of-type(3n+5){top:17.5%}@media (max-width:700px){.galeria-rep .elemento-galeria:nth-of-type(3n+5){top:0}}.galeria-rep .elemento-galeria .imagen-galeria{width:100%;display:block;height:100%;object-fit:cover}.galeria-rep .elemento-galeria .contenido{position:absolute;width:100%;height:auto;opacity:0;transition:.3s ease all;padding:2rem;background-color:#000;bottom:-100%;box-sizing:border-box}.galeria-rep .elemento-galeria .contenido .titulo{font-size:2rem;line-height:2rem;font-weight:700;color:#fff;margin-bottom:1rem}.galeria-rep .elemento-galeria .contenido .subtitulo{font-size:2.2rem;font-weight:400;color:#fff;line-height:2.2rem}.galeria-rep .elemento-galeria:hover .contenido{opacity:1;bottom:0;background-color:rgba(0,0,0,.86)}.page-id-200 .seccion-insights{margin-top:11.7rem}@media (max-width:900px){.page-id-200 .seccion-insights{margin-top:6.7rem}}.boton-desplegable{border:0;background-color:initial;text-align:center;width:100%;margin-bottom:3rem;position:relative;display:block}.boton-desplegable::after{display:inline-block;position:relative;width:3.3rem;height:3.3rem;border-radius:10px;content:'\f078';font-size:1.8rem;font-weight:600;color:#fff;background-color:#000;line-height:3.6rem;transition:.3s ease all;cursor:pointer}.boton-desplegable.down::after{transform:rotate(0)}.boton-desplegable.up::after{transform:rotate(-180deg)}.contenido-desplegable{margin-bottom:5.5rem}.contenido-desplegable .seccion-texto{padding:0 5.3rem 3rem}.banner-category{margin-bottom:5rem}.banner-category .contenido-banner-fullwidth .linea{left:-14rem}.titulo-category{margin:7rem auto}.categoria-wrapper{margin-bottom:0}.categoria-wrapper .caja{flex-basis:33.3%}.categoria-wrapper .caja .imagen{height:18rem}.categoria-wrapper .caja .imagen img{border-radius:10px 10px 0 0;top:0}.categoria-wrapper .caja .contenido{padding-top:0}.categoria-wrapper .caja .contenido .fecha{font-size:14px;line-height:1;text-align:center;color:#000;margin-top:1rem}@media (max-width:1216px){.post .page-content{padding:0 3rem}}.post .page-content .post-img-full{float:left;margin-right:2rem;margin-bottom:0}.post .page-content .post-img-full img{border-radius:10px}@media (max-width:600px){.post .page-content .post-img-full{float:initial;margin:0}.post .page-content .post-img-full img{width:100%;display:block;margin-bottom:3rem}}.post .page-content .post-content{font-size:1.4rem;line-height:2.2rem;color:#000}.post .page-content .post-content h1,.post .page-content .post-content h2,.post .page-content .post-content h3,.post .page-content .post-content h4,.post .page-content .post-content h5,.post .page-content .post-content h6{font-size:2rem;line-height:2.6rem;font-weight:300;margin-bottom:3rem;text-transform:uppercase}.post .page-content .post-content a{color:#000}.post .page-content .post-content p{margin-bottom:3rem}.post .page-content .post-content ul{list-style:disc;padding-left:2rem;margin-bottom:2rem}.slick-track{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;justify-content:flex-start;align-items:center;position:relative;overflow:hidden}.slick-next,.slick-prev{width:4.1rem;height:7.9rem;position:absolute;background-color:transparent;border:none;cursor:pointer;z-index:99;font-size:0;left:-4.1rem;top:50%;transform:translateY(-50%)}@media (max-width:1440px){.slick-next,.slick-prev{left:0}}@media (max-width:700px){.slick-next,.slick-prev{top:5px}}.slick-next::before,.slick-prev::before{background-size:cover;background-repeat:no-repeat;width:100%;height:100%;position:absolute;opacity:1;left:0;filter:contrast(85.6%);transition:.3s all ease;color:#5e5e5e;font-size:3rem;top:25%}.slick-next:hover::before,.slick-prev:hover::before{filter:contrast(0)}.slick-prev::before{content:"\f053";font-weight:600}@media (max-width:700px){.slick-next::before,.slick-prev::before{font-size:7rem}.slick-prev::before{left:2rem}}.slick-next{right:-4.1rem;left:initial}@media (max-width:1440px){.slick-next{right:0;left:initial}}.slick-next::before{content:"\f054";font-weight:600}.slick-dotted.slick-slider{margin-bottom:30px}@media (max-width:700px){.slick-next::before{right:2rem;left:initial}.slick-dotted.slick-slider{padding-left:3rem;padding-right:3rem}}@media (max-width:600px){.slick-dotted.slick-slider{margin-bottom:0}}.slick-dots{display:block;width:100%;padding:0;margin:5rem 0 0;list-style:none;text-align:center}@media (max-width:700px){.slick-dots{margin-top:2rem}}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:12px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\f111';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;font-weight:600}#wpwrap #wpfooter{bottom:-50px}.acf-tooltip a{display:flex;align-items:center}.acf-tooltip a::before{content:'';display:inline-block;position:relative;width:30px;height:30px;background-size:100%;background-position:center;background-repeat:no-repeat;filter:contrast(1) invert(1);margin-right:1rem}.acf-tooltip a[data-layout=banner_fullwidth]::before{background-image:url(../images/banner.png)}.acf-tooltip a[data-layout=imagen-texto]::before{background-image:url(../images/imagen-texto.png)}.acf-tooltip a[data-layout=titulo]::before{background-image:url(../images/titulo.png)}.acf-tooltip a[data-layout=texto]::before{background-image:url(../images/texto.png)}.acf-tooltip a[data-layout=imagen]::before{background-image:url(../images/imagen.png)}.acf-tooltip a[data-layout=cajas]::before{background-image:url(../images/cajas.png)}.acf-tooltip a[data-layout=insights]::before{background-image:url(../images/insights.png)}.acf-tooltip a[data-layout=desplegable_seo]::before{background-image:url(../images/seo.png)}.acf-tooltip a[data-layout=galeria_grid]::before{background-image:url(../images/galeria.png)}.acf-tooltip a[data-layout=acordeon]::before{background-image:url(../images/acordeon.png)}.acf-tooltip a[data-layout=tabs]::before{background-image:url(../images/tabs.png)}.acf-tooltip a[data-layout=espacio_en_blanco]::before{background-image:url(../images/margen.png)}.acf-tooltip a[data-layout=svg_path]::before{background-image:url(../images/svg.png)}.acf-tooltip a[data-layout=slider_testimonios]::before{background-image:url(../images/testimonios.png)}.acf-tooltip a[data-layout=bloque_con_formulario_de_contacto]::before{background-image:url(../images/formulario.png)}.acf-tooltip a[data-layout=slider_productos]::before{background-image:url(../images/producto.png)}.acf-tooltip a[data-layout=mapa]::before{background-image:url(../images/mapa.png)}