.glide{position:relative;width:100%;box-sizing:border-box}.glide *{box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{user-select:none}.glide__slide{width:100%;height:100%;flex-shrink:0;white-space:normal;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:white;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);text-shadow:0 0.25em 0.5em rgba(0,0,0,0.1);opacity:1;cursor:pointer;transition:opacity 150ms ease, border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:white}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:0.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,0.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 0.25em 0.5em 0 rgba(0,0,0,0.1);margin:0 0.25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid white;background-color:rgba(255,255,255,0.5)}.glide__bullet--active{background-color:white}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}html{box-sizing:border-box}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body{font-family:"Heebo", sans-serif}.container{height:100%;max-width:90rem;margin:0 auto;padding:0 1em}.sectionHeader{width:100%;padding:0.5em 0;font-family:"Palanquin", sans-serif;font-weight:700;letter-spacing:1px;color:#19355f;border-bottom:solid #444444 1px;text-align:right}.row{display:flex}@media screen and (max-height: 600px){body{font-size:14px}}@media screen and (min-width: calc(48*1em)){.container,.sectionContainer{padding:0 5em}}.nav{position:fixed;top:0;left:0;width:100%;height:3.5em;background-color:rgba(255,255,255,0.7);backdrop-filter:blur(15px);z-index:99}.nav .container{display:flex;align-items:center;justify-content:space-between}.nav--brand{height:100%;width:30%}.nav--brand img{width:100%;height:100%}.nav--links{list-style:none;display:none}.nav--links__item{cursor:pointer;margin-left:2em;position:relative}.nav--links__item-line{position:absolute;left:0;bottom:0;height:3px;width:0;background-color:#ff8300;transition:0.3s ease 50ms}.nav--links__item a{text-decoration:none;color:#19355f;font-weight:400;font-family:"Palanquin", sans-serif}.nav--links__item a:hover+div{width:100%}.nav--burger{cursor:pointer;z-index:99}.nav--burger div{background-color:#164e87;width:25px;height:3px;margin:3px}.nav--phone{background-color:#164e87;padding:0.5em 1em;border-radius:7px}.nav--phone a{text-decoration:none;color:white}.nav--hidden{position:fixed;background-color:#164e87;height:100vh;width:100%;top:0;left:-100%;display:flex;justify-content:center;align-items:center}.nav--hidden__list{list-style:none;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.nav--hidden__list-item{margin-bottom:2em}.nav--hidden__list-item a{text-decoration:none;color:white;font-size:1.5em;transition:all 0.3s ease 50ms;font-family:"Palanquin", sans-serif}.nav--hidden__list-item a:hover{color:#ff8300}@media screen and (max-height: 500px){.nav{height:3em}}@media screen and (min-width: calc(48*1em)){.nav--phone{display:none}.nav--brand{width:12em}}@media screen and (min-width: calc(60.25*1em)){.nav--links{display:flex;align-items:center}.nav--whatsapp{display:inline-block;height:100%}.nav--whatsapp__img{display:flex;align-items:center;--size: 1.8em;margin-top:0.25rem;width:var(--size);height:var(--size)}.nav--whatsapp__img img{object-fit:contain;height:100%;width:100%}.nav--burger{display:none}}.landing{height:calc(100vh - 3.5em);position:relative;max-width:90em;margin:0 auto;margin-top:3.5em;background-image:url(assets/images/51a8d0bfe1bbe2d6.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width: 768px){.landing{background-image:url(assets/images/f60108651b1da21b.jpg)}}@media screen and (min-width: 960px){.landing{background-image:url(assets/images/ed502b9ff9614881.jpg)}}@media screen and (min-width: 1200px){.landing{background-image:url(assets/images/1242e9ae802d7bd0.jpg)}}.landing .row{position:absolute;top:0;left:0;width:100%;max-width:90em;height:100%;flex-direction:column;height:100%}.landing .textCol{position:relative;height:38%}.landing .textCol .container{display:flex;align-items:flex-end;position:relative}.landing .imgCol{height:62%}.landing--card{position:absolute;width:75%;transform:translateY(-50%);top:100%;padding:2em;background:#164e87;box-shadow:10px 10px 10px rgba(46,54,68,0.03)}.landing--whatsapp{display:flex;text-decoration:none;color:white;background-color:#1bd741;margin-top:1em;font-size:1.25em;gap:0.5em;padding:0.5em;border-radius:5px;box-shadow:0px 4px 4px rgba(0,0,0,0.25)}.landing--whatsapp__icon{--size: 1.5em;flex-shrink:0;height:var(--size);width:var(--size)}.landing--whatsapp__icon img{object-fit:contain;height:100%;width:100%}.landing--title{line-height:1.125;line-height:1.5;font-size:1.5em;color:white;font-weight:300;transform-origin:topbottom}.landing--title span{color:#ff8300;font-weight:600}@media screen and (min-width: calc(24.15*1em)){.landing--title{font-size:1.7em}}@media screen and (min-width: calc(48*1em)){.landing--title{font-size:2em}}@media screen and (min-width: calc(60.25*1em)){.landing .row{flex-direction:row}.landing .textCol,.landing .imgCol{height:100%}.landing .textCol{width:38%}.landing .imgCol{width:62%}.landing--card{width:30em;top:50%;right:-160px}.landing--whatsapp{width:fit-content;padding:0.5 2em}.landing--title{font-size:2em;margin-bottom:2em}}@media screen and (min-width: calc(75*1em)){.landing{margin-top:0;overflow:hidden}.landing--back{height:calc(100vh - 3.5em);margin-top:3.5em;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.landing--title{font-size:2em;line-height:1.5}}@media screen and (min-width: calc(75*1em)) and (max-height: 800px){.landing--title{font-size:2em}}.benefits{padding:2em 0;height:calc(100vh - 3.5em);overflow:hidden;background-color:#dbe3ec}.benefits--header{padding:0.5em 0;font-family:'Palanquin', sans-serif;font-weight:700;letter-spacing:1px;color:#19355f;border-bottom:solid #444444 1px;text-align:right}.benefits--list{list-style:none}.benefits--list__item{padding:2em 0;font-weight:300;align-items:center;font-family:'Palanquin', sans-serif;color:#444444;color:black;border-bottom:solid #444444 1px}.benefits--list__item:first-of-type{margin-top:2em}.benefits--list__item:last-of-type{border-bottom:none}.benefits--list__item-big{line-height:1;font-size:2.2em;font-weight:500}.benefits--list__item-small{margin-top:0;line-height:1;font-size:1.5em}.benefits--list__item img{height:calc(1.414* 0.707em)}.benefits--list__item-text{margin-left:0.5em}@media screen and (min-width: calc(48*1em)){.benefits{height:auto;padding-bottom:6em}.benefits--list__item{padding:3em 0}.benefits--list__item-big{font-size:4em}.benefits--list__item-small{font-size:2.5em}}@media screen and (min-width: calc(60.25*1em)){.benefits--list__item-big{font-size:4.5em}}@media screen and (min-width: calc(75*1em)){.benefits--container{display:flex;justify-content:center}.benefits--list{width:fit-content}.benefits--list__item-big{font-size:4.5em}}.solutions{background-color:#fff9f5;background-color:#f3f4f7;padding:2em 0;padding-bottom:0;position:relative}.solutions .container{position:relative}.solutions--overlay{position:fixed;z-index:223;top:0;left:0;height:100vh;width:100vh;border-radius:50%;background-color:#ff8300;transform-origin:center;transform:translate(-50%, -50%);display:flex;justify-content:center;align-items:center}.solutions--overlay iframe{position:absolute;top:0;left:0;outline:none;border:none;width:100%;height:100%}.solutions--overlay__container{position:relative;height:100%;width:100%;padding-top:56.25%}.solutions--overlay__closeBtn{position:fixed;top:2em;right:2em;height:2.5em;width:2.5em;outline:none;border:none;cursor:pointer}@media screen and (min-width: calc(24.15*1em)) and (max-height: 800px){.solutions--overlay__closeBtn{height:4em;width:4em;background-color:#164e87;border-radius:50%;padding:1em}}@media screen and (min-width: calc(75*1em)){.solutions--overlay__closeBtn{height:4em;width:4em;background-color:#164e87;border-radius:50%;padding:1em}}.solutions--overlay__closeBtn img{object-fit:cover;height:100%;width:100%}.solutions--title{font-size:3em;font-weight:300;padding:1em 0;text-align:center;color:#19355f}.solutions--product{overflow:hidden;background-color:#fcf1ea;padding:2em 1em;height:calc(100vh - 3.5em)}@media screen and (max-height: 500px){.solutions--product{height:auto}}.solutions--product_middle{background-color:#e8e9ea}.solutions--product_last{background-color:#bdcfdd}.solutions--product__header{padding:0.5em 0;border-bottom:solid #444444 1px}.solutions--product__title{color:#19355f;text-align:right;font-family:"Palanquin", sans-serif;font-weight:700;letter-spacing:1px}.solutions--product__photo{position:relative;width:100%;margin-top:0em;margin-bottom:1em}.solutions--product__photo-main.color{background-color:#1f1d38}.solutions--product__photo-main,.solutions--product__photo video,.solutions--product__photo img{box-shadow:0px 4px 12px 6px rgba(0,0,0,0.25);object-fit:cover;height:100%;width:100%}.solutions--product__photo .white{background-color:white}.solutions--product__strapline{margin-top:2em;font-size:calc(1.414* 1em);line-height:1;font-weight:500;color:#19355f;width:10em}.solutions--product__description{font-family:'Palanquin';font-weight:300;color:#444444;margin-top:0.5em;line-height:1}.solutions--product__button{position:relative;display:block;background-color:#1f6faf;color:white;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:5px;text-decoration:none;padding:0.5em 2em;text-align:center;margin:2em 0;overflow:hidden;transition:all 0.2s ease}.solutions--product__button:hover::before{position:absolute;transform:translateX(100%)}.solutions--product__button::before{content:"";position:absolute;display:block;top:0;left:-100%;height:100%;width:100%;background-color:#75c5ef;z-index:-1;transition:all 0.2s ease}.solutions--product__thumbs{display:none}@media screen and (min-width: calc(48*1em)){.solutions--title{font-size:4em}.solutions--product{padding:2em 0em;height:auto}.solutions--product_middle .solutions--product__thumbs::before,.solutions--product_middle .solutions--product__thumbs::after{background-color:#e8e9ea}.solutions--product_last .solutions--product__thumbs::before,.solutions--product_last .solutions--product__thumbs::after{background-color:#bdcfdd}.solutions--product__header{margin-bottom:2em}.solutions--product__body{display:grid;grid-template-columns:1fr 1fr;column-gap:2em;grid-template-rows:20vh auto auto auto}.solutions--product__strapline{grid-row:1 / 2;grid-column:1 / 2;margin-top:0;font-size:2.25em;line-height:1.25;width:70%}.solutions--product__description{font-size:1.25em;grid-row:1 / 3;grid-column:2 / 3;line-height:1.5;margin-top:0}.solutions--product__button{grid-row:2 / 3;grid-column:1 / 2;display:inline-block;width:fit-content;margin-bottom:0}.solutions--product__photo{margin-top:2em;grid-row:3 / 4;grid-column:1 / 3}.solutions--product__thumbs{position:relative;display:block;grid-row:4 / 5;grid-column:1 / 3;overflow:visible}.solutions--product__thumbs::before,.solutions--product__thumbs::after{content:"";position:absolute;top:0;height:100%;width:25vw;background-color:#fcf1ea;z-index:2}.solutions--product__thumbs::before{left:-25vw}.solutions--product__thumbs::after{right:-25vw}.solutions--product__thumbs .glide__track{overflow:visible}.solutions--product__thumbs .glide__slides{overflow:visible}.solutions--product__thumbs .glide__slide{height:100%;cursor:pointer;transition:0.3s ease-in 50ms}.solutions--product__thumbs .glide__slide img{object-fit:cover;height:100%;width:100%}.solutions--product__thumbs .glide__slide:hover{transition:0.3s ease-out 50ms;transform:translateY(-15px)}}@media screen and (min-width: calc(60.25*1em)){.solutions--product{height:auto;padding-bottom:8em}.solutions--product__body{grid-template-rows:auto auto auto auto}.solutions--product__strapline{grid-column:1 / 2;grid-row:1 / 2}.solutions--product__description{grid-column:1 / 2;grid-row:2 / 3;padding-top:1em;margin-top:1em;width:18em}.solutions--product__photo{grid-column:2 / 3;grid-row:1 / 4;margin-top:0}.solutions--product__photo img{height:auto}.solutions--product__button{grid-column:1 / 2;grid-row:3 / 4;height:fit-content}.solutions--product__thumbs{grid-column:1 / 3;grid-row:4 / 5;margin-top:6em}}.clients{background-color:#ecedf1;background-color:white;padding:6em 0}.clients .container{width:fit-content}.clients--text{font-size:calc(1.414* 1.2em);line-height:1.25;color:#19355f;color:#444444;font-weight:300}.clients--text span{color:#ff8300;font-weight:700}.clients .glide{margin-top:2em;padding:0 1em}.clients .glide .container{max-width:100%}.clients .glide__slides{display:flex;align-items:center}.clients .glide__slide img{object-fit:contain;width:100%;height:100%;max-height:70px}.clients .glide #argus{opacity:0.6}.clients .glide #bioscan{opacity:0.6}@media screen and (min-width: calc(60.25*1em)){.clients--text{margin-bottom:2em}.clients .glide .contaier{max-width:90em}}.ctalanding{background-color:#a7a9ac}.ctalanding--title{color:#19355f;font-weight:300}.certificados{padding:2em 0;padding-bottom:6em;overflow:hidden}.certificados--title{font-size:3em;font-weight:300;color:#164e87;line-height:1;margin-top:0.5em;margin-bottom:0.5em}.certificados--title span{font-size:0.707em;color:#1f6faf}.certificados--photo{margin-top:1em}.certificados--photo img{object-fit:cover;height:100%;width:100%}.certificados--description{font-family:'Palanquin';font-weight:300;color:#444444;margin-top:1em}.certificados--list{list-style:none;margin-top:3em}.certificados--item{height:5em;cursor:pointer;border-bottom:solid thin #444444;overflow:hidden}.certificados--item:last-of-type{border-bottom:none}.certificados--item__header{display:flex;padding:1em 0;height:5em}.certificados--item__number{font-size:2em;color:#444444;font-weight:300;margin-right:1.5em}.certificados--item__logo img{object-fit:contain;height:100%}.certificados--item__content{padding:1em;background-color:#edf8fd;margin-bottom:1em}.certificados--item__content a{display:block;margin-bottom:1em}.certificados--item__content a:last-of-type{margin-bottom:0}@media screen and (min-width: calc(48*1em)){.certificados--item__logo img{transition:all 0.3s ease 50ms}.certificados--item__number{transition:all 0.3s ease 50ms}.certificados--item:hover .certificados--item__number{font-weight:700;color:#ff8300}.certificados--item:hover .certificados--item__logo img{transform:scale(1.05)}}@media screen and (min-width: calc(60.25*1em)){.certificados--row{display:flex;gap:3em}.certificados--photo{width:50%}.certificados--container{width:50%}}.footer{background-color:#164e87;color:white}.footer .container{padding:3em 1em}.footer--brand{margin-bottom:1em}.footer--brand img{width:30%}.footer--about{font-weight:300;line-height:1.25;font-family:'Palanquin', sans-serif;max-width:20em;font-size:0.85em}.footer--social{margin-top:2em;display:flex;gap:2em}.footer--social__link{display:inline-block;width:2.5em;height:2.5em}.footer--social__link img{object-fit:cover;height:100%;width:100%}.footer--links{margin-top:2em;list-style:none}.footer--links__item{margin-bottom:0.5em;font-size:0.85em}.footer--links a{color:white;transition:all 0.3s ease 50ms;cursor:pointer}.footer--links a:hover{color:#ff8300}.footer--end{background-color:#19355f}.footer--end .container{padding:1em}.footer--end__item{display:flex;font-weight:700;line-height:1.25;margin-top:1.5em;transition:all 0.3s ease 50ms;font-size:0.85em}.footer--end__item-icon{background-repeat:no-repeat;background-position:center;margin-right:1em}.footer--end__item .location_icon{background-image:url(assets/images/54af58cc63e958fe.svg);background-size:contain;width:2em;height:2em}.footer--end__item .phone_icon{background-image:url(assets/images/bb99362ded718f99.svg);width:1.5em;height:1.5em}.footer--end__item .mail_icon{background-image:url(assets/images/04b5857396c207e6.svg);background-size:cover;width:1.5em;height:1em}.footer--end__item:first-of-type{margin-top:0;font-weight:400}.footer--end__item:last-of-type{font-weight:700}@media screen and (min-width: calc(48*1em)){.footer .container{padding:3em 5em}.footer--row{display:flex;justify-content:space-between}.footer--links{margin-top:0}.footer--end .container{padding:1em 5em}.footer--end__item{align-items:center}.footer--end__item .location_icon{width:2em;height:2em}.footer--end__item .mail_icon{width:2em;height:2em}}@media screen and (min-width: calc(60.25*1em)){.footer--brand img{width:12rem}.footer--about{font-size:1em}.footer--end .container{padding:1em 5em}.footer--end__row{display:flex;justify-content:space-between;align-items:center}.footer--end__item{margin-top:0;transition:all 0.3s ease 50ms}.footer--end__item:hover{transform:scale(1.1)}.footer--end__item:last-of-type{margin-top:0}.footer--end__item .location_icon{width:2em;height:1.5em}.footer--end__item .mail_icon{width:1.5em;height:1em}}.no-scroll-y{overflow-y:hidden}.ctn-preloader{align-items:center;cursor:none;display:flex;height:100%;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:900}.ctn-preloader .animation-preloader{position:absolute;z-index:100}.ctn-preloader .animation-preloader .spinner{animation:spinner 1s infinite linear;border-radius:50%;border:3px solid rgba(255,255,255,0.2);border-top-color:#ffffff;height:9em;margin:0 auto 3.5em auto;width:9em}.ctn-preloader .animation-preloader .txt-loading{font-weight:700;font-size:5em;text-align:center;user-select:none}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{animation:letters-loading 4s infinite;color:white;content:attr(data-text-preloader);left:0;opacity:0;position:absolute;top:0;transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading .letters-loading{color:rgba(255,255,255,0.2);position:relative}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{animation-delay:0.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay:0.4s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay:0.6s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay:0.8s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay:1s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay:1.2s}.ctn-preloader .loader-section{background-color:#19355f;height:100%;position:fixed;top:0;width:calc(50% + 1px)}.ctn-preloader .loader-section.section-left{left:0}.ctn-preloader .loader-section.section-right{right:0}.loaded .animation-preloader{opacity:0;transition:0.3s ease-out}.loaded .loader-section.section-left{transform:translateX(-101%);transition:0.7s 0.3s all cubic-bezier(0.1, 0.1, 0.1, 1)}.loaded .loader-section.section-right{transform:translateX(101%);transition:0.7s 0.3s all cubic-bezier(0.1, 0.1, 0.1, 1)}@keyframes spinner{to{transform:rotateZ(360deg)}}@keyframes letters-loading{0%,75%,100%{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@media screen and (max-width: 767px){.ctn-preloader .animation-preloader .spinner{height:8em;width:8em}.ctn-preloader .animation-preloader .txt-loading{font-size:3.5em;font-weight:700}}@media screen and (max-width: 500px){.ctn-preloader .animation-preloader .spinner{height:7em;width:7em}.ctn-preloader .animation-preloader .txt-loading{font-size:2em;font-weight:700}}.goto{border-radius:5.8rem;background-color:#ff8300;color:#fff;padding:0 0.6rem 0 2.2rem;display:inline-flex;height:3em;height:2em}.goto--link{display:flex}.goto--svg{height:1em;width:1em}.contact{position:fixed;top:0;left:-100%;height:100vh;width:100%;background-color:#f2f4f8;z-index:101}.contact .container{padding:3em}.contact--close{position:absolute;display:flex;align-items:center;top:1.5em;right:1.5em;height:1.6em;gap:0.5em;color:#19355f;cursor:pointer}.contact--close__icon{height:1.6em}.contact--close__icon img{object-fit:cover;height:100%;width:100%}.contact--title{font-size:2em;font-weight:500;color:#19355f;margin-top:1.25em;line-height:1.25}.contact--subtitle{margin-top:0.5em;font-size:1.25em;font-weight:300;color:#19355f;line-height:1.25}.contact--promise{font-family:'Palanquin';font-weight:700;font-size:0.8em;line-height:1;text-decoration:underline;color:#19355f;margin-top:1em}.contact--form{margin-top:4em}.contact--form__inputPortal{height:5em;overflow:hidden}.contact--form__inputGroup{height:5em}.contact--form__inputGroup-label{font-family:'Palanquin';color:#19355f}.contact--form__inputGroup-label span{font-weight:700}.contact--form__inputGroup-input{margin-top:0.5em;padding:0.25em 1em;font-family:'Palanquin';font-size:1em;width:100%;border-radius:7px;border:none}.contact--form__inputGroup-input.error{border:solid #ff5019}.contact--form__inputGroup-submit{position:relative;display:block;background-color:#ff8300;color:white;border-radius:5px;border:none;width:100%;font-size:1em;margin-top:0.5em;padding:0.5em 1em;cursor:pointer;overflow:hidden;z-index:103;transition:all 0.2s ease}.contact--form__inputGroup-submit:hover::before{transform:translateX(100%)}.contact--form__inputGroup-submit::before{position:absolute;content:'';top:0;left:-100%;height:100%;width:100%;background-color:#75c5ef;z-index:-1;transition:all 0.2s ease}.contact--form__buttonRow{display:flex;justify-content:space-between}.contact--form__button{display:flex;align-items:center;justify-content:flex-end;gap:0.5em;width:9em;border-radius:50px;border-color:#19355f;padding:5px;margin-top:2em;background-color:white;cursor:pointer;transition:all 0.3s ease 50ms}.contact--form__button img{object-fit:cover;height:100%;width:100%}.contact--form__button_prev{flex-direction:row-reverse}.contact--form__button_prev.inactive{opacity:0;cursor:default;user-select:none}.contact--form__button_next.inactive{opacity:0;cursor:default;user-select:none}.contact--form__button:hover{background-color:#19355f}.contact--form__button:hover .contact--form__button-text{color:white}.contact--form__button-text{color:#19355f;text-decoration:underline}.contact--form__button-img{background-color:#ff8300;border-radius:50%;height:100%;width:2.5em;height:2.5em;padding:5px;display:flex;align-items:center;justify-content:center}.contact--form #producto{display:none}.contact--error{position:absolute;left:0;top:100%;width:100%;padding:1em;font-family:'Palanquin', sans-serif;background-color:#ff5019;color:white;text-align:center}.contact--error__text{line-height:1.25}.contact--overlay{background-color:rgba(25,53,95,0.3);backdrop-filter:blur(4px);position:fixed;z-index:100;top:0;left:0;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center}.contact--overlay_final{z-index:105}.contact--overlay__messageContainer{transform:translateY(-50%);background-color:green;color:white;padding:2em}@media screen and (min-width: calc(48*1em)){.contact{width:50%;left:-50%}}@media screen and (min-width: calc(60.25*1em)){.contact{width:30em;left:-30em}}.ctaButton{position:relative;border-radius:7px;background-color:#ff8300;color:white;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;padding:0.5em 1em;overflow:hidden;transition:all 0.2s ease}.ctaButton_secondary{background-color:white;font-weight:700;text-transform:uppercase}.ctaButton:hover::before{transform:translateX(100%)}.ctaButton::before{position:absolute;content:'';top:0;left:-100%;height:100%;width:100%;background-color:#75c5ef;z-index:-1;transition:all 0.2s ease}.sale{position:fixed;z-index:20;bottom:1em;right:1em;height:100px;width:100px;border-radius:50%;cursor:pointer;overflow:hidden;animation:groAnim 3s ease-in-out infinite}.sale .discount{position:absolute;top:calc(50% + 8px);left:50%;transform:translate(-50%, -50%);object-fit:cover;height:100%;width:100%;z-index:1}.sale::after{content:'';position:absolute;top:0;left:0;height:100%;width:100%;border-radius:50%;background:linear-gradient(45deg, #ff0047, #6eff00);animation:saleAnim 5s linear infinite;z-index:0}.sale--overlay{position:fixed;top:0;left:0;height:100vh;width:100%;padding:3em 1em;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:100}.sale--container{position:relative;background-color:white;background:linear-gradient(135deg, #fd890e, #fa192e);color:white;padding:1em 1em 1em 1em;border-radius:5px}.sale--closeBtn{position:absolute;top:1em;right:1em;height:1.5em;width:1.5em;background:none;border:none;outline:none;cursor:pointer}.sale--closeBtn img{object-fit:cover;height:100%;width:100%}.sale--title{font-weight:400;font-size:2.5em;width:3em;line-height:1;padding:0 0.125em}.sale .desde{position:absolute;top:0.5rem;right:3rem;color:white;color:green}.sale--price{position:absolute;margin-left:auto;display:block;width:fit-content;top:1rem;right:3rem;font-size:2em;font-weight:700;padding:0.5em;border-radius:50%;border:dashed white}.sale--price::before{content:'Desde';position:absolute;top:0;right:2.5rem;font-weight:300;font-size:1.25rem}.sale--price::after{content:'por estudio';position:absolute;bottom:-0.25rem;left:2rem;height:2em;width:10em;font-size:0.5em;font-weight:300}.sale--time{font-weight:700;letter-spacing:2px;font-size:0.7em;margin-top:2em}.sale--list{list-style:none;border-top:solid white thin;padding-top:1.5em}.sale--list li{display:flex;margin-bottom:1em}.sale--list li p:first-of-type{flex-basis:2em;flex-shrink:0}@media screen and (min-width: calc(48*1em)){.sale{bottom:2em;right:2em}}@media screen and (min-width: calc(60.25*1em)){.sale{height:120px;width:120px}}@keyframes saleAnim{0%{filter:hue-rotate(0deg)}100%{filter:hue-rotate(360deg)}}@keyframes groAnim{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.circle{position:absolute;z-index:20;bottom:0;right:-10%;height:150px;width:150px;transform:translateY(50%);border-radius:50%;text-transform:uppercase;color:#ff8300;font-size:20px;font-weight:700;display:flex;justify-content:center;align-items:center;cursor:pointer}.circle--text{position:absolute;width:100%;height:100%;user-select:none}.circle--text span{position:absolute;left:50%;font-size:1em;transform-origin:0 75px;user-select:none}.circle--logo{position:absolute;z-index:21;height:40px;width:40px;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#ff8300;box-shadow:0px 4px 12px 6px rgba(0,0,0,0.25);border-radius:50%}@media screen and (min-width: calc(48*1em)){.circle{height:200px;width:200px;top:0;transform:translateY(-30%)}.circle--text span{font-size:1.2em;transform-origin:0 100px}.circle--logo{height:80px;width:80px}}@media screen and (min-width: calc(60.25*1em)){.circle{left:0;top:auto;bottom:0;transform:translateX(-60%) translateY(0)}}.thumbsOverlay{position:fixed;top:0;left:0;height:100vh;width:100%;padding:3em 1em;background-color:rgba(0,0,0,0.6);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:100}.thumbsOverlay__container{position:relative;width:100%;height:auto;background-color:white;border-radius:5px;display:flex;justify-content:center;align-items:center;padding:3em 1em 1em 1em;overflow:hidden}.thumbsOverlay__screenshot{object-fit:contain;height:100%;width:100%}.thumbsOverlay__closeBtn{position:absolute;top:1em;right:1em;height:1em;width:1em;cursor:pointer;transition:0.3s ease-out 50ms}.thumbsOverlay__closeBtn:hover{transform:scale(1.1)}.thumbsOverlay__closeBtn img{object-fit:cover;height:100%;width:100%}@media screen and (min-width: calc(60.25*1em)){.thumbsOverlay__container{height:90vh;width:auto}}


/*# sourceMappingURL=index.11f2fb6da1cc308f.css.map*/