:root{--main-color:#fdf081;--secondary-color:#71706f;--button-color:#242323;--bgcolor-1:#f5f5f5;--bgcolor-2:#e8e8e8;--bgcolor-3:#fff;--bgcolor-4:#ccc;--shadow-color:#0000001a;--max-w:1200px;--gap-l:60px}@media screen and (max-width:620px){:root{--gap-l:20px}}@keyframes peopleSay{0%{transform:translateX(100%);visibility:visible}4%{transform:translateX(0)}29%{transform:translateX(0)}37%{transform:translateX(-33.33%)}62%{transform:translateX(-33.33%)}70%{transform:translateX(-66.66%)}95%{transform:translateX(-66.66%)}to{transform:translateX(-100%);visibility:hidden}}*,:after,:before{box-sizing:border-box;font-family:Proxima Nova Regular;font-weight:400}body{margin:0;padding:0}a{text-decoration:none}strong{font-family:inherit;font-weight:400}.menu{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;text-align:left}.menu__sub{display:none;flex-direction:column;position:absolute}.menu__item{color:var(--bgcolor-1);margin:0 10px;position:relative;transition:all .3s ease}.menu__item:hover{color:var(--main-color)}.menu__item:last-child{background-color:var(--button-color);border-radius:17px;padding:6px 15px}.menu__item:last-child:hover{background-color:var(--main-color);color:var(--button-color)}.menu__link{color:inherit;display:block;font-family:Proxima Nova Condensed Regular;font-size:16px;letter-spacing:.64px}.menu .line-h{background-color:var(--bgcolor-1);left:calc(50% - 50px);margin-top:10px;position:absolute;transform:scaleX(0);transition:all .3s ease .3s;width:100px}.seleccionado{transform:scaleX(1)!important}.button{background-color:var(--main-color);border:none;border-radius:25px;color:var(--button-color);display:block;font-family:Proxima Nova Bold;font-size:20px;height:54px;letter-spacing:.8px;line-height:54px;text-align:center;transition:all .3s ease}.button:hover{color:var(--bgcolor-1)}.button--dark,.button:hover{background-color:var(--button-color)}.button--dark{color:var(--main-color)}.button--dark:hover{background-color:var(--main-color);color:var(--button-color)}.button--gray{background-color:var(--secondary-color);color:var(--main-color)}.button--gray:hover{background-color:var(--button-color);color:var(--main-color)}.button--cta{background-color:transparent;background:url(/assets/img/icons/phone-cta.svg) no-repeat 15px 13px;background-size:30px;border:2px solid var(--main-color);color:var(--main-color);padding-left:30px;vertical-align:text-top}.social-media{padding-left:10px}.social-media a{margin-right:15px}.social-media a:last-child{margin-right:0}.social-media .facebook,.social-media .instagram,.social-media .linkedin{fill:var(--bgcolor-1);display:inline-block;transition:all .3s ease;width:24px}@media screen and (max-width:960px){.social-media .facebook,.social-media .instagram,.social-media .linkedin{width:34px}}.social-media .facebook:hover,.social-media .instagram:hover,.social-media .linkedin:hover{fill:var(--main-color)}.line-h{background-color:var(--secondary-color);display:block;height:3px;margin:0;padding:0;width:60px}.odometer.odometer-auto-theme,.odometer.odometer-theme-minimal{-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;display:inline;position:relative;vertical-align:middle;vertical-align:auto}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-minimal .odometer-digit{-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;*display:inline;position:relative;vertical-align:middle;vertical-align:auto}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer{-moz-box-orient:vertical;display:-moz-inline-box;display:inline-block;display:inline;vertical-align:middle;vertical-align:auto;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner{backface-visibility:hidden;display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value{display:block;transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.main-header{background-color:var(--secondary-color);position:fixed;width:100%;z-index:10}.main-header__container{height:70px;justify-content:space-between;margin:0 auto;max-width:var(--max-w);padding:0 var(--gap-l)}.main-header__container,.main-header__item{align-items:center;display:flex}.main-header__item:nth-child(2){display:none}@media screen and (max-width:1100px){.main-header__item:nth-child(3){align-items:flex-start;flex-direction:column;height:70%;left:-100%;padding-left:var(--gap-l);position:fixed;top:20vh;transition:all .5s ease;z-index:-15}.main-header__item:nth-child(3):before{background-color:var(--secondary-color);content:"";height:100vh;left:0;left:-100%;position:fixed;top:0;transition:all .3s ease;width:100%}.main-header__item:nth-child(3) .menu{align-items:flex-start;flex-direction:column;margin-bottom:40px}.main-header__item:nth-child(3) .menu__item{line-height:56px;margin:0;padding:0}.main-header__item:nth-child(3) .menu__item:last-child{background-color:transparent}.main-header__item:nth-child(3) .menu__item:last-child:hover{color:var(--main-color)}.main-header__item:nth-child(3) .menu__link{font-size:22px}.main-header__item:nth-child(3) .menu .line-h{bottom:5px;margin-top:0;transition:all .3s ease 1s}.main-header__item:nth-child(3) .social-media{padding:0;z-index:10}.main-header__item:nth-child(3) .social-media .facebook,.main-header__item:nth-child(3) .social-media .instagram,.main-header__item:nth-child(3) .social-media .linkedin{fill:var(--bgcolor-1);margin:0 15px 0 0;width:34px}.main-header__item:nth-child(2){display:flex}}.main-header__logo{height:45px}.main-header__cta{height:50px;padding:8px 6px;width:50px}.main-header .menu-button,.main-header__cta{border:2px solid var(--main-color);border-radius:50%}.main-header .menu-button{align-items:center;background-color:var(--button-color);bottom:20px;box-shadow:0 19px 38px 0 rgba(34,36,43,.3);cursor:pointer;display:flex;display:none;height:64px;justify-content:center;margin-right:var(--gap-l);position:fixed;right:0;width:64px}@media screen and (max-width:1100px){.main-header .menu-button{display:flex}}.main-header .menu-button__inner,.main-header .menu-button__inner:after,.main-header .menu-button__inner:before{background-color:var(--main-color);border-radius:2px;content:"";height:3px;position:absolute;transition:all .2s ease;width:30px}.main-header .menu-button__inner:before{top:-8px}.main-header .menu-button__inner:after{top:8px}.main-header__whatsapp{border-radius:10px;bottom:20px;box-shadow:0 19px 38px 0 rgba(34,36,43,.3);cursor:pointer;height:64px;margin-right:var(--gap-l);position:fixed;right:0;width:64px}@media screen and (max-width:1100px){.main-header__whatsapp{left:0;margin-left:var(--gap-l)}}.main-header .open .menu-button__inner{transform:rotate(45deg)}.main-header .open .menu-button__inner:after{transform:translate3d(0,-8px,0) rotate(-90deg)}.main-header .open .menu-button__inner:before{transform:translate3d(0,8px,0) rotate(90deg)}.main-header__item.open,.main-header__item.open:before{left:0}.main-banner{align-items:center;display:flex;height:120vh;justify-content:center;position:relative;width:100%}.main-banner:before{background:url(/assets/img/banner-1920.jpg) 100% 0 no-repeat;background-size:cover;content:"";filter:brightness(.53);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}@media screen and (max-width:1366px){.main-banner:before{background-image:url(/assets/img/banner-1366.jpg)}}@media screen and (max-width:1366px) and (orientation:portrait){.main-banner:before{background-image:url(/assets/img/banner-1024.jpg)}}@media screen and (max-width:768px) and (orientation:portrait){.main-banner:before{background-image:url(/assets/img/banner-768.jpg)}}@media screen and (max-width:960px){.main-banner:before{background-image:url(/assets/img/banner-960.jpg)}}@media screen and (max-width:960px) and (orientation:portrait){.main-banner:before{background-image:url(/assets/img/banner-540.jpg)}}.main-banner__container{margin-bottom:25vh;max-width:var(--max-w);padding:0 var(--gap-l);width:100%}@media screen and (max-width:360px){.main-banner__container{margin-bottom:30vh}}.main-banner__title{color:var(--main-color);font-family:Proxima Nova Condensed Bold;font-size:53px;line-height:57px;margin:0;padding-bottom:20px;text-align:left}@media screen and (max-width:768px){.main-banner__title{font-size:40px;line-height:36px;width:100%}}@media screen and (max-width:640px){.main-banner__title{font-size:32px;text-align:center}}.main-banner__text{color:var(--main-color);font-family:Proxima Nova Condensed Regular;font-size:20px;line-height:32px;margin:0;padding-bottom:60px;text-align:left;width:55%}@media screen and (max-width:768px){.main-banner__text{width:75%}}@media screen and (max-width:640px){.main-banner__text{line-height:24px;padding-bottom:30px;text-align:center;width:100%}}.main-banner__button{width:260px}@media screen and (max-width:640px){.main-banner__button{margin:0 auto;width:220px}}.main-banner__svg{fill:var(--bgcolor-1);bottom:0;display:block;margin-bottom:-1px;position:absolute;width:100%}.buffete{background-color:var(--bgcolor-1);display:flex;justify-content:center;padding:80px var(--gap-l);width:100%}.buffete__container{border-left:1px solid var(--secondary-color);border-right:1px solid var(--secondary-color);max-width:calc(var(--max-w) - var(--gap-l)*2);padding:40px}@media screen and (max-width:540px){.buffete__container{border:none;padding:0}}.buffete__title{color:var(--secondary-color);font-family:Proxima Nova Condensed Bold;font-size:34px;margin:0;padding-bottom:40px;text-align:center}@media screen and (max-width:540px){.buffete__title{font-size:28px}}.buffete__text{color:var(--secondary-color);font-family:Proxima Nova Condensed Regular;font-size:24px;line-height:36px;margin:0;padding-bottom:15px;text-align:center}@media screen and (max-width:540px){.buffete__text{font-size:20px;line-height:26px}}.buffete__button{margin:40px auto 0;max-width:260px}.services{background-color:var(--bgcolor-2);padding-top:60px;width:100%}.services__header{margin:0 auto;max-width:var(--max-w);padding:0 var(--gap-l);width:100%}.services__header .services__title{font-size:34px;padding:0 0 20px;text-align:center}@media screen and (max-width:540px){.services__header .services__title{font-size:28px}}.services__header .line-h{margin:0 auto}@media screen and (max-width:540px){.services__header .line-h{display:none}}.services__data{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-w);padding:var(--gap-l);width:100%}@media screen and (max-width:960px){.services__data{justify-content:space-around}}.services__item{align-items:center;background-color:var(--bgcolor-1);border-radius:15px;display:flex;flex-basis:25%;flex-direction:column;height:200px;justify-content:space-around;margin:20px 1%;min-width:150px;text-align:center;transition:all .3s ease}.services__item:hover{background:var(--bgcolor-3);box-shadow:0 0 20px var(--shadow-color)}.services__title{color:var(--secondary-color);font-family:Proxima Nova Condensed Bold;font-size:20px;margin:0 auto;padding:0 10px 20px}@media screen and (max-width:415px){.services__title{font-size:18px;padding-bottom:10px}}.services__img{display:block;padding-top:35px;width:70px}@media screen and (max-width:415px){.services__img{padding-top:15px;width:54px}}.services__svg{fill:var(--bgcolor-1);display:block;height:100%;margin-bottom:-1px;width:100%}.counter-part{background-color:var(--bgcolor-1);display:flex;justify-content:center;padding:150px 0;position:relative;width:100%}@media screen and (max-width:540px){.counter-part{padding:60px 0}}.counter-part .line-h{margin:0 auto;position:absolute;top:70px}@media screen and (max-width:540px){.counter-part .line-h{display:none}}.counter-part__container{background:var(--bgcolor-3);border-radius:15px;box-shadow:0 0 20px var(--shadow-color);display:flex;justify-content:space-between;margin:0 var(--gap-l);max-width:calc(var(--max-w) - var(--gap-l)*2);padding:80px 0;width:100%}@media screen and (max-width:960px){.counter-part__container{flex-wrap:wrap;justify-content:center}}.counter-part__item{border-left:1px solid var(--main-color);flex-grow:1}.counter-part__item:first-child{border:none}@media screen and (max-width:960px){.counter-part__item{flex-basis:50%;margin-bottom:30px}.counter-part__item:nth-child(3){border:none;margin:0}.counter-part__item:last-child{margin:0}}@media screen and (max-width:640px){.counter-part__item{border:none;flex-basis:85%;flex-grow:0;padding-bottom:30px}.counter-part__item:nth-child(n){border-bottom:1px solid var(--main-color);margin-bottom:40px}.counter-part__item:nth-child(4){border:none;margin:0;padding:0}}.counter-part__title{color:var(--button-color);font-family:Proxima Nova Condensed Bold;font-size:72px;margin:0;text-align:center}.counter-part__text{color:var(--secondary-color);font-family:Proxima Nova Condensed Regular;font-size:18px;padding:0 40px;text-align:center}.people-say{background-color:#000;height:500px;overflow:hidden;position:relative;width:100%;z-index:-10}.people-say:before{background:url(/assets/img/people-say-1920.jpg) 50% no-repeat;background-size:cover;content:"";filter:brightness(.53);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}@media screen and (max-width:1366px){.people-say:before{background-image:url(/assets/img/people-say-1366.jpg)}}@media screen and (max-width:720px){.people-say:before{background-image:url(/assets/img/people-say-720.jpg)}}@media screen and (max-width:415px){.people-say:before{background-image:url(/assets/img/people-say-415.jpg)}}.people-say__container{animation:peopleSay 24s ease infinite;display:flex;height:100%;position:absolute;width:300%}.people-say__item{align-items:center;color:var(--main-color);display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:100%}.people-say__text{font-family:Proxima Nova Italic;font-size:18px;margin:0;padding-bottom:20px;width:60%}@media screen and (max-width:540px){.people-say__text{width:80%}}.people-say__sign{font-family:Proxima Nova Bold;font-size:18px;margin:0;padding:30px 0;text-transform:uppercase}.people-say__svg{fill:var(--main-color);bottom:0;display:block;margin-bottom:-1px;position:absolute;width:100%;z-index:5}.contact-container{background-color:var(--main-color);color:var(--secondary-color);padding:80px 0;text-align:center;width:100%}@media screen and (max-width:540px){.contact-container{padding:40px 0}}.contact-container__header{margin:0 auto;max-width:var(--max-w);padding:0 var(--gap-l)}.contact-container__title{font-family:Proxima Nova Condensed Bold;font-size:34px;margin:0;padding-bottom:20px}.contact-container .line-h{margin:0 auto}.contact-container__text{font-family:Proxima Nova Regular;font-size:20px;margin:0;padding:25px 0}@media screen and (max-width:540px){.contact-container__text{font-size:18px}}.contact-container__data{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-w);padding:var(--gap-l)}@media screen and (max-width:960px){.contact-container__data{align-items:center;flex-direction:column;padding:0 var(--gap-l)}}.contact-container__item{flex-basis:250px;flex-grow:1;flex-shrink:0;font-family:Proxima Nova Condensed Regular}@media screen and (max-width:960px){.contact-container__item{padding-top:80px}.contact-container__item:first-child{order:2}}@media screen and (max-width:540px){.contact-container__item{flex-basis:0;padding:10px 0 40px}}.contact-container__link{color:inherit;display:block;font-family:inherit;font-size:20px;line-height:30px;margin:0;padding:10px;text-align:left}@media screen and (max-width:540px){.contact-container__link{font-size:18px;padding:10px 0}}.contact-container__link img{padding-right:10px;vertical-align:text-top}.contact-container__link span{display:block;margin:0;padding-left:32px}.form{width:100%}.form__item{background-color:var(--bgcolor-1);border:1px solid var(--bgcolor-4);border-radius:6px;display:block;font-size:18px;height:50px;margin-bottom:15px;padding-left:15px;width:100%}.form__item::placeholder{color:#adadad}.form__item:focus{border:1px solid var(--secondary-color);box-shadow:0 0 10px var(--shadow-color);outline:0}.form__button{width:100%}.form textarea{height:150px;margin-bottom:0;padding-top:10px;resize:none}.form__text{font-size:12px;margin-top:0}.form label{display:none}.grecaptcha-badge{visibility:hidden}.map{border:none;display:block;height:400px;width:100%}.main-footer{background-color:var(--secondary-color);width:100%}@media screen and (max-width:767px){.main-footer{padding:120px 0}}.main-footer__container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:var(--max-w);padding:var(--gap-l);width:100%}@media screen and (max-width:767px){.main-footer__container{flex-direction:column;padding:0 var(--gap-l)}}.main-footer__item{color:var(--main-color);flex-basis:185px}.main-footer__item:first-child{flex-basis:150px}.main-footer__item:nth-child(3){flex-basis:270px}@media screen and (max-width:1100px){.main-footer__item:last-child{margin-left:calc(-145px + 50%);margin-top:var(--gap-l)}}@media screen and (max-width:767px){.main-footer__item:last-child{margin:0}.main-footer__item:nth-child(n){flex-basis:0;margin-bottom:60px}}.main-footer__logo{height:50px;transition:all .5s ease}@media screen and (max-width:767px){.main-footer__logo{height:70px}}.main-footer__title{font-family:Proxima Nova Condensed Bold;font-size:14px;margin:0;text-transform:uppercase}.main-footer .line-h{background-color:var(--main-color);margin-bottom:20px}.main-footer__text{color:var(--bgcolor-1);display:block;font-family:Proxima Nova Condensed Light;font-size:16px;line-height:36px;margin:0}.main-footer__text img{padding-right:8px;vertical-align:text-bottom;width:24px}.main-footer__text span{display:block;margin:0;padding-left:25px}.main-footer .social-media{padding:0}.main-footer .menu{align-items:flex-start;flex-direction:column}.main-footer .menu__item{margin:0;padding:0}.main-footer .menu__item:last-child{display:none}.main-footer .menu__link{font-family:Proxima Nova Condensed Light;font-size:16px;line-height:36px}.main-footer__copy{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--max-w);padding:0 var(--gap-l);width:100%}@media screen and (max-width:767px){.main-footer__copy{flex-direction:column}}.main-footer__copy .main-footer__text{color:var(--bgcolor-1);font-family:Proxima Nova Light;font-size:13px;line-height:22px}.gracias{background-color:var(--main-color);color:var(--secondary-color);display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 var(--gap-l);text-align:center;width:100%}.gracias__image{margin:0 auto;width:100px}.gracias__title{font-family:Proxima Nova Condensed Bold;font-size:34px;line-height:48px;margin-bottom:0}.gracias__text{font-family:Proxima Nova Regular;font-size:20px;line-height:32px;margin-top:0}.gracias__comment{font-family:Proxima Nova Condensed;font-size:15px;line-height:32px}.banner-estudio{height:60vh}.banner-estudio .main-banner__container{margin-bottom:0}.banner-estudio .main-banner__title{font-size:42px;line-height:48px;padding-bottom:0}.banner-estudio:before{background:url(/assets/img/banner-estudio-1920.jpg) 50% no-repeat;background-size:cover}@media screen and (max-width:1366px){.banner-estudio:before{background-image:url(/assets/img/banner-estudio-1366.jpg)}}@media screen and (max-width:415px){.banner-estudio:before{background-image:url(/assets/img/banner-estudio-415.jpg)}}.info{background-color:var(--bgcolor-1);margin:0;padding:80px var(--gap-l);width:100%}.info__container{margin:0 auto;max-width:720px;width:auto}.info__title{font-family:Proxima Nova Condensed Bold;font-size:34px;padding-bottom:30px}.info__text,.info__title{color:var(--secondary-color);margin:0}.info__text{font-family:Proxima Nova Condensed Regular;font-size:18px;line-height:32px;padding-bottom:20px}.info__data{background:var(--bgcolor-3);border-radius:15px;box-shadow:0 0 20px var(--shadow-color);margin:60px auto 0;max-width:calc(var(--max-w) - var(--gap-l)*2);padding:80px var(--gap-l);width:100%}.info__item{margin:0 auto;max-width:720px;padding-bottom:60px}.info__item .info__title{color:var(--button-color);font-size:24px;padding-bottom:20px}.info__item .info__text{font-family:Proxima Nova Light;font-size:16px}.derecho{background-color:var(--bgcolor-2)}.porque__svg{fill:var(--secondary-color);background-color:var(--bgcolor-1);display:block}.mvv{background-color:var(--secondary-color);margin-top:-1px;padding:80px 0}.mvv__container{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--max-w);padding:0 var(--gap-l);width:100%}@media screen and (max-width:960px){.mvv__container{flex-wrap:wrap;justify-content:center}}.mvv__item{align-items:center;border-left:1px solid var(--main-color);display:flex;flex-basis:300px;flex-direction:column;flex-grow:1}.mvv__item:first-child{border:none}@media screen and (max-width:960px){.mvv__item{flex-basis:250px;margin-bottom:40px}.mvv__item:last-child{border-left:none;flex-grow:0}}@media screen and (max-width:640px){.mvv__item{flex-basis:300px}.mvv__item:nth-child(n){border:none;border-bottom:1px solid var(--main-color);flex-grow:1;margin-bottom:0;padding-bottom:40px}}.mvv__img{display:block;padding-top:35px;width:70px}.mvv__title{font-family:Proxima Nova Condensed Bold;font-size:20px;padding:30px 0;text-transform:uppercase}.mvv__text,.mvv__title{color:var(--bgcolor-1);margin:0}.mvv__text{font-family:Proxima Nova Condensed;font-size:18px;line-height:24px;padding:0 35px;text-align:center}.hww{background-color:var(--bgcolor-2);padding:80px var(--gap-l);width:100%}.hww__container{background:var(--bgcolor-3);border-radius:15px;box-shadow:0 0 20px var(--shadow-color);margin:0 auto;max-width:calc(var(--max-w) - var(--gap-l)*2);padding:80px;width:100%}@media screen and (max-width:540px){.hww__container{padding:80px 25px 80px 35px}}.hww .line-h{margin:0 auto;top:70px}.hww__title{font-family:Proxima Nova Condensed Bold;font-size:34px;padding-bottom:20px}.hww__text,.hww__title{color:var(--secondary-color);margin:0;text-align:center}.hww__text{font-family:Proxima Nova Regular;font-size:20px;line-height:32px;padding:40px 0}.hww__data{display:flex;flex-direction:column;position:relative}.hww__data:after{background-color:var(--main-color);content:"";height:90%;left:50%;position:absolute;top:0;transition:all .3s ease;width:2px}@media screen and (max-width:960px){.hww__data:after{left:0}}.hww__data .hww__title{color:var(--button-color);font-size:24px;padding:0 0 20px;text-align:left}.hww__data .hww__text{color:#000;font-size:14px;line-height:24px;padding:0 0 20px;text-align:left}.hww__item{padding-bottom:20px;position:relative;transition:all .3s ease}.hww__item:after{align-items:center;background-color:var(--main-color);border-radius:50%;display:flex;font-family:Proxima Nova Bold;font-size:18px;height:45px;justify-content:center;left:calc(50% - 22px);position:absolute;width:45px;z-index:1}.hww__item:nth-child(odd){padding-left:calc(50% + 30px);transition:all .3s ease}@media screen and (max-width:960px){.hww__item:nth-child(odd){padding-left:30px}}.hww__item:nth-child(2n){padding-right:calc(50% + 30px);transition:all .3s ease}@media screen and (max-width:960px){.hww__item:nth-child(2n){padding-left:30px;padding-right:0}}.hww__item:nth-child(2n) .hww__text,.hww__item:nth-child(2n) .hww__title{text-align:right}@media screen and (max-width:960px){.hww__item:nth-child(2n) .hww__text,.hww__item:nth-child(2n) .hww__title{text-align:left}}.hww__item:nth-child(n):after{top:-8px}@media screen and (max-width:960px){.hww__item:nth-child(n):after{left:-22.5px}}.hww__item:first-child:after{content:"1"}.hww__item:nth-child(2):after{content:"2"}.hww__item:nth-child(3):after{content:"3"}.hww__item:nth-child(4):after{content:"4"}.hww__item:nth-child(5):after{content:"5"}.banner-accidentes{height:60vh}.banner-accidentes .main-banner__container{margin-bottom:0}.banner-accidentes .main-banner__title{font-size:42px;line-height:48px;padding-bottom:0}.banner-accidentes:before{background:url(/assets/img/banner-accidentes-enfermedades-1920.jpg) top no-repeat;background-size:cover}@media screen and (max-width:1366px){.banner-accidentes:before{background-image:url(/assets/img/banner-accidentes-enfermedades-1366.jpg)}}@media screen and (max-width:415px){.banner-accidentes:before{background-image:url(/assets/img/banner-accidentes-enfermedades-415.jpg)}}.banner-especializacion{height:60vh}.banner-especializacion .main-banner__container{margin-bottom:0}.banner-especializacion .main-banner__title{font-size:42px;line-height:48px;padding-bottom:0}.banner-especializacion:before{background:url(/assets/img/banner-especialidades-1920.jpg) 50% no-repeat;background-size:cover}@media screen and (max-width:1366px){.banner-especializacion:before{background-image:url(/assets/img/banner-especialidades-1366.jpg)}}@media screen and (max-width:415px){.banner-especializacion:before{background-image:url(/assets/img/banner-especialidades-415.jpg)}}.banner-especializacion svg{fill:var(--bgcolor-2)}.transito{background-color:var(--bgcolor-2)}@media screen and (max-width:540px){.enfermedades .info__item,.especializacion .info__item{padding-bottom:20px}.enfermedades .info__item .info__text,.especializacion .info__item .info__text{font-size:14px;line-height:24px}}.enfermedades__svg,.especializacion__svg{fill:var(--bgcolor-1);background-color:var(--bgcolor-2);display:block}.especializacion{background-color:var(--bgcolor-2)}.especializacion .info__data{margin-top:0}.faq{background-color:var(--bgcolor-1);margin:0;padding:80px var(--gap-l)}.faq__container{margin:0 auto;max-width:720px}.faq__container>.faq__title{background-color:transparent;color:var(--secondary-color);font-family:Proxima Nova Condensed Bold;font-size:34px;line-height:48px;padding:0;padding-bottom:var(--gap-l)}@media screen and (max-width:540px){.faq__container>.faq__title{font-size:28px;line-height:36px}}.faq__item{border-radius:6px;box-shadow:0 0 20px var(--shadow-color);margin-bottom:30px;overflow:hidden}.faq__title{background-color:var(--secondary-color);color:var(--main-color);cursor:pointer;font-family:Proxima Nova Bold;font-size:18px;line-height:32px;margin:0;padding:25px 90px 25px 25px;position:relative}@media screen and (max-width:540px){.faq__title{font-size:16px;line-height:22px;padding:10px 45px 10px 15px}}.faq__button{align-items:center;background-color:var(--main-color);border-radius:50%;bottom:calc(50% - 13px);display:flex;height:25px;justify-content:center;position:absolute;right:30px;transition:all .3s ease;width:25px}@media screen and (max-width:540px){.faq__button{bottom:calc(50% - 13px);height:20px;right:10px;width:20px}}.faq__button:after{border-bottom:3px solid var(--button-color);border-right:3px solid var(--button-color);content:"";height:50%;margin-bottom:3px;transform:rotate(45deg);width:50%}.faq__text{background-color:var(--bgcolor-3);color:var(--secondary-color);display:block;font-family:Proxima Nova Condensed;font-size:18px;line-height:32px;margin:0;padding:0 25px 25px}@media screen and (max-width:540px){.faq__text{font-size:16px;line-height:22px}}.faq__text:first-child{padding-top:25px}.faq__answer{max-height:0;transition:max-height .2s ease}.active{transform:rotate(180deg)}.cta-banner{align-items:center;color:var(--main-color);display:flex;flex-direction:column;height:500px;justify-content:center;position:relative;text-align:center;width:100%}.cta-banner:before{background:url(/assets/img/banner-cta-1366.jpg) 50% no-repeat;background-size:cover;content:"";filter:brightness(.53);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-5}@media screen and (max-width:1366px){.cta-banner:before{background-image:url(/assets/img/banner-cta-1366.jpg)}}@media screen and (max-width:720px){.cta-banner:before{background-image:url(/assets/img/banner-cta-720.jpg)}}@media screen and (max-width:415px){.cta-banner:before{background-image:url(/assets/img/banner-cta-415.jpg)}}.cta-banner__text{font-family:Proxima Nova Condensed Light;font-size:24px;line-height:36px;width:60%}@media screen and (max-width:540px){.cta-banner__text{width:80%}}.cta-banner__button{margin:50px 0;width:250px}.cta-banner__svg{fill:var(--main-color);bottom:0;display:block;margin-bottom:-1px;position:absolute;width:100%;z-index:5}@font-face{font-display:swap;font-family:Proxima Nova Condensed Regular;src:local("Proxima Nova Condensed Regular"),url(../fonts/Proxima-Nova-Cond-Reg.woff),url(../fonts/Proxima-Nova-Cond-Reg.otf)}@font-face{font-display:swap;font-family:Proxima Nova Condensed Light;src:local("Proxima Nova Condensed Light"),url(../fonts/Proxima-Nova-Cond-Light.woff),url(../fonts/Proxima-Nova-Cond-Light.otf)}@font-face{font-display:swap;font-family:Proxima Nova Condensed Bold;src:local("Proxima Nova Condensed Bold"),url(../fonts/Proxima-Nova-Cond-Bold.woff),url(../fonts/Proxima-Nova-Cond-Bold.otf)}@font-face{font-display:swap;font-family:Proxima Nova Regular;src:local("Proxima Nova Regular"),url(../fonts/Proxima-Nova-Reg.woff),url(../fonts/Proxima-Nova-Reg.otf)}@font-face{font-display:swap;font-family:Proxima Nova Bold;src:local("Proxima Nova Bold"),url(../fonts/Proxima-Nova-Bold.woff),url(../fonts/Proxima-Nova-Bold.otf)}@font-face{font-display:swap;font-family:Proxima Nova Light;src:local("Proxima Nova Light"),url(../fonts/Proxima-Nova-Light.woff),url(../fonts/Proxima-Nova-Light.otf)}@font-face{font-display:swap;font-family:Proxima Nova Italic;src:local("Proxima Nova Italic"),url(../fonts/Proxima-Nova-It.woff),url(../fonts/Proxima-Nova-It.otf)}.chatCopyright_3s,.copy_2W{display:none!important}.iconWrap_2n{animation:none!important}