body{font-family:'Raleway',sans-serif;font-size:16px;font-weight:400;overflow-x:hidden;}#top-header{width:100%;}.info-header{max-width:770px;height:inherit;margin:0 0 0 auto;text-align:right;padding:22px 0;}.info-header ul{margin:0;padding:0;list-style-type:none;}.info-header ul li{display:inline-block;margin:0 10px;}.info-header a{text-decoration:none;display:inline-block;border:1px solid transparent;padding:0.2rem;color:#839088;transition:border 0.3s;}.info-header .active-lang{border:1px solid #839088;}#home{position:relative;width:100%;}#logo{position:absolute;bottom:37px;left:38%;width:25%;}.bg-abi{background:#afc7b9 !important;}#menu{position:relative;width:100%;height:50px;}#menu .navbar{position:absolute;background:#afc7b9;width:100%;z-index:2;transition:background 1s ease-in-out;}#menu .navbar.sticky-top{background:#839088;position:fixed;top:0;}.navbar-toggler{border:0;}.navbar-toggler:focus{outline:none;}.icon-bar{width:34px;height:2px;display:block;background:#fff;margin-top:5px;}.navbar-nav{font-size:1.4rem;font-weight:700;}.navbar-nav .nav-link{color:#fff !important;border:1px solid #fff;border-width:0 1px;padding:0 15px !important;transition:background 0.5s ease-in-out;}.navbar-nav .nav-link.first{border-width:0 1px 0 0;}.navbar-nav .nav-link.last{border-width:0 0 0 1px;}.navbar-nav .nav-link:hover{background:#9faaa4;}.py-7{padding:7% 0;}.py-170{padding:170px 0;}.pt-170{padding-top:170px;}.pb-20{padding-bottom:20px;}.bg-arrow{width:100%;position:relative;background:#afc7b9;}.bg-arrow:before{position:absolute;top:0;content:'';display:block;width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-top:110px solid white;}.bg-arrow:after{position:absolute;top:100%;content:'';display:block;width:0;height:0;border-left:50vw solid transparent;border-right:50vw solid transparent;border-top:110px solid #afc7b9;}.title{font-weight:700;position:relative;font-size:1.8rem;}.cl-white{color:#fff;}.cl-abi{color:#afc7b9;}.mdc{background:#fff;padding:30px 0;margin-top:125px;}.mdc-bucal{border-radius:200px 0 0 200px;}.mdc-familia{border-radius:0 200px 200px 0;margin-bottom:100px;}.skill,.skill-bucal,.skill-familia{list-style-type:none;}.skill-bucal li:before,.skill-familia li:before{font-family:'FontAwesome';content:'\f192';margin:0px 10px 0px -25px;color:#9faaa4;}.title-article{font-weight:700;font-size:1.3rem;}.title-quienes{font-weight:700;}.sub-title-quienes{font-size:1.2rem;}.skill li{margin-bottom:7px;}.skill li:before{font-family:'FontAwesome';content:'\f046';margin:0px 11px 0px -30px;color:#9faaa4;}.pt-17{padding-top:17%;}.slider{width:90%;margin:auto;padding:160px 0 185px 0;}.slick-slide{margin:0px 20px;}.slick-slide img{width:100%;}.slick-prev{left:-16px;}.slick-next{right:-6px;}.slick-prev:before,.slick-next:before{color:#fff;font-size:30px;}.slick-dotted.slick-slider{margin-bottom:0;}.slick-dots{z-index:1;bottom:110px;}.slick-dots li{margin:0;}.content-encuentranos{width:85%;margin:auto;}.img-coem{border:1px solid #ccc;border-radius:6px;}.title-advice{font-weight:700;font-size:1.4rem;}.btn-send-abi{background:#afc7b9;color:#fff;cursor:pointer;}.btn-send-abi:hover{background:#839088;}#map{width:100%;height:500px;}.how-to-get{font-size:0.9rem;}#message{height:206px;resize:none;}.alert{margin:1rem 0 2rem 0;padding:0.5rem 1.25rem;text-align:center;opacity:0;transition:0.7s;}.alert-danger{opacity:1;}.alert-success{opacity:1;}#policy-cookie{position:fixed;z-index:3;font-size:0.8rem;bottom:-58px;left:0;width:100%;text-align:center;padding:10px 0;background:rgba(95,94,94,0.9);color:#fff;visibility:hidden;opacity:0;transition:all 0.5s linear;}#policy-cookie p{margin:0 5px;display:inline-block;}#policy-cookie.show-pl-cookie{visibility:visible;opacity:1;bottom:0;transition:none;}.btn-outline-abi{color:#afc7b9;background-image:none;background-color:transparent;border-color:#afc7b9;font-size:0.9rem;border-radius:0;}.btn-outline-abi:hover{color:#fff;background-color:#afc7b9;border-color:#afc7b9;}#footer-note{font-size:0.8rem;}#footer-note p{margin:0;}@media screen and (max-width:1200px){.mdc-bucal ,.mdc-familia{border-radius:200px 200px 0 0;}.mdc-familia ul li{margin-bottom:9px;}}@media screen and (max-width:992px){.navbar-nav{font-size:1.1rem;font-weight:700;}.navbar-nav .nav-link{border:0;text-align:center;padding:15px 0 !important;}.mdc{height:855px;}}@media screen and (max-width:767px){.mdc-familia{border-radius:0;margin-top:0;}.info-header{font-size:0.9rem;}.mdc{height:inherit;}}@media screen and (max-width:625px){.info-header{padding:12px 0;}}@media screen and (max-width:489px){.info-header{text-align:center;}}