body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"Julius Sans One";src:url(/static/media/JuliusSansOne-Regular.c329e5ef.ttf) format("truetype")}@font-face{font-family:"Inter";src:url(/static/media/Inter-VariableFont_opsz_wght.0a77e23a.ttf) format("truetype")}*{font-family:"Julius Sans One",sans-serif}.app-content{background-color:#fff;height:100vh;overflow-y:auto}@media (max-width:768px){.app-content{margin-left:0}}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,92.2%,.5);display:flex;justify-content:center;align-items:center;z-index:9999}h1,h2,h3,p{margin:0}.top{background-image:url(/static/media/banner.645a3b4d.svg);width:100%;height:100vh;background-size:cover}.menu{display:flex;justify-content:space-between;flex-direction:row;padding-left:150px;padding-right:150px}@media (max-width:1000px){.menu{padding-left:48px;padding-right:48px}}@media (max-width:720px){.menu{padding-left:16px;padding-right:16px}}.menu__logo{padding-top:25px;padding-bottom:25px}@media (max-width:720px){.menu__logo{padding-top:28px;max-width:200px}}.menu__items{padding-top:41.5px;padding-bottom:41.5px}@media (max-width:1230px){.menu__items{display:none}}.menu__item{color:#fff;text-decoration:none;font-size:15px;margin-right:64px}.menu__item:last-of-type{margin-right:0}.menu__item:active,.menu__item:hover{font-weight:600}.menu__contact-button{padding-top:24px;padding-bottom:24px}.presentation{width:100%;text-align:center;display:flex;flex-direction:column;padding-top:30vh;padding-left:150px;padding-right:150px}.presentation__title h1{font-size:48px;color:#fff;margin:0}@media screen and (max-width:1000px){.presentation{padding-left:48px;padding-right:48px}.presentation__title{display:flex;justify-content:center}}.presentation__description{padding-top:16px;display:flex;flex-direction:column}.presentation__description p{max-width:90%;font-size:24px;color:#fff;font-weight:300;line-height:29px;align-self:center;font-family:"Inter"}@media (max-width:720px){.presentation{padding-left:16px;padding-right:16px}.presentation__title h1{font-size:34px}.presentation__description p{font-size:18px}}@media screen and (max-width:500px){.presentation{padding-top:20vh}.presentation__title h1{font-size:32px;max-width:350px}.presentation__description{padding-top:12px}}@media screen and (max-height:680px){.presentation{padding-top:7vh}}.services{background-color:#eeebe2;padding:96px 150px}@media screen and (max-width:1000px){.services{padding-left:48px;padding-right:48px}}@media (max-width:720px){.services{padding-left:16px;padding-right:16px}}.services__title{text-align:center;padding-bottom:48px}.services__title h1{color:#332e22;font-size:32px}.services__items{display:flex;flex-direction:column}.services__item{background-color:#fff;border-radius:28px;min-width:100%;padding:32px;display:flex;flex-direction:row;margin-bottom:24px;box-shadow:0 10px 10px rgba(0,0,0,.05)}@media screen and (max-width:500px){.services__item{display:flex;flex-direction:column;padding:16px}}.services__item:last-of-type{margin-bottom:0}.services__item-card-logo{display:flex;align-items:center}@media screen and (max-width:500px){.services__item-card-logo{display:flex;flex-direction:column;padding-bottom:16px}}.services__item-content{display:flex;flex-direction:column;padding-left:32px}@media screen and (max-width:500px){.services__item-content{padding-left:0}}.services__item-content__title{padding-bottom:12px}.services__item-content__title h2{font-size:20px;font-weight:600;color:#54451f;margin:0}@media screen and (max-width:500px){.services__item-content__title h2{text-align:center}}.services__item-content__description p{font-family:"Inter";font-size:16px;color:#7e8492;margin:0}@media screen and (max-width:500px){.services__item-content__description p{text-align:center}}.about{padding:96px 150px}@media screen and (max-width:1000px){.about{padding-left:48px;padding-right:48px}}@media screen and (max-width:720px){.about{padding-left:16px;padding-right:16px}}.about-us{display:flex;flex-direction:column;padding-bottom:96px}@media screen and (max-width:500px){.about-us{padding-bottom:64px}}.about-us__banner img{min-width:100%}@media screen and (max-width:1280px){.about-us__banner img{max-width:100%}}@media screen and (max-width:500px){.about-us__banner img{min-width:100%}}.about-us__content__title{padding-bottom:24px}.about-us__content__title h2{margin:0;color:#83671e;text-align:center}.about-us__content__description{padding-bottom:32px}.about-us__content__description p{color:#7e8492;font-family:"Inter";font-size:20px;line-height:26px;text-align:center;margin:0}.about-me{display:flex;flex-direction:row;padding-top:96px}@media screen and (max-width:900px){.about-me{display:flex;flex-direction:row-reverse}}@media screen and (max-width:686px){.about-me{display:flex;flex-direction:column-reverse}}@media screen and (max-width:500px){.about-me{display:flex;flex-direction:column-reverse;padding-top:64px}}.about-me__content{padding-left:80px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:900px){.about-me__content{padding-bottom:32px;padding-left:0;padding-right:32px}}@media screen and (max-width:686px){.about-me__content{padding-right:0}}.about-me__content__title h2{font-size:32px;color:#332e22;margin:0;padding-bottom:32px}@media screen and (max-width:686px){.about-me__content__title h2{text-align:center}}.about-me__content__description p{font-family:"Inter";font-size:20px;line-height:26px;color:#7e8492;margin:0}@media screen and (max-width:686px){.about-me__content__description p{text-align:center}}@media screen and (max-width:686px){.about-me__banner{display:flex;flex-direction:column;justify-content:center}}.testimonials{background-color:#332e22;padding:96px 150px;color:#fff}@media screen and (max-width:1000px){.testimonials{padding-left:48px;padding-right:48px}}@media screen and (max-width:720px){.testimonials{padding-left:16px;padding-right:16px}}.testimonials__title{text-align:center;padding-bottom:48px}.testimonials__title h1{font-size:32px;margin:0;opacity:.7}.testimonials__items{display:flex;flex-direction:row;overflow-x:scroll;scrollbar-width:none}.testimonials__item{background:linear-gradient(180deg,#554b33 0,#423a29) padding-box,linear-gradient(180deg,#dec177,#786840) border-box;border-radius:16px;border:1px solid transparent;margin-right:16px;padding:24px;min-width:296px}.testimonials__item-message{min-height:180px}@media screen and (max-width:1300px){.testimonials__item-message{min-height:230px}}.testimonials__item-message p{font-family:"Inter";font-size:20px;margin:0}.testimonials__item-person{display:flex;flex-direction:row}.testimonials__item-person__name{padding-left:12px;padding-top:8px}.testimonials__item-person__name h3{font-size:18px;font-weight:600;font-family:"Inter";padding:0}.testimonials__item-test{border-radius:20px!important}.testimonials__item:last-of-type{margin-right:0}.contact{padding:96px 150px;background-color:#f7f7f7}@media screen and (max-width:1000px){.contact{padding-left:48px;padding-right:48px}}@media screen and (max-width:720px){.contact{padding-left:16px;padding-right:16px}}.contact__title{padding-bottom:24px}.contact__title h1{color:#83671e;font-size:32px;margin:0}.contact__description h2{color:#7e8492;font-family:"Inter";font-size:24px;font-weight:400;margin:0}.contact__content{display:flex;flex-direction:row;justify-content:space-between}.contact__header{padding-bottom:48px}.contact__form{display:flex;flex-direction:column;width:100%;padding-right:48px}@media screen and (max-width:720px){.contact__form{padding-right:24px}}@media screen and (max-width:600px){.contact__form{padding-right:0}}.contact__form-item{padding-bottom:16px}.contact__form__title{padding-bottom:6px}.contact__form__title p{font-family:"Inter";font-size:14px;font-weight:500;color:#344054;margin:0}.contact__form__input input{width:100%;height:48px;border-radius:8px;border:1px solid #d9d9d9;padding-left:16px;font-family:"Inter";font-size:16px}.contact__form__input input::placeholder{color:#667085}.contact__form__input textarea{width:100%;height:154px;border-radius:8px;border:1px solid #d9d9d9;padding-left:16px;padding-top:10px;font-family:"Inter";font-size:16px}@media screen and (max-width:600px){.contact__banner{display:none}}.footer{background-color:#332e22;padding:24px 48px;color:#fff;display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:500px){.footer{display:flex;flex-direction:column;padding-left:16px;padding-right:16px}}.footer__corp{padding-top:8px}.footer__corp p{font-family:"Inter";font-size:16px;font-weight:500;margin:0}@media screen and (max-width:500px){.footer__corp{padding:24px 0 0;display:block}}.whatsapp-section{position:fixed;bottom:24px;right:24px;z-index:999999}.whatsapp-section img{width:80px;height:80px;border-radius:50%;box-shadow:0 10px 10px rgba(0,0,0,.05);z-index:999999;animation:expand 1s infinite}@keyframes expand{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.default-button button{width:100%;background:linear-gradient(90deg,#ceb882 0,#bda35e);border:none;border-radius:8px;height:51px;font-size:16px;font-weight:500;padding-left:16px;padding-right:16px;background-color:#b79a51;color:#332e22;font-family:"Inter"}@media screen and (max-width:500px){.default-button button{min-width:134px;height:40px}}.default-button button:hover{background:none;background-color:#bda35e;color:#332e22}.default-button button:active{background:none;background-color:#b39037!important;color:#332e22!important}.default-button--disabled button{background-color:#c7c7cd!important;color:#7a7a86}
/*# sourceMappingURL=main.ad58e80e.chunk.css.map */