*,::after,::before{box-sizing:border-box}:focus{outline:0}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0;overflow-x:hidden;color:#fff;font-family:Lato,sans-serif;font-size:14px;font-smooth:always;font-weight:400;line-height:1.2;text-align:left;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}hr{height:0;box-sizing:content-box;overflow:visible}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}dl,ol,ul{margin:0;padding-left:0;list-style:none}b,strong{font-weight:700}a{text-decoration:none}a:hover{text-decoration:none}button{border-radius:0;cursor:pointer}button:focus{outline:0 none}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}textarea{overflow:auto;resize:vertical}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[hidden]{display:none!important}body{color:#fff;background-color:#fff}body.is-open{overflow:hidden}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.site-main{position:relative;margin:0 auto;overflow:hidden;background-color:#fff}.wrapper{max-width:1200px;margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:insert(50%);white-space:nowrap;border:0}.spin{animation:spin 2s linear infinite}.pulse{animation:spin 1s steps(8) infinite}@-moz-keyframes open-first-bar{0%{top:50%;transform:translateY(-50%) rotate(45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:100%;transform:translateY(-100%)}}@-webkit-keyframes open-first-bar{0%{top:50%;transform:translateY(-50%) rotate(45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:100%;transform:translateY(-100%)}}@-o-keyframes open-first-bar{0%{top:50%;transform:translateY(-50%) rotate(45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:100%;transform:translateY(-100%)}}@keyframes open-first-bar{0%{top:50%;transform:translateY(-50%) rotate(45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:100%;transform:translateY(-100%)}}@-moz-keyframes open-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:0}100%,51%{top:50%;transform:translateY(-50%);opacity:1}}@-webkit-keyframes open-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:0}100%,51%{top:50%;transform:translateY(-50%);opacity:1}}@-o-keyframes open-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:0}100%,51%{top:50%;transform:translateY(-50%);opacity:1}}@keyframes open-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:0}100%,51%{top:50%;transform:translateY(-50%);opacity:1}}@-moz-keyframes open-third-bar{0%{top:50%;transform:translateY(-50%) rotate(-45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:0;transform:translateY(0)}}@-webkit-keyframes open-third-bar{0%{top:50%;transform:translateY(-50%) rotate(-45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:0;transform:translateY(0)}}@-o-keyframes open-third-bar{0%{top:50%;transform:translateY(-50%) rotate(-45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:0;transform:translateY(0)}}@keyframes open-third-bar{0%{top:50%;transform:translateY(-50%) rotate(-45deg)}50%{top:50%;transform:translateY(-50%)}100%{top:0;transform:translateY(0)}}@-moz-keyframes close-first-bar{0%{top:100%;transform:translateY(-100%)}50%{top:50%;transform:translateY(-50%)}100%{top:58%;transform:translateY(-100%) rotate(45deg)}}@-webkit-keyframes close-first-bar{0%{top:100%;transform:translateY(-100%)}50%{top:50%;transform:translateY(-50%)}100%{top:58%;transform:translateY(-100%) rotate(45deg)}}@-o-keyframes close-first-bar{0%{top:100%;transform:translateY(-100%)}50%{top:50%;transform:translateY(-50%)}100%{top:58%;transform:translateY(-100%) rotate(45deg)}}@keyframes close-first-bar{0%{top:100%;transform:translateY(-100%)}50%{top:50%;transform:translateY(-50%)}100%{top:58%;transform:translateY(-100%) rotate(45deg)}}@-moz-keyframes close-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:1}100%,51%{top:50%;transform:translateY(-50%);opacity:0}}@-webkit-keyframes close-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:1}100%,51%{top:50%;transform:translateY(-50%);opacity:0}}@-o-keyframes close-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:1}100%,51%{top:50%;transform:translateY(-50%);opacity:0}}@keyframes close-second-bar{0%,50%{top:50%;transform:translateY(-50%);opacity:1}100%,51%{top:50%;transform:translateY(-50%);opacity:0}}@-moz-keyframes close-third-bar{0%{top:0;transform:translateY(0)}50%{top:50%;transform:translateY(-50%)}100%{top:44%;transform:translateY(0) rotate(-45deg)}}@-webkit-keyframes close-third-bar{0%{top:0;transform:translateY(0)}50%{top:50%;transform:translateY(-50%)}100%{top:44%;transform:translateY(0) rotate(-45deg)}}@-o-keyframes close-third-bar{0%{top:0;transform:translateY(0)}50%{top:50%;transform:translateY(-50%)}100%{top:44%;transform:translateY(0) rotate(-45deg)}}@keyframes close-third-bar{0%{top:0;transform:translateY(0)}50%{top:50%;transform:translateY(-50%)}100%{top:44%;transform:translateY(0) rotate(-45deg)}}@-moz-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}@-o-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.d-flex{display:flex!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.flex-auto{flex:0 0 auto!important}.site-footer{position:relative;overflow:hidden;background-color:#f2f2f2}.site-footer__header{padding-top:32px}.site-footer__header+.site-footer__contact{margin-top:23px}.site-footer__header .wrapper{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:1}.site-footer__header .wrapper:before{content:'';position:absolute;top:0;right:50%;transform:translate(51%,56%);background:url(../img/logo-bg.svg) no-repeat center center;background-size:contain;width:740px;height:300px;z-index:-1}.site-footer__header .goto{color:#21409a;font-size:16px;font-weight:700}.site-footer__header .btn{padding:14px 40px 15px}.site-footer__header .btn svg{fill:#21409a;width:12px;height:12px;margin-top:5px;margin-left:16px;transform:rotate(180deg)}.site-footer__header .btn:hover svg{fill:#fff}.site-footer__menu{display:flex;align-items:center;padding-right:12px}.site-footer__menu .footer-menu{display:flex;gap:50px}.site-footer__menu .footer-menu__item a{transition:.3s ease}.site-footer__menu .footer-menu__item a:hover{color:#00a3e0}.site-footer__contact+.site-footer__links{margin-top:32px}.site-footer__contact .wrapper{display:flex;justify-content:space-between;align-items:center}.site-footer__contact .brand-seal{display:flex}.site-footer__contact .brand-seal .title{color:#343434}.site-footer__contact .contact-list{display:flex;column-gap:110px;padding-top:22px}.site-footer__contact .contact-list__item:last-child span{display:flex;align-items:center;gap:20px}.site-footer__contact .contact-list__item h5{color:rgba(0,0,0,.5);font-size:18px;font-weight:700;margin-bottom:16px}.site-footer__contact .contact-list__item a{color:#21409a;font-size:18px;font-weight:700;transition:.3s ease}.site-footer__contact .contact-list__item a:hover{color:#00a3e0}.site-footer__contact .contact-list__item svg{fill:#21409a;width:18px;height:18px;transition:.3s ease}.site-footer__contact .contact-list__item svg:hover{fill:#00a3e0}.site-footer__links .wrapper{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding-top:50px;padding-bottom:50px;border-top:1px solid rgba(112,112,112,.1);color:rgba(112,112,112,.5)}.site-footer__links .wrapper a{color:currentColor;transition:.3s ease}.site-footer__links .wrapper a:hover{color:rgba(112,112,112,.8)}.site-footer__links .wrapper a[href="#termos"]{margin-right:32px}.site-header{background:0 0;position:fixed;top:0;left:0;right:0;z-index:1000}.site-header.is-sticky{background:linear-gradient(45deg,#21409a,#00a3e0)}.site-header a{color:#fff;text-decoration:none;transition:all .3s ease}.site-header .wrapper{display:flex;position:relative;align-items:center;justify-content:space-between;min-height:85px}.site-header__menu:before{content:'';position:fixed;z-index:-1;background-color:#000;transition:opacity .2s ease;opacity:0;pointer-events:none;top:0;left:0;right:0;bottom:0}.site-header__menu.is-open:before{opacity:.4}.site-header__menu.is-open .toggle-icon span{background-color:#21409a}.site-header__menu.is-open .toggle-icon span:first-child{transform:translateY(5px) rotate(45deg)}.site-header__menu.is-open .toggle-icon span:nth-child(2){opacity:0}.site-header__menu.is-open .toggle-icon span:last-child{transform:translateY(-9px) rotate(-45deg)}.site-header__menu.is-open .main-menu{transform:translateX(0);transition-delay:.1s}.site-header .toggle-icon{display:flex;flex-direction:column;gap:5px;position:absolute;top:35px;right:20px;z-index:2}.site-header .toggle-icon span{background-color:#fff;transition:all .3s ease;width:22.5px;height:2px;border-radius:4px}.site-header .social-icons{display:flex;gap:20px}.site-header .social-icons svg{width:18px;height:18px;fill:#21409a}.site-header .main-menu{position:fixed;top:0;right:0;display:flex;gap:50px;transition:all .3s}.site-header .main-menu__item a{transition:all .3s ease;position:relative}.site-header .main-menu__item a.active{opacity:1}.site-header .main-menu__item a.active:after{transform:translateX(-50%) scaleX(1)}.site-header .main-menu__item a:after{content:'';position:absolute;bottom:-12px;left:50%;width:25px;background-color:#fff;height:3px;transform:translateX(-50%) scaleX(0);transform-origin:center;transition:.3s ease;border-radius:3px}.site-header .main-menu__item a:hover{opacity:1}.site-header .main-menu__item a:hover:after{transform:translateX(-50%) scaleX(1)}.site-header .btn{font-size:14px;padding:10px 20px}.brand-card{border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(140deg,#ffb600 60%,#ed8b00);box-shadow:0 10px 50px 12px rgba(0,0,0,.15);padding:20px;min-height:200px;transition:.5s ease}.brand-card:hover{transform:scale(1.03)}.brand-card:last-child{background:linear-gradient(140deg,#00a3e0,#21409a)}.brand-card__name{font-family:'Klinic Slab',sans-serif;color:#fff;font-size:18px;font-weight:700;line-height:1}.brand-card__logo{display:flex;justify-content:center;width:100%;height:50px}.brand-card__logo img{width:100%;height:100%;object-position:center center;object-fit:contain}.brand-card__footer{display:flex;justify-content:space-between}.brand-card__footer svg{fill:#fff;width:30px;height:12px}.brand-card__footer span{color:#fff;font-size:14px;line-height:1}.btn{display:inline-flex;position:relative;align-items:center;justify-content:center;flex:0 0 auto;padding:14px 40px;border:1px solid transparent;border-radius:50px;cursor:pointer;user-select:none;font-weight:700;line-height:1.1875;text-align:center;text-decoration:none;font-size:16px;transition:all 150ms ease-in-out}.btn.btn--primary{border-color:#21409a;color:#fff;background-color:#21409a}.btn.btn--primary:hover{border-color:#00a3e0;background-color:#00a3e0}.btn.btn--primary:active{border-color:#00a3e0;background-color:#00a3e0}.btn.btn--outline{border-color:#fff;color:#fff}.btn.btn--outline:hover{border-color:#00a3e0;background-color:#00a3e0}.btn.btn--outline:active{border-color:#00a3e0;background-color:#00a3e0}.btn.btn--outline.btn.btn--outline-blue{border-color:#21409a;color:#21409a}.btn.btn--outline.btn.btn--outline-blue:active,.btn.btn--outline.btn.btn--outline-blue:hover{color:#fff;border-color:#00a3e0}.btn.btn--white{color:#21409a;border-color:#fff;background-color:#fff}.btn__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);visibility:hidden}.editor{font-family:Lato,sans-serif;font-weight:400;font-size:14px;line-height:1.285714285714286}.field{position:relative;display:flex;flex-direction:column;padding-bottom:8px}.field svg{position:absolute;display:none;top:48px;right:16px;width:17px;height:17px}.field-group{display:grid}.field-control{display:flex;order:2;flex:1 1 auto;width:100%;height:44px;padding:13px 16px 14px;border:2px solid #e6e6e6;border-radius:10px;color:#343434;font-size:14px;font-weight:400;background-color:#fff;transition:250ms ease}.field-control::-webkit-input-placeholder{color:#d9d9d9}.field-control::-moz-placeholder{color:#d9d9d9}.field-control:-ms-input-placeholder{color:#d9d9d9}.field-control:-moz-placeholder{color:#d9d9d9}.field-control:focus{border:2px solid #00a3e0}.field-control:focus::-webkit-input-placeholder{color:color #343434}.field-control:focus::-moz-placeholder{color:color #343434}.field-control:focus:-ms-input-placeholder{color:color #343434}.field-control:focus:-moz-placeholder{color:color #343434}.field-control:is(select){appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#343434;background-repeat:no-repeat;background-position:calc(100% - 10px) 67%}.field-control:is(select)::-ms-expand{display:none}.field-control:is(textarea){height:155px;resize:none}.field-control:is(textarea)+.field-label{position:absolute;top:9px;left:10px}.field-control:is(textarea)+.field-label:after{display:none}.field-label{display:flex;flex:1 1 auto;white-space:nowrap;order:1;color:#343434;font-size:16px;font-weight:600}.field-label+.field-control{margin-top:16px}.field-error{position:absolute;right:0;bottom:-12px;font-style:normal;font-weight:400;font-size:10px;color:$color-error;pointer-events:none;opacity:0;transition:opacity .2s}.field-check{display:flex;align-items:flex-start}.field-check__input[type=checkbox]{border-radius:3px}.field-check__input[type=radio]{border-radius:50%;order:1}.field-check__input{flex:0 0 auto;width:16px;height:16px;margin-top:0;margin-right:5px;vertical-align:top;border:1px solid #707070;appearance:none;color-adjust:exact;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain}.field-check__input:checked{background-color:#fff;border-color:#707070}.field-check__input:checked[type=checkbox]{background-size:150%;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.field-check__input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23333'/%3e%3c/svg%3e")}.field-check__label{color:#343434;font-weight:400}.field-check.field-check--checkbox .field-check__label{padding-top:2px;padding-left:3px;font-size:12px;line-height:1.166666666666667}.field-check.field-check--radio .field-check__label{font-size:14px}.field-check.field-check--radio .field-check__input{width:24px;height:24px}.invalid-feedback{position:relative;display:flex;order:2;align-items:center;padding-top:2px;visibility:hidden;color:#e00000;font-size:11px}.invalid-feedback:before{content:'';display:inline-flex;width:1.2em;height:1em;background-repeat:no-repeat;background-position:left center;background-size:contain;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3e%3cpath fill='%23db332d' d='M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3e%3c/svg%3e")}.was-validated .field-control:invalid{border-color:#e00000!important;color:#e00000!important}.was-validated .field-control:invalid+svg{display:block}.was-validated .field-control:invalid~.field-label{color:#e00000!important}.was-validated .field-control:invalid~.invalid-feedback{visibility:visible!important}.was-validated .field-control:invalid~button{color:#e00000!important;border-color:#e00000!important}.was-validated .field-check__input:invalid{border-color:#e00000!important;color:#e00000!important}.was-validated .field-check__input:invalid~.field-check__label{color:#e00000!important}.field-control.is-invalid{border-color:#e00000!important;color:#e00000!important}.field-control.is-invalid::-webkit-input-placeholder{color:#e00000!important}.field-control.is-invalid::-moz-placeholder{color:#e00000!important}.field-control.is-invalid:-ms-input-placeholder{color:#e00000!important}.field-control.is-invalid:-moz-placeholder{color:#e00000!important}.field-control.is-invalid~.field-label{color:#e00000!important}.field-control.is-invalid~.invalid-feedback{visibility:visible!important}.field-control.is-invalid~button{color:#e00000!important;border-color:#e00000!important}.field-check__input.is-invalid{border-color:#e00000!important;color:#e00000!important}.field-check__input.is-invalid~.field-check__label{color:#e00000!important}.form{position:relative}.form.form--sending .btn.btn--submit{pointer-events:none;transition:.3s ease}.form.form--sending .btn.btn--submit .btn__icon{display:block;visibility:visible;animation:loading 1s linear infinite}.form.form--sending .btn.btn--submit .btn__icon svg{width:20px;height:20px}.form.form--sending .btn.btn--submit .btn__label{visibility:hidden}.form.form--success .alert-wrap{visibility:hidden;pointer-events:none}.form.form--success .alert--success{visibility:visible;pointer-events:auto}.form.form--error .alert-wrap{visibility:hidden;pointer-events:none}.form.form--error .alert--danger{visibility:visible;pointer-events:auto}.alert-wrap{visibility:hidden;pointer-events:none;position:relative;display:flex;justify-content:center}.alert-wrap .alert{position:absolute;padding:15px 16px 16px;border-radius:10px}.alert-wrap .alert svg{position:relative;width:17px;height:17px;margin-right:6px;top:2px}.alert-wrap .alert--success{color:#13bc00;border:1px solid #13bc00;background-color:#f7fff6}.alert-wrap .alert--danger{color:#e00000;border:1px solid #e00000;background-color:#fff2f2}@-moz-keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@-o-keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.section-title{color:#000;opacity:.5;position:relative;font-family:'Klinic Slab',sans-serif;font-size:14px}.section-title .small-icon{position:absolute;top:50%}.section-title .small-icon svg{width:20px;height:8px}.section-title .small-icon--bef{left:0;transform:translate(-40px,-50%)}.section-title .small-icon--aft{right:0;transform:translate(40px,-50%)}.title{position:relative;font-family:'Klinic Slab',sans-serif;font-weight:700;text-transform:uppercase}.title.title--xxl{font-size:70px;line-height:1}.title.title--xl{font-size:62px;line-height:1}.title.title--lg{font-size:48px;line-height:1}.title.title--md{font-size:18px;line-height:1.333333333333333;font-family:Lato,sans-serif}.title.title--sm{font-size:16px;line-height:1.5;font-family:Lato,sans-serif}.title.title--xs{font-size:14px;font-weight:500;line-height:1.428571428571429}.section-contact{position:relative}.section-contact .wrapper{position:relative;padding-top:44px;padding-bottom:44px}.section-contact .wrapper:before{content:'';position:absolute;bottom:0;left:50%;transform:translate(-37%,-27%);background:url(../img/logo-bg.svg) no-repeat center center;background-size:cover;width:1400px;height:594px}.section-contact__header{display:flex;flex-direction:column;align-items:center}.section-contact__header .section-title+.title{margin-top:24px}.section-contact__header .section-title .small-icon--aft{display:block}.section-contact__header .title{color:#21409a;margin-bottom:24px;text-align:center}.section-contact .form__area{display:flex;flex-direction:column;row-gap:25px}.section-contact .form__area .field:first-child{grid-area:nome}.section-contact .form__area .field:nth-child(2){grid-area:email}.section-contact .form__area .field:last-child{grid-area:mensagem}.section-contact .form__actions{margin-top:23px;display:flex;justify-content:center}.section-contact .form__actions+.alert-wrap{margin-top:20px}.section-hero{position:relative;height:100vh;height:calc(var(--vh,1vh) * 100);background:linear-gradient(45deg,#21409a,#00a3e0);padding-top:85px}.section-hero .wrapper{display:flex;flex-direction:column}.section-hero__content{padding-top:32px}.section-hero__content small{font-size:14px;font-family:'Klinic Slab',sans-serif}.section-hero__content small+.title{margin-top:26px}.section-hero__content .btn{padding:12px 40px 13px}.section-hero__content .btn:hover{color:#00a3e0}.section-hero__content .btn:hover svg{fill:#00a3e0}.section-hero__content .btn svg{fill:#21409a;margin-top:3px;margin-left:14px;width:12px;height:12px;transition:.3s ease}.section-hero__image{width:100%;height:100%;pointer-events:none}.section-hero__image img{width:100%;height:100%;object-fit:contain}.section-our-brands{position:relative}.section-our-brands .wrapper{display:flex;flex-direction:column;align-items:center;padding-bottom:64px;position:relative;z-index:1}.section-our-brands .wrapper:before{content:'';position:absolute;bottom:0;right:50%;background:url(../img/logo-bg.svg) no-repeat center center;background-size:cover;transform:translate3d(17%,22%,0);width:1420px;height:600px;z-index:-1}.section-our-brands .section-title+.title{margin-top:25px}.section-our-brands .title{color:#21409a;text-align:center}.section-our-brands .title+.brand-cards{margin-top:24px}.section-our-brands .brand-cards{display:flex;gap:40px}.section-our-products{position:relative;margin:0 auto;background-color:#bfd730;display:flex;flex-direction:column;z-index:1}.section-our-products .wrapper{padding-top:56px;padding-bottom:56px}.section-our-products__image{position:relative;display:flex;align-items:flex-end;height:100%;width:100%}.section-our-products__image img{width:100%;height:100%;object-fit:cover}.section-our-products__content .section-title{color:#fff;opacity:1;grid-area:section-title}.section-our-products__content .section-title+.title{margin-top:20px}.section-our-products__content .section-title svg{fill:#fff}.section-our-products__content .title{text-align:center;margin-bottom:20px;grid-area:title}.section-our-products__content .editor{grid-area:editor}.section-where{position:relative;margin:0 auto;background-color:#21409a;display:flex;flex-direction:column;z-index:1}.section-where__content .section-title{color:#fff;opacity:1}.section-where__content .section-title+.title{margin-top:32px}.section-where__content .section-title svg{fill:#fff}.section-where__content .title{text-align:center;margin-bottom:20px}.section-where__content .find{display:flex;flex-direction:column;gap:32px}.section-where__content .find__item span{font-size:16px;font-weight:600;position:relative}.section-where__content .find__item span svg{position:absolute;left:0;transform:translateX(-40px);width:15px;height:15px}.section-where__content .find__item span+p{margin-top:16px}.section-where__map{display:flex;align-items:flex-end;width:100%;height:100%}.section-where__map iframe{width:100%;height:100%}.section-who{position:relative}.section-who .wrapper{display:flex;flex-direction:column;align-items:center;padding-top:48px;padding-bottom:64px}.section-who .wrapper:before{content:'';position:absolute;bottom:0;left:50%;transform:translate3d(-48%,-3%,0);background:url(../img/logo-bg.svg) no-repeat center center;background-size:cover;width:845px;height:358px;z-index:-1}.section-who__content{padding-top:14px}.section-who__content .section-title+.title{margin-top:25px}.section-who__content .title{color:#21409a;text-align:center}.section-who__content .title+.subtitle{margin-top:16px}.section-who__content .subtitle{font-size:14px;line-height:1.428571428571429;color:#000;font-weight:600;text-align:center}.section-who__content .subtitle+.editor{margin-top:16px}.section-who__content .editor{color:#000;opacity:.5}.section-who__image{border-radius:10px}.section-who__image img{width:100%;height:100%;border-radius:10px;object-fit:contain;box-shadow:0 10px 50px 12px rgba(0,0,0,.2)}.page-home{position:relative}@media only screen and (min-width:768px){.brand-card{min-width:342px;min-height:250px}.section-our-products__content .title{text-align:left}}@media only screen and (min-width:1024px){.site-footer__header{padding-top:72px}.site-footer__header+.site-footer__contact{margin-top:85px}.site-footer__header .wrapper:before{width:904px;height:383px;background-size:cover;transform:translate(0,-14%)}.site-footer__header .footer-images img:last-child{display:none}.site-footer__header .btn{transform:translateY(16px)}.site-footer__contact+.site-footer__links{margin-top:70px}.site-footer__contact .brand-seal{display:grid;grid-template-columns:77px 1fr;grid-column-gap:23px;align-items:center}.site-footer__links .wrapper a[href="#termos"]{margin-right:50px}.site-footer__links .wrapper .terms-links{transform:translateX(54px)}.site-header .wrapper{min-height:116px}.site-header__logo{margin-left:10px}.site-header .toggle-icon{display:none}.site-header .social-icons{display:none}.site-header .main-menu{position:relative;margin-left:40px}.site-header .main-menu__item a{opacity:.5}.site-header .btn{font-size:16px;padding:12px 51px 13px}.brand-card{min-width:360px}.section-title .small-icon--aft{display:none}.section-contact .wrapper{max-width:792px;padding-top:107px;padding-bottom:104px;padding-left:22px;padding-right:8px}.section-contact .wrapper:before{width:1776px;height:752px;transform:translate(-50%,26%)}.section-contact__header .section-title+.title{margin-top:38px}.section-contact__header .title{text-align:left;margin-bottom:60px}.section-contact .form__area{display:grid;grid-template-areas:"nome mensagem" "email mensagem";grid-template-columns:262px 1fr;grid-column-gap:40px;grid-row-gap:23px}.section-contact .form__actions{padding-right:33px;margin-top:40px}.section-hero{padding-top:116px;max-height:826px}.section-hero .wrapper{display:grid;grid-template-columns:360px 1fr;grid-column-gap:74px}.section-hero__content{padding-left:8px;padding-top:30%}.section-hero__content small{word-spacing:2px}.section-hero__content small+.title{margin-top:40px}.section-hero__content .title{margin-bottom:64px}.section-our-brands .wrapper{padding-bottom:106px;padding-top:calc(160px / 2);padding-right:5px}.section-our-brands .section-title+.title{margin-top:38px}.section-our-brands .section-title .small-icon--aft{display:block}.section-our-brands .title+.brand-cards{margin-top:56px}.section-our-products{display:grid;grid-template-columns:repeat(2,1fr)}.section-our-products .wrapper{min-height:600px;padding-top:75px;padding-bottom:75px}.section-our-products__image img{position:absolute;top:0;right:0}.section-our-products__content{max-width:360px}.section-our-products__content .section-title+.title{margin-top:38px}.section-our-products__content .title{margin-bottom:38px}.section-where{display:grid;grid-template-columns:repeat(2,1fr);max-height:604px}.section-where .wrapper{margin:0;padding-top:75px;padding-bottom:75px;padding-left:100px}.section-where__content .section-title+.title{margin-top:38px}.section-where__content .title{text-align:left;margin-bottom:21px}.section-who .wrapper{padding-top:106px;padding-bottom:calc(148px / 2);display:grid;grid-template-columns:370px 1fr;grid-column-gap:200px;position:relative;z-index:1}.section-who .wrapper:before{transform:translate3d(-8%,24%,0);width:1420px;height:600px}.section-who__content{padding-left:8px}.section-who__content .section-title+.title{margin-top:38px}.section-who__content .title{text-align-last:left}.section-who__content .title+.subtitle{margin-top:20px}.section-who__content .subtitle{font-size:16px;line-height:1.25;text-align:left}.section-who__content .subtitle+.editor{margin-top:32px}}@media only screen and (min-width:1200px){.site-footer .wrapper{padding-right:14px;padding-left:28px}.site-header .wrapper{padding-right:13px}.section-our-products .wrapper{padding-top:130px;padding-left:100px;margin:0}.section-where .wrapper{padding-top:131px;padding-left:140px;padding-bottom:136px}}@media only screen and (min-width:1440px){.section-where .wrapper{display:flex;justify-content:flex-end;padding-right:198px}}@media only screen and (max-width:1023.98px){.site-footer__header .wrapper{flex-direction:column;align-items:center;row-gap:39px}.site-footer__header .footer-images{display:flex;column-gap:32px}.site-footer__header .btn{order:-1}.site-footer__menu{display:none}.site-footer__contact .wrapper{flex-direction:column}.site-footer__contact .brand-seal img{display:none}.site-footer__contact .brand-seal .title{text-align:center;font-size:36px}.site-footer__contact .contact-list{flex-direction:column;row-gap:32px;padding-top:38px}.site-footer__contact .contact-list__item{display:flex;flex-direction:column;align-items:center}.site-footer__links .wrapper{flex-direction:column;padding-top:32px;padding-bottom:32px;row-gap:32px}.site-footer__links .wrapper span{text-align:center}.site-header.is-sticky{box-shadow:0 2px 10px rgba(0,0,0,.1)}.site-header__menu{order:3}.site-header .main-menu{background-color:#fff;flex-direction:column;align-items:flex-start;font-family:'Klinic Slab',sans-serif;font-size:24px;padding-right:63px;padding-left:20px;padding-top:73px;gap:16px;min-height:100vh;min-height:calc(var(--vh,1vh) * 100);transform:translateX(100%);z-index:1}.site-header .main-menu__item:first-child{display:none}.site-header .main-menu__item a{color:#21409a}.site-header .btn{margin-right:65px}.editor{text-align:center}.title.title--xxl{font-size:56px}.title.title--xl{font-size:48px;line-height:1}.section-contact__header .title{max-width:225px}.section-hero .wrapper{align-items:center}.section-hero__content{display:flex;flex-direction:column;align-items:center}.section-hero__content .title{text-align:center}.section-hero__content .btn{position:absolute;bottom:73px}.section-hero__image{max-width:600px}.section-our-brands .wrapper:before{display:none}.section-our-brands .title{max-width:200px}.section-our-brands .brand-cards{gap:20px}.section-our-products__image img{max-height:350px}.section-our-products__content{display:flex;flex-direction:column;align-items:center}.section-where .wrapper{width:100%;padding:51px 60px}.section-where__content{display:flex;flex-direction:column;align-items:center}.section-who__content{display:flex;flex-direction:column;align-items:center}.section-who__content+.section-who__image{margin-top:32px}}@media only screen and (max-width:768px){.wrapper{padding-right:32px;padding-left:32px}}@media only screen and (max-width:767.98px){.site-footer__header .btn{width:100%;max-width:400px}.field svg{top:52px}.field-control{font-size:16px;height:50px}.section-contact .form__actions .btn{width:100%}.section-hero__image{max-width:400px}.section-our-brands .brand-cards{flex-direction:column;width:100%;row-gap:20px}.section-where__map iframe{height:250px}}@media only screen and (min-width:1024px) and (max-width:1199.98px){.wrapper{padding-left:40px;padding-right:40px}.site-footer__menu .footer-menu{gap:30px}}@media only screen and (min-width:768px) and (max-width:1023.98px){.section-our-products .wrapper{padding-left:58px}.section-our-products__content{display:grid;grid-column-gap:30px;grid-template-areas:"section-title editor" "title editor"}.section-our-products__content .section-title{max-width:66px}.section-our-products__content .section-title .small-icon--aft{display:none}.section-our-products__content .editor{text-align:justify;margin-top:40px}.section-where__map iframe{height:400px}}