@import url(https://fonts.googleapis.com/css?family=Montserrat);.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#3b8070;z-index:999999}.page-enter-active{transition:.3s ease;transition-property:opacity,transform}.page-enter{transform:translateX(10px)}.flip-list-move{transition:transform 1s}.fade-leave-active{transition:opacity .3s cubic-bezier(1,.5,.8,1);opacity:0}.page-enter-active{transition:.25s ease;transition-property:transform,opacity}.page-enter{opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.slide-up-enter-active{transition:825ms ease;transition-property:transform,opacity}.slide-down-leave,.slide-up-enter-to{opacity:1;transform:translateY(0)}@keyframes pulsate{0%,10%,to{transform:scale(1)}5%{opacity:1;transform:scale(1.2)}}big,code,kbd,samp,small{display:inline-block;margin-right:.5em;margin-left:.5em}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{padding-top:98px;scroll-behavior:smooth;-webkit-text-size-adjust:100%;box-sizing:border-box;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,BlinkMacSystemFont,Oxygen,Fira Sans,Droid Sans,Helvetica Neue;color:#22292f}@media screen and (min-width:769px){html{min-height:196px}}*,:after,:before{box-sizing:inherit;border:0 solid #f0f0f0}body{margin:0;scroll-behavior:smooth}main{display:block}h1{font-size:2em}hr{height:0;box-sizing:content-box;overflow:visible}pre{font-family:monospace,monospace;white-space:pre;font-size:1em;max-width:100%;display:block;overflow-x:auto}a{background-color:transparent}abbr{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}b,strong{font-weight:bolder}code,kbd,samp{line-height:1em;font-family:monospace,monospace;font-size:1em}small{font-size:.8em;line-height:1}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:solid;max-width:100%;height:auto}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:28px}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0;margin:0}legend{display:table;max-width:100%;box-sizing:border-box;padding:0;color:inherit;white-space:normal}textarea{overflow:auto;resize:vertical}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}blockquote,dd,dl,h1,h2,h3,h4,h5,h6,p,pre{margin:0}button{padding:0;background:transparent}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}ol,ul{margin:0}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:inherit;opacity:.5}input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:inherit;opacity:.5}input::placeholder,textarea::placeholder{color:inherit;opacity:.5}[role=button],button{cursor:pointer}table{border-collapse:collapse}big{font-size:1.25em;line-height:0}html{font-family:Abel,sans-serif;font-size:16px;line-height:28px}:link:not(svg|a),:visited:not(svg|a){text-decoration:none}:-webkit-any-link:not(svg|a){text-decoration:none}:any-link:not(svg|a){text-decoration:none}:link{color:inherit}textarea{display:block;padding:7px;line-height:14px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.75rem;height:28px;vertical-align:bottom}button,select{display:inline-flex}button{color:inherit}td,th{padding:0}.content h1,.h1{margin-top:14px;margin-bottom:28px;font-size:4.21rem;line-height:70px}@media screen and (min-width:1024px){.content h1,.h1{margin-top:28px;margin-bottom:28px;font-size:5.61rem;line-height:98px}}.content h2,.h2{margin-bottom:28px;font-size:3.16rem;line-height:56px}@media screen and (min-width:1024px){.content h2,.h2{margin-top:14px;margin-bottom:28px;font-size:4.21rem;line-height:70px}}.content h3,.h3{margin-bottom:14px;font-size:2.37rem;line-height:42px}@media screen and (min-width:1024px){.content h3,.h3{margin-bottom:28px;font-size:3.16rem;line-height:56px}}.content h4,.h4{margin-bottom:14px;font-size:1.78rem;line-height:42px}@media screen and (min-width:1024px){.content h4,.h4{margin-bottom:14px;font-size:2.37rem;line-height:42px}}.content h5,.h5{margin-bottom:14px;font-size:1.33rem;line-height:28px}@media screen and (min-width:1024px){.content h5,.h5{margin-bottom:14px;font-size:1.78rem;line-height:42px}}.content h6,.h6{font-size:1.33rem;line-height:28px}.content h6,.content p,.h6{margin-bottom:14px}.content dir,.content menu,.content ol,.content ul{margin:0 0 14px}.content :link:not(svg|a),.content :visited:not(svg|a){text-decoration:underline}.content :-webkit-any-link:not(svg|a){text-decoration:underline}.content :any-link:not(svg|a){text-decoration:underline}.content :link{color:#2779bd}.content :link:visited{color:#1c3d5a}.title{color:#ae1e38}.col-resalt{font-weight:700;color:undefined}.vimeo{min-width:95vw;min-height:400px}@media screen and (min-width:1024px){.vimeo{min-width:800px;min-height:500px}}@media screen and (min-width:769px){.w-50{width:50%}}.image-container{border:1px solid transparent}.image-container.big{width:18rem;height:18rem;padding:1rem}.container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:769px){.container{max-width:769px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1216px){.container{max-width:1216px}}@media (min-width:1408px){.container{max-width:1408px}}.btn,.button{display:inline-flex;align-items:center;padding:7px 14px;color:#fff;background-color:#af1e39;font-size:1.33rem;text-decoration:none;border-radius:.5rem;transition:.32s ease-out;transition-property:color,background,border,box-shadow}.btn:hover,.button:hover{color:#fff;background-color:#22292f}.show-more{position:relative;padding:0 28px;margin-top:14px;color:#fff;text-decoration:none;background:#c76274;border:0;transition:.5s ease-out}.show-more:after,.show-more:before{position:absolute;top:50%;width:0;height:100%;content:"";border:0 solid undefined;transition:.3s ease-out;transition-delay:.35s}.show-more:before{left:50%;border-right:none;transform:translate(-50%,-50%)}.show-more:after{right:50%;border-left:none;transform:translate(50%,-50%)}.show-more:hover{color:undefined;background:#af1e39;box-shadow:0 5px 6px rgba(0,0,0,.5),inset 0 0 40px rgba(0,0,0,.1)}.show-more:hover:after,.show-more:hover:before{width:50%;border:2px solid undefined;transition:.35s ease-out}.show-more:hover:before{border-right:none;transform:translate(-100%,-50%)}.show-more:hover:after{border-left:none;transform:translate(100%,-50%)}.table{width:100%;text-align:left;border-collapse:collapse}.table tbody{vertical-align:baseline}.table td,.table th{padding:14px;border-top-width:1px;border-color:#f0f0f0}.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;background-color:#f6f6f6;color:#d2d2d2;border-width:1px;border-color:#8c8c8c;border-radius:.25rem;padding:7px;margin-bottom:7px;line-height:14px;height:28px}.input:focus{outline:0;background-color:#fff}.textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;background-color:#f6f6f6;color:#d2d2d2;border-width:1px;border-color:#f6f6f6;border-radius:.25rem;padding:7px;margin-bottom:7px;line-height:14px}.textarea:focus{outline:0;background-color:#fff}.select{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1.33rem;height:28px;width:100%;background-color:#e9e9e9;border-width:1px;border-color:#d2d2d2;color:#8c8c8c;padding:7px 14px 7px 7px;border-radius:.25rem;line-height:14px;vertical-align:bottom}.select:focus{border-color:#e9e9e9;background-color:#fff}.label{display:block;text-transform:uppercase;letter-spacing:.05em;color:#8c8c8c;font-size:1.78rem;font-weight:700;margin-bottom:7px}.card{width:100%;margin-bottom:14px}@media screen and (min-width:769px){.card{display:flex}}.card-image{flex:none;background-size:cover;border-top-left-radius:.25rem;border-top-right-radius:.25rem;overflow:hidden}@media screen and (min-width:1024px){.card-image{width:50%;height:auto;border-top-left-radius:0;border-top-right-radius:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}.card-content{border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-color:#f0f0f0;background-color:#fff;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;padding:28px;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1}@media screen and (min-width:1024px){.card-content{border-left-width:0;border-top-width:1px;border-color:#f0f0f0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}.hero{position:relative;padding-top:112px;padding-bottom:112px;flex-direction:column;align-items:center}.contacto-foot .iconos,.hero{display:flex;justify-content:center}.contacto-foot .iconos{flex-wrap:wrap}.contacto-foot .iconx{display:flex;align-items:center;width:75%;padding:14px}@media screen and (min-width:1024px){.contacto-foot .iconx{justify-content:center;width:336px;padding:21px 14px;margin-right:14px;margin-bottom:28px;margin-left:14px;transition:.15s ease-in}}.contacto-foot .iconx:hover{border-color:#e8e8e8}.contacto-foot .iconx__txt{text-decoration:none;transition:.15s ease-in}.contacto-foot .iconx__txt:hover{color:#c76274}.iconsvg{max-height:2rem;margin:0 1rem}.chat{width:4rem;height:4rem;cursor:pointer}.alert-cookie,.chat{position:fixed;right:1rem;bottom:1rem}.alert-cookie{left:1rem;z-index:9;max-width:calc(100vw - 2rem);max-height:calc(80vh - 5rem);padding:1.5rem;box-shadow:0 2px 8px rgba(34,41,47,.7)}.alert-cookie.is-aside{right:auto;left:0;padding:.75rem;border-top-right-radius:50%;border-bottom-right-radius:50%;box-shadow:0 0 2px rgba(34,41,47,.7);opacity:1;transform-origin:left center;animation:pulsate 20s ease-out;animation-iteration-count:infinite}.alert-cookie.is-aside.is-disabled,.alert-cookie.is-aside.is-enabled{opacity:.5;animation-iteration-count:2}.alert-cookie.is-enabled{border:1px solid #38c271;border-left:0}.alert-cookie.is-disabled{border:1px solid #e8e8e8;border-left:0}.alert-cookie .emoji{width:1rem}.alert-cookie__row{position:relative;display:flex;margin-top:1rem}.alert-cookie__item-title{position:relative;margin:0 .4rem 0 0}.alert-cookie__item-content{position:absolute;top:2.5rem;right:0;left:0;display:flex}@media screen and (min-width:769px){.alert-cookie__item-content{top:0;left:8rem;max-height:8rem;overflow:auto}}@media screen and (max-width:768px){.alert-cookie__item-content{flex-direction:column}}.alert-cookie__item-desc{flex:1 0 70%}@media screen and (min-width:769px){.alert-cookie__item-desc{max-width:50%;flex:1 0 50%}}@media screen and (min-width:1024px){.alert-cookie__item-desc{max-width:30%;flex:1 0 30%}}.alert-cookie__input{position:absolute;visibility:hidden}.list-reset{list-style:none;padding:0}.bg-grey-light{background-color:#f0f0f0}.bg-white{background-color:#fff}.bg-red{background-color:#e3342f}.bg-yellow{background-color:#ffed4a}.bg-brand{background-color:#af1e39}.border-red{border-color:#e3342f}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.cursor-pointer{cursor:pointer}.cursor-move{cursor:move}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.table{display:table}.hidden{display:none}.flex{display:flex}.inline-flex{display:inline-flex}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.font-light{font-weight:300}.h-4{height:28px}.h-8{height:56px}.h-12{height:84px}.h-48{height:336px}.h-full{height:100%}.leading-h1{line-height:98px}.leading-h4{line-height:42px}.mx-1{margin-left:7px;margin-right:7px}.mx-2{margin-left:14px;margin-right:14px}.mx-4{margin-left:28px;margin-right:28px}.my-8{margin-top:56px;margin-bottom:56px}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:14px}.mr-2{margin-right:14px}.mb-2{margin-bottom:14px}.mr-3{margin-right:21px}.mt-4{margin-top:28px}.mr-4{margin-right:28px}.mb-6{margin-bottom:42px}.mb-12{margin-bottom:84px}.max-w-md{max-width:40rem}.min-h-full{min-height:100%}.-mx-2{margin-left:-14px;margin-right:-14px}.overflow-hidden{overflow:hidden}.p-1{padding:7px}.p-4{padding:28px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:7px;padding-right:7px}.px-2{padding-left:14px;padding-right:14px}.py-4{padding-top:28px;padding-bottom:28px}.px-4{padding-left:28px;padding-right:28px}.px-5{padding-left:35px;padding-right:35px}.py-6{padding-top:42px;padding-bottom:42px}.py-8{padding-top:56px;padding-bottom:56px}.pb-2{padding-bottom:14px}.pb-6{padding-bottom:42px}.pt-10{padding-top:70px}.pt-12{padding-top:84px}.pb-12{padding-bottom:84px}.pt-20{padding-top:140px}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.pin-y{top:0;bottom:0}.pin-x{right:0;left:0}.pin-t{top:0}.pin-r{right:0}.pin-l{left:0}.shadow{box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.fill-current{fill:currentColor}.text-center{text-align:center}.text-justify{text-align:justify}.text-black{color:#22292f}.text-grey-darker{color:#8c8c8c}.text-grey-dark{color:#d2d2d2}.text-white{color:#fff}.text-red{color:#e3342f}.text-h1{font-size:5.61rem}.text-h3{font-size:3.16rem}.text-h4{font-size:2.37rem}.text-h5{font-size:1.78rem}.text-h6{font-size:1.33rem}.text-small{font-size:.75rem}.italic{font-style:italic}.no-underline{text-decoration:none}.visible{visibility:visible}.w-4{width:28px}.w-6{width:42px}.w-12{width:84px}.w-auto{width:auto}.w-full{width:100%}.z-5{z-index:5}.z-9{z-index:9}.z-10{z-index:10}.bg-whatsapp{background-color:#25d366}a{color:#ae1e38}@media (max-width:576px){.min\:cursor-move{cursor:move}.min\:flex-col-reverse{flex-direction:column-reverse}}@media (max-width:768px){.mb\:cursor-move{cursor:move}.mb\:flex-col{flex-direction:column}.mb\:mx-1{margin-left:7px;margin-right:7px}.mb\:mt-1{margin-top:7px}.mb\:overflow-auto{overflow:auto}.mb\:px-2{padding-left:14px;padding-right:14px}.mb\:pt-2{padding-top:14px}.mb\:pt-12{padding-top:84px}.mb\:pb-12{padding-bottom:84px}.mb\:w-20{width:140px}.mb\:w-24{width:168px}}@media (min-width:769px){.tb\:cursor-move{cursor:move}.tb\:flex-row{flex-direction:row}.tb\:flex-col{flex-direction:column}.tb\:justify-between{justify-content:space-between}.tb\:mb-0{margin-bottom:0}.tb\:mb-1{margin-bottom:7px}.tb\:ml-1{margin-left:7px}.tb\:px-0{padding-left:0;padding-right:0}.tb\:pb-12{padding-bottom:84px}.tb\:pt-24{padding-top:168px}.tb\:w-1\/2{width:50%}.tb\:w-1\/3{width:33.33333%}}@media (max-width:1023px){.tch\:cursor-move{cursor:move}.tch\:flex-col{flex-direction:column}.tch\:flex-grow{flex-grow:1}.tch\:w-full{width:100%}}@media (min-width:1024px){.dk\:cursor-move{cursor:move}.dk\:hidden{display:none}.dk\:flex{display:flex}.dk\:flex-row{flex-direction:row}.dk\:mb-8{margin-bottom:56px}.dk\:ml-12{margin-left:84px}.dk\:px-4{padding-left:28px;padding-right:28px}.dk\:pr-10{padding-right:70px}.dk\:pb-10{padding-bottom:70px}.dk\:w-2\/3{width:66.66667%}.dk\:w-1\/5{width:20%}}@media (min-width:1216px){.ws\:cursor-move{cursor:move}}@media (min-width:1408px){.hd\:cursor-move{cursor:move}}.the-header{--navbar-height:98px}.logo{width:auto;height:var(--navbar-height);transition:height .34s ease-in;transform:translateZ(0)}@media screen and (min-width:769px){.logo{width:auto;min-height:calc(var(--navbar-height) + 3rem);transition:min-height .34s ease-in}}.logo.shrinked{width:auto;margin-top:1rem;margin-bottom:1rem;transition:height .34s ease-in;transform:translate3d(.1,0,0)}@media screen and (min-width:769px){.logo.shrinked{width:auto;min-height:5em;margin-top:0;margin-bottom:0;transition:min-height .34s ease-in}}.btn-burger{display:flex;width:2rem;height:2rem;flex-direction:column;justify-content:space-between}.btn-burger .carne,.btn-burger .pan{display:block;width:2rem;height:3px;background-color:#ae1e38;border-radius:1px}.btn-burger .pan{transition:transform .3s ease-in;transform-origin:center}.btn-burger .carne{transition:.3s ease-in-out;transition-property:transform opacity}.btn-burger.button-active .pan:first-child{position:relative;transform:rotate(45deg) translate(.4rem,1rem)}.btn-burger.button-active .pan:last-child{position:relative;transform:rotate(-45deg) translate(.3rem,-.9rem)}.btn-burger.button-active .carne{opacity:0;transform:scale(0)}@media screen and (min-width:1024px){.btn-burger{display:none}}.nav-menu{top:calc(var(--navbar-height) + .5rem)}@media screen and (max-width:1023px){.nav-menu{position:fixed;left:0;width:100vw;height:calc(100vh - 98px);padding:0;color:#fff;pointer-events:none;flex-direction:column;background-color:#f7e9eb;transition:transform .3s ease-in-out;transform:scale(0);transform-origin:top right}.nav-menu .navbar-item{transition:transform .3s ease;transform:scale(2)}}@media screen and (min-width:769px){.nav-menu{top:calc(var(--navbar-height) + 3.5rem)}}@media screen and (min-width:1024px){.nav-menu{top:0}}.nav-menu.is-active{pointer-events:auto;transition:.32s ease-in;transform:scale(1)}.nav-menu.is-active .navbar-item{transform:scale(1)}.nav-menu .navbar-item{margin:2rem 0;text-align:center}.social-active{position:fixed;bottom:1rem;z-index:30;display:flex!important;width:100%;height:10vh;font-size:2rem;color:#fff;align-items:center;justify-content:center}.button-active:active,.button-active:focus{outline:0!important;box-shadow:none}.nav-item{display:flex;justify-content:center;align-items:stretch;padding:0 14px;transition:background-color 325ms ease-out,color .2s ease}.nav-item a{display:inline-flex;color:#ae1e38!important;text-decoration:none;align-items:center}.nav-item a:visited{color:inherit}.navbar-item.is-active--exact{color:#421441!important;border-bottom:1px solid #421441}.inp-bx{position:relative;top:0;left:0;flex:1 1 auto;width:auto;height:42px;margin:14px 7px 7px}.inp-bx__input{bottom:0;padding-left:14px;color:#22292f;border-color:transparent;transition:.3s ease-out}.inp-bx__input:hover{background:#d2d2d2;border-color:#af1e39;box-shadow:2px 2px 5px #22292f}.inp-bx__input--expand{position:absolute;vertical-align:baseline}.inp-bx__label{position:absolute;bottom:7px;left:14px;color:#8c8c8c;transition:.3s ease-out;transition-property:transform,color;transform-origin:left bottom}.inp-bx__label-mnj{top:7px;bottom:0}.inp-bx__input.is-dirty,.inp-bx__input:focus{background:#e9e9e9;border-color:undefined}.inp-bx__input.is-dirty+.inp-bx__label,.inp-bx__input:focus+.inp-bx__label{color:undefined;transform:translate3d(0,-100%,0)}.box-aviso{display:block;width:100%;margin-top:14px;text-align:right}@media screen and (max-width:576px){.box-aviso{text-align:center}}.txt-footer{color:undefined}.txt-footer:hover{color:#af1e39}.logo-footer{display:flex;justify-content:center;align-items:center;width:112px;height:112px;background:#fff;border-radius:50%}.map{opacity:.5;transition:.3s;animation:pulsos 1.6s infinite}@keyframes pulsos{50%{transform:scale(1.1)}}.map:hover{opacity:1;transition:.3s}