@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";:root{--brand-primary-light: #F8F6F3;--brand-primary-default: #6666;--brand-primary-dark: #000000;--brand-secondary-default: #2B2D2D;--brand-secondary-dark: #8c5c03;--brand-secondary-darker: #5a3b02;--neutral-50: #fff;--neutral-100: #f4f6f8;--neutral-200: #e1e5eb;--neutral-300: #c3c8d0;--neutral-400: #8a93a3;--neutral-500: #7b8ba3;--neutral-600: #60718a;--neutral-700: #4b586c;--neutral-800: #323b48;--neutral-900: #222831;--paragrafo: #5e6e8d;--link-color: rgba(255, 255, 255, 0.694)}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fadeIn{from{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes fadeC{from{opacity:0}to{opacity:1}}@keyframes fadeC{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade{from{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes fade{from{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes fotos{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes fotos{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;list-style:none;-webkit-font-smoothing:antialiased}button{cursor:pointer}img{max-width:100%;display:block}button{border:0;background-color:rgba(0,0,0,0);cursor:pointer}a{text-decoration:none;display:inline-block}body{font-family:var(--font-family-heading);font-size:var(--font-size-body-xs);overflow-x:hidden;scroll-behavior:smooth;background-color:#162212;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body::-webkit-scrollbar{width:6px;border-radius:20px;display:block;-webkit-transition:all .3s ease;transition:all .3s ease}body::-webkit-scrollbar-track{background:var(--gray-800);border-radius:none}body::-webkit-scrollbar-thumb{background-color:var(--gray-500);border-radius:10rem}html{font-size:62.5%;scroll-behavior:smooth}@-webkit-keyframes fade-menu{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes fade-menu{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container{width:100%;max-width:124.6rem;margin:0 auto;padding:0 1.5rem}@media(max-width: 1440px){.container{max-width:1370px}}@media(max-width: 1270px){.container{max-width:1380px}}.c-copy{width:100%;max-width:1370px;margin:0 auto;padding:0 1.5rem}@media(max-width: 1440px){.c-copy{max-width:121.6rem}}@media(max-width: 1270px){.c-copy{max-width:1430px}}:root{--font-family-body: "Inter", sans-serif;--font-family-heading: "Playfair Display", serif;--font-size-heading-xxl: 7.3rem;--font-size-heading-xl: 4.8rem;--font-size-heading-lg: 3.2rem;--font-size-heading-md: 2.4rem;--font-size-heading-sm: 2rem;--font-size-heading-xs: 1.8rem;--font-size-heading-xxs: 1.6rem;--font-size-body-xl: 1.8rem;--font-size-body-lg: 1.6rem;--font-size-body-md: 1.4rem;--font-size-body-sm: 1.2rem;--font-size-body-xs: 1rem}@media(max-width: 849px){:root{--font-size-heading-xxl: 4.2rem;--font-size-heading-xl: 3.2rem;--font-size-heading-lg: 2.4rem;--font-size-heading-md: 2rem;--font-size-heading-sm: 1.8rem;--font-size-heading-xs: 1.6rem;--font-size-heading-xxs: 1.4rem}}.font-dg{font-family:var(--font-family-ef);font-weight:600}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);font-weight:500;color:var(--neutral-800)}h1{font-size:var(--font-size-heading-xxl);line-height:112%}h2{font-size:var(--font-size-heading-xl);line-height:110%;font-weight:600;line-height:130%}h3{font-size:var(--font-size-heading-lg);line-height:120%}h4{font-size:var(--font-size-heading-md);line-height:120%}h5{font-size:var(--font-size-heading-sm);line-height:120%}h6{font-size:var(--font-size-heading-xs)}p{font-size:var(--font-size-body-xl);color:var(--neutral-500);line-height:150%;font-family:var(--font-family-body)}span,li,a{font-family:var(--font-family-body);font-weight:400;color:var(--gray-500);font-size:var(--font-size-body-xl)}.sub-title{font-size:var(--font-size-body-xl);color:var(--brand-secondary-default);text-transform:uppercase;font-weight:500;line-height:normal;letter-spacing:1.6px}@media(max-width: 590px){h1{letter-spacing:-2.52px !important}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;z-index:9999}.modal-overlay.active{opacity:1;pointer-events:auto}.modal-overlay .modal-content{background:#050505;padding:24px;border-radius:12px;width:90%;max-width:70rem;position:relative;-webkit-animation:modalIn .3s ease;animation:modalIn .3s ease;padding-top:8rem}.modal-overlay .modal-close{position:absolute;top:10px;right:12px;background:none;border:none;font-size:24px;cursor:pointer;color:#fff}.wpcf7-text{padding:1.5rem 2.4rem;width:100%;border:1px solid #dadada;border-radius:10rem;font-size:1.7rem;color:var(--brand-primary-light);margin-bottom:1rem;background-color:rgba(0,0,0,0);font-family:var(--font-family-body)}.wpcf7-text:focus{border:1px solid #dadada}.wpcf7-text::-webkit-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-text::-moz-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-text:-ms-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-text::-ms-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-text::placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-select{padding:1.5rem 2.4rem;width:100%;border:1px solid #dadada;border-radius:10rem;font-size:1.7rem;color:var(--brand-primary-light);margin-bottom:1rem;background-color:rgba(0,0,0,0);font-family:var(--font-family-body)}.wpcf7-select:focus{border:1px solid #dadada}.wpcf7-select::-webkit-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-select::-moz-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-select:-ms-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-select::-ms-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-select::placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-textarea{padding:1.5rem 2.4rem;width:100%;border:1px solid #dadada;border-radius:2rem;font-size:1.7rem;font-family:var(--font-family-body);margin-bottom:1rem;height:10rem;background-color:rgba(0,0,0,0)}.wpcf7-textarea:focus{border:1px solid #dadada}.wpcf7-textarea::-webkit-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-textarea::-moz-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-textarea:-ms-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-textarea::-ms-input-placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-textarea::placeholder{font-size:1.7rem;color:var(--brand-primary-light)}.wpcf7-submit{width:100%;border:none;padding:2.6rem;border-radius:10rem;color:var(--brand-primary-dark);font-size:1.8rem;font-weight:600;cursor:pointer;background-color:var(--brand-primary-light);font-family:var(--font-family-body);-webkit-transition:all .3s ease;transition:all .3s ease}.wpcf7-submit:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@-webkit-keyframes modalIn{from{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes modalIn{from{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}header{position:sticky;top:0;width:100%;height:5.6rem;padding:.6rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:.1rem solid var(--neutral-200);z-index:99999;background-color:var(--brand-primary-lighter);-webkit-transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,background-color .3s ease;transition:transform .3s ease,background-color .3s ease,-webkit-transform .3s ease}header.header--hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}header.header--scrolled-up{-webkit-transform:translateY(0);transform:translateY(0)}header .container{position:relative;z-index:999999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .container .logo{width:16.4rem}header .container .logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}header .container nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4.8rem}header .container nav ul li a{color:var(--brand-primary-darker);font-size:var(--font-size-body-md);font-weight:300;-webkit-transition:all .3s ease;transition:all .3s ease}header .container nav ul li a:hover{color:var(--brand-primary-default)}header .container nav ul .current_page_item a{color:var(--brand-primary-default);font-weight:500}header .container nav .has-submenu.open .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}header .container nav .has-submenu{position:relative;padding-right:2rem;background-size:var(--font-size-body-lg);background:no-repeat right/contain url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M7.52864 10.4714C7.78899 10.7318 8.2111 10.7318 8.47145 10.4714L12.4714 6.47142C12.7318 6.21108 12.7318 5.78897 12.4714 5.52862C12.2111 5.26827 11.789 5.26827 11.5286 5.52862L8.00004 9.05721L4.47145 5.52862C4.2111 5.26827 3.78899 5.26827 3.52864 5.52862C3.26829 5.78897 3.26829 6.21108 3.52864 6.47142L7.52864 10.4714Z' fill='%230B2346'/></svg>")}header .container nav .has-submenu a{margin-right:.8rem}header .container nav .has-submenu .sub-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;top:4rem;left:-53px;position:absolute;padding:.8rem;background:var(--neutral-50);border-radius:.8rem;width:200px;border:1px solid #ddd}header .container nav .has-submenu .sub-menu li a{font-size:1.4rem}header .container nav .has-submenu .sub-menu li a:hover{color:var(--brand-primary-darker) !important}.scrolled{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:fade-menu .3s ease;animation:fade-menu .3s ease;top:2rem}.scrolled .container{position:relative;z-index:999999;background-color:var(--primary-700);border-radius:10rem;padding:.6rem 4rem}.hamburger{margin-left:2rem;display:none;border-radius:20rem}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background:var(--brand-primary-darker)}.hamburger .hamburger-inner,.hamburger .hamburger-inner::before,.hamburger .hamburger-inner::after{background:var(--brand-primary-darker)}.menu-mobile{position:absolute;display:none;top:-7.3rem;right:0;width:100%;height:calc(100vh + 85px);background:var(--brand-primary-lighter);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);padding:4rem 1.5rem;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;overflow-x:hidden;overflow-y:scroll;z-index:22222;padding-top:15rem;border-top-left-radius:2rem}.menu-mobile::-webkit-scrollbar{display:none}.menu-mobile .cont-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.menu-mobile .cont-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem}.menu-mobile .cont-nav ul li{width:100%}.menu-mobile .cont-nav ul li a{text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:1.6rem;font-weight:400;color:var(--brand-primary-darker);width:100%;padding:1.2rem .8rem}.menu-mobile .has-submenu{position:relative;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A//www.w3.org/2000/svg'%20width%3D'16'%20height%3D'16'%20viewBox%3D'0%200%2016%2016'%20fill%3D'none'%3E%3Cpath%20fill-rule%3D'evenodd'%20clip-rule%3D'evenodd'%20d%3D'M7.52864%2010.4714C7.78899%2010.7318%208.2111%2010.7318%208.47145%2010.4714L12.4714%206.47142C12.7318%206.21108%2012.7318%205.78897%2012.4714%205.52862C12.2111%205.26827%2011.789%205.26827%2011.5286%205.52862L8.00004%209.05721L4.47145%205.52862C4.2111%205.26827%203.78899%205.26827%203.52864%205.52862C3.26829%205.78897%203.26829%206.21108%203.52864%206.47142L7.52864%2010.4714Z'%20fill%3D'%230B2346'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right;background-size:22px}.menu-mobile .has-submenu a{margin-right:.8rem}.menu-mobile .has-submenu .sub-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem;width:100%;margin-top:1.6rem}.menu-mobile .has-submenu .sub-menu li a{font-size:1.4rem}.menu-mobile .has-submenu .sub-menu li a:hover{color:var(--primary-700) !important}.menu-mobile .has-submenu.open .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1211px){.scrolled .container{padding:.6rem 1.5rem}header .container{max-width:95%;padding-top:1.6rem;padding-bottom:1.6rem}header .container .btn-nav-c{display:none}.hamburger{display:block}nav{display:none}nav ul{display:none !important}.menu-mobile{display:block}.menu-mobile .btn-nav-contato{max-width:100%;margin-top:3rem}.menu-mobile ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(max-width: 560px){nav .hamburger{margin-left:0;padding:0}}.menu-opened header .menu-mobile{-webkit-transform:translateY(0%);transform:translateY(0%);opacity:1}footer{background-color:#273623;padding:2.8rem 0}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .container .rocket{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}footer .container p{color:rgba(255,255,255,.605);font-size:14.137px;font-style:normal;font-weight:500;line-height:140%}@media(max-width: 590px){footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.4rem}footer .container p{text-align:center}}.s-banner{padding-top:7.7rem;padding-bottom:20rem;background-position:top right;background-size:cover;background-repeat:no-repeat}.s-banner .container .info{max-width:52.1rem;width:100%}.s-banner .container .info .logo{width:100%;max-width:15.9rem;height:9.1rem;margin-bottom:5.1rem}.s-banner .container .info .logo img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.s-banner .container .info span{padding:.7rem 1.6rem;border-radius:10rem;border-radius:33554400px;background:rgba(215,189,139,.1);color:#dac38c;font-size:1.4rem;font-style:normal;font-weight:400;line-height:142%;letter-spacing:.35px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem}.s-banner .container .info span::before{content:"";border-radius:33554400px;opacity:.5526;background:#e84131;width:8px;height:8px}.s-banner .container .info h1{font-size:6.4rem;color:rgba(255,255,255,.85);font-weight:500;margin-top:3.1rem}.s-banner .container .info h1 .style-i{font-style:italic;color:rgba(255,255,255,.85)}.s-banner .container .info h1 b{color:#c4af96}.s-banner .container .info p{margin-top:2.4rem;color:rgba(255,255,255,.65);font-size:1.8rem;font-style:normal;font-weight:400;line-height:162%}.s-banner .container .info a{margin-top:5.4rem}.s-banner .container .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-top:2.4rem}.s-banner .container .info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem}.s-banner .container .info ul li .icone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-banner .container .info ul li p{font-size:1.4rem;color:#fff;margin-top:0}@media(max-width: 990px){.s-banner{background-position:center bottom;padding-top:10rem}.s-banner .container{padding-bottom:90rem}.s-banner .container .info{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-banner .container .info h1{text-align:center}.s-banner .container .info p{text-align:center}}@media(max-width: 590px){.s-banner{background-position:center bottom;padding-top:10rem}.s-banner .container .info{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-banner .container .info h1{text-align:center;font-size:5rem}.s-banner .container .info p{text-align:center}}.s-mercado{border-radius:24px 24px 0 0;background:#162212;margin-top:-10rem;padding-top:12.8rem;padding-bottom:10.2rem}.s-mercado .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2.4rem}.s-mercado .container .left{max-width:43.9rem;width:100%}.s-mercado .container .left span{color:#80886e;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.8px;text-transform:uppercase}.s-mercado .container .left h2{color:#fff;font-size:4.8rem;font-style:normal;font-weight:500;line-height:100%}.s-mercado .container .left h2 b{font-weight:500;color:#c4af96}.s-mercado .container .right{max-width:65.8rem;width:100%}.s-mercado .container .right ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}.s-mercado .container .right ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.4rem}.s-mercado .container .right ul li .icone{max-width:4rem;width:100%;height:4rem;border-radius:1.4rem;background:rgba(128,136,110,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-mercado .container .right ul li p{color:rgba(255,255,255,.7);font-size:1.6rem;font-style:normal;font-weight:400}.s-mercado .container .right ul li p b{font-weight:400;color:#fff}@media(max-width: 990px){.s-mercado{padding-top:8rem}.s-mercado .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.6rem}.s-mercado .container .left{max-width:100%}.s-mercado .container .right{max-width:100%}}@media(max-width: 590px){.s-mercado{padding-top:8rem}.s-mercado .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5.6rem}.s-mercado .container .left{max-width:100%}.s-mercado .container .left h2{font-size:3.8rem}.s-mercado .container .right{max-width:100%}}@media(max-width: 450px){.s-mercado{padding-top:8rem}.s-mercado .container .right{max-width:100%}.s-mercado .container .right ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.s-paraquem{background:#162212;padding-top:8rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-paraquem::after{content:"";width:58rem;height:58rem;border-radius:582.114px;opacity:.18;background:radial-gradient(58.35% 58.35% at 50% 41.65%, #d7bd8b 0%, rgba(215, 189, 139, 0) 100%);-webkit-filter:blur(36.6500015259px);filter:blur(36.6500015259px);position:absolute;bottom:-40rem}.s-paraquem .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2}.s-paraquem .container span{color:#80886e;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.8px;text-transform:uppercase;text-align:center}.s-paraquem .container h2{color:#fff;font-size:4.8rem;font-style:normal;font-weight:500;line-height:100%;text-align:center;margin-top:1.6rem}.s-paraquem .container h2 b{font-weight:500;color:#c4af96}.s-paraquem .container ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.4rem;margin-top:6.4rem}.s-paraquem .container ul li{padding:3.3rem;border-radius:1.2rem;border:1px solid rgba(255,255,255,.12)}.s-paraquem .container ul li .topo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-paraquem .container ul li .topo .icone{max-width:4.4rem;width:100%;height:4.4rem;border-radius:1.4rem;background:rgba(128,136,110,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-paraquem .container ul li .topo .number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1rem}.s-paraquem .container ul li .topo .number span{color:#c4af96;font-family:"Playfair Display",serif;font-size:6rem;font-style:normal;font-weight:400;line-height:100%;opacity:.06}.s-paraquem .container ul li .info{margin-top:2rem}.s-paraquem .container ul li .info h3{font-size:1.8rem;color:#fff;line-height:155%}.s-paraquem .container ul li .info p{color:rgba(255,255,255,.55);font-size:1.4rem;font-style:normal;font-weight:400;line-height:163%;margin-top:1.2rem}.s-paraquem .container a{padding:2rem 3.2rem;margin-top:6.4rem}@media(max-width: 990px){.s-paraquem .container ul{grid-template-columns:1fr}}@media(max-width: 590px){.s-paraquem::after{content:"";width:38rem;height:38rem;border-radius:582.114px;opacity:.18;background:radial-gradient(58.35% 58.35% at 50% 41.65%, #d7bd8b 0%, rgba(215, 189, 139, 0) 100%);-webkit-filter:blur(36.6500015259px);filter:blur(36.6500015259px);position:absolute;bottom:-40rem}.s-paraquem .container ul{grid-template-columns:1fr}}@media(max-width: 590px){.s-paraquem .container h2{font-size:3.8rem}}.s-sobre{background-image:url(../img/Container.svg);background-position:center top;background-size:cover;padding-top:12rem;margin-top:12rem;padding-bottom:12.8rem}.s-sobre .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.4rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-sobre .container .left{max-width:64.3rem;width:100%}.s-sobre .container .left span{color:#c4af96;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.8px;text-transform:uppercase;text-align:left}.s-sobre .container .left h2{color:#fff;font-size:4.8rem;font-style:normal;font-weight:500;line-height:100%;text-align:left;margin-top:1.6rem;max-width:38rem}.s-sobre .container .left h2 b{font-weight:500;color:#c4af96}.s-sobre .container .left .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-top:3.2rem}.s-sobre .container .left .text p{color:rgba(255,255,255,.8);font-size:1.6rem;font-style:normal;font-weight:400;line-height:26px}.s-sobre .container .right{max-width:42.3rem;width:100%}.s-sobre .container .right ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem;width:100%}.s-sobre .container .right ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem;width:100%;border-bottom:1px solid rgba(193,153,106,.4);padding:2rem 0}.s-sobre .container .right ul li .icone{max-width:4rem;width:100%;height:4rem;border-radius:1.4rem;background:rgba(128,136,110,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-sobre .container .right ul li .info span{color:rgba(255,255,255,.45);font-family:Inter;font-size:1.2rem;font-style:normal;font-weight:400;line-height:133%;letter-spacing:1.2px;text-transform:uppercase}.s-sobre .container .right ul li .info h3{color:#fff;font-family:"Inter",sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:24px}@media(max-width: 990px){.s-sobre .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.s-sobre .container .left{max-width:100%}.s-sobre .container .left h2{max-width:100%}.s-sobre .container .right{max-width:100%}}@media(max-width: 590px){.s-sobre .container .left h2{max-width:100%;font-size:3.8rem}}.s-quem{background-image:url(../img/bg-quem.png);background-size:cover;background-repeat:no-repeat;background-position:center;max-width:95%;width:100%;margin:auto;border-radius:1.2rem;background-color:#273623}.s-quem .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem}.s-quem .container .photo{max-width:74.1rem;width:100%}.s-quem .container .info{max-width:52.3rem;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-quem .container .info span{color:#fff;font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;letter-spacing:2.8px;text-transform:uppercase;text-align:left}.s-quem .container .info h2{color:#fff;font-size:4.8rem;font-style:normal;font-weight:500;line-height:100%;text-align:left;margin-top:1.6rem;max-width:100%;width:100%;border-bottom:2px solid #c4af96;padding-bottom:3.2rem}.s-quem .container .info h2 b{font-weight:500;color:#c4af96}.s-quem .container .info .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-top:3.2rem}.s-quem .container .info .text p{color:rgba(255,255,255,.7);font-size:1.6rem;font-style:normal;font-weight:400;line-height:163%}.s-quem .container .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;margin-top:3.2rem}.s-quem .container .info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8rem;color:#fff;font-family:"Inter";font-size:1.4rem;font-style:normal;font-weight:400;line-height:143%;padding:.9rem 1.2rem;border-radius:33554400px;border:1px solid rgba(220,198,141,.31)}@media(max-width: 990px){.s-quem .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4rem}.s-quem .container .photo{max-width:100%}.s-quem .container .info{max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3.2rem}}@media(max-width: 590px){.s-quem .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:4rem}.s-quem .container .photo{max-width:100%}.s-quem .container .info{max-width:100%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:3.2rem}.s-quem .container .info h2{font-size:3.8rem}.s-quem .container .info ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.s-aprender{padding-top:12.8rem;padding-bottom:12.8rem;background:-webkit-gradient(linear, left top, left bottom, from(#162212), to(#2b3320));background:linear-gradient(180deg, #162212 0%, #2b3320 100%)}.s-aprender .container h2{color:#fff;font-size:4.8rem;font-style:normal;font-weight:500;line-height:100%;text-align:center;margin-top:1.6rem}.s-aprender .container h2 b{font-weight:500;color:#c4af96}.s-aprender .container p{color:rgba(255,255,255,.55);text-align:center;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px;max-width:56.3rem;width:100%;margin:1.6rem auto}.s-aprender .container ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.4rem;margin-top:6.4rem;width:100%}.s-aprender .container ul li{border-radius:8px;border:1px solid rgba(128,136,110,.12);background:rgba(128,136,110,.04);padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;gap:1.6rem}.s-aprender .container ul li .icone{max-width:4.4rem;width:100%;height:4.4rem;border-radius:1.4rem;background:rgba(128,136,110,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.s-aprender .container ul li p{text-align:left;margin:0 !important;color:#fff;font-size:1.6rem;font-style:normal;font-weight:400;line-height:24px}@media(max-width: 990px){.s-aprender .container ul{grid-template-columns:repeat(1, 1fr)}}@media(max-width: 590px){.s-aprender .container h2{font-size:3.8rem}.s-aprender .container ul{grid-template-columns:repeat(1, 1fr)}}.s-card{padding-top:12.8rem;padding-bottom:12.8rem;background-color:#2b3320;position:relative}.s-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:68.4rem;opacity:.4;background:-webkit-gradient(linear, left top, left bottom, from(rgba(130, 154, 98, 0)), to(#829a62));background:linear-gradient(180deg, rgba(130, 154, 98, 0) 0%, #829a62 100%)}.s-card .container{position:relative;z-index:2;max-width:80rem;width:100%;border-radius:12px;padding:3.4rem 6.4rem;border:1px solid rgba(255,255,255,.14);background:rgba(22,34,18,.44);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.s-card .container .vg span{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:2.8px;text-transform:uppercase}.s-card .container h2{color:#fff;font-size:4.8rem;font-style:normal;font-weight:500;line-height:100%;text-align:center;margin-top:1.6rem;max-width:54.1rem}.s-card .container h2 b{font-weight:500;color:#c4af96}.s-card .container .cont-p{max-width:50.6rem;margin-top:1.6rem}.s-card .container .cont-p p{color:rgba(255,255,255,.65);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.s-card .container .card-price{padding:4rem 3.2rem;border-radius:24px;border:1px solid rgba(39,54,35,.1);background:#f7f2eb;margin-top:4.1rem;max-width:34.6rem;width:100%}.s-card .container .card-price .topo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}.s-card .container .card-price .topo span{color:#273623;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.s-card .container .card-price p{color:rgba(39,54,35,.45);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.6px;text-transform:uppercase;margin-top:1.2rem}.s-card .container .card-price .cont{margin-top:1.2rem;margin-bottom:1rem}.s-card .container .card-price .cont span{color:rgba(39,54,35,.45);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.6px;text-transform:uppercase}.s-card .container .card-price a{max-width:100%;width:100%;padding:2rem 3.2rem;margin-top:3.2rem}.s-card .container .card-price .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2.6rem}.s-card .container .card-price .price span{color:rgba(39,54,35,.4);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-family-heading);font-size:14.079px;font-style:normal;font-weight:400}.s-card .container .card-price .price h3{color:#273623;font-variant-numeric:lining-nums proportional-nums;font-size:70.396px;line-height:26.5px;font-style:normal;font-weight:400;letter-spacing:1.173px;line-height:3.25rem}.s-card .container .card-price .price h3 span{color:#273623;font-size:46.931px;font-style:normal;font-weight:400}.s-card .container .card-price .price h3 b{color:#273623;font-variant-numeric:lining-nums proportional-nums;font-size:28.158px;font-style:normal;font-weight:400;letter-spacing:1.173px}@media(max-width: 590px){.s-card .container{max-width:100%;padding:4.4rem 1.5rem}.s-card .container h2{font-size:3.8rem}.s-card .container .card-price{padding:3rem;max-width:100%}}.btn-primary{border-radius:10rem;font-size:1.6rem;color:#273623;padding:2.4rem;background:linear-gradient(225deg, #c1996a 0%, #d7bd8b 49.04%, #dcc68d 100%);-webkit-transition:background-position .5s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:background-position .5s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:background-position .5s ease,transform .25s ease,box-shadow .25s ease;transition:background-position .5s ease,transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}.btn-primary:hover{background:-webkit-gradient(linear, left top, left bottom, from(#dcc68d), to(#d7bd8b));background:linear-gradient(180deg, #dcc68d 0%, #d7bd8b 100%);background-position:right center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}@media(max-width: 590px){.btn-primary{font-size:1.4rem}}.btn-secondary{border-radius:55px;border:1px solid #cdcdcd;padding:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;color:var(--brand-primary-dark);text-align:center;-webkit-font-feature-settings:"dlig" on;font-feature-settings:"dlig" on;font-family:"Geist",sans-serif;font-size:var(--font-size-body-lg);font-style:normal;font-weight:500;line-height:100%;letter-spacing:-0.32px;text-transform:capitalize;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-secondary:hover{background-color:var(--brand-primary-dark);color:var(--neutral-50)}@media(max-width: 590px){.btn-secondary{font-size:1.4rem}}.btn-tertiary{padding:24px;border-radius:10rem;font-family:"Geist",sans-serif;color:#000;font-size:var(--font-size-body-lg);text-align:center;border-radius:55px;background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-tertiary:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}@media(max-width: 590px){.btn-tertiary{font-size:1.4rem}}.s-bio{height:100vh;background-image:url(../img/bg-bolinhas.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#050505;position:relative}.s-bio::after{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-image:url(../img/bg-bio.png);background-repeat:no-repeat;background-size:cover;background-position:top center}.s-bio .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:5rem;position:relative;z-index:33}.s-bio .container .image{display:none;margin-top:5.2rem}.s-bio .container .logo{max-width:22rem;width:100%}.s-bio .container .cont-btn{margin-top:8.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.7rem;max-width:33.9rem;width:100%}.s-bio .container .cont-btn a{max-width:100%;width:100%}@media(max-width: 990px){.s-bio .container .image{display:block}}@media(max-width: 990px){.s-bio::after{display:none}.s-bio .container .image{display:block}}@media(max-width: 590px){.s-bio{height:100rem}}