html{height:100%;box-sizing:border-box;margin:0;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}body{background-color:#f8ecc8;background-image:url(../images/balao-linha.svg);background-position:right 0;background-repeat:no-repeat;background-size:auto;color:#263d1f;display:block;font-family:"Lexend",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased;font-weight:400;position:relative;line-height:1.5;margin:0;min-height:100%;scroll-behavior:smooth}@media only screen and (max-width: 1599px){body{background-size:45%}}body.overflow{overflow:hidden}a{text-decoration:none}a:hover{box-shadow:none;outline:none;text-decoration:none}img{image-rendering:-webkit-optimize-contrast;aspect-ratio:revert-layer}.container{display:block;margin:0 auto;max-width:1370px;padding:0;width:100%}@media only screen and (max-width: 1599px){.container{padding:0 60px}}@media only screen and (max-width: 1199px){.container{padding:0 60px}}@media only screen and (max-width: 767px){.container{padding:0 30px}}main{scroll-behavior:smooth}.intro-page{display:block;padding:180px 0}@media only screen and (max-width: 1365px){.intro-page{padding:120px 0}}@media only screen and (max-width: 991px){.intro-page{padding:60px 0 80px}}@media only screen and (max-width: 767px){.intro-page{padding:40px 0 80px}}.intro-page .container .row{display:flex;gap:60px;justify-content:center}@media only screen and (max-width: 1199px){.intro-page .container .row{display:block}}.intro-page .container .row .left-content{flex:0 0 auto;max-width:570px}@media only screen and (max-width: 1599px){.intro-page .container .row .left-content{max-width:610px}}@media only screen and (max-width: 1365px){.intro-page .container .row .left-content{max-width:425px}}@media only screen and (max-width: 1199px){.intro-page .container .row .left-content{max-width:none}}.intro-page .container .row .left-content .logo{display:block;height:auto;margin:0 0 45px;max-width:320px;width:100%}@media only screen and (max-width: 991px){.intro-page .container .row .left-content .logo{margin:0 auto 45px}}@media only screen and (max-width: 767px){.intro-page .container .row .left-content .logo{max-width:250px}}.intro-page .container .row .left-content .text-left{font-size:2.9rem;font-weight:300;line-height:1.2}@media only screen and (max-width: 1599px){.intro-page .container .row .left-content .text-left{font-size:2.5rem}}@media only screen and (max-width: 1365px){.intro-page .container .row .left-content .text-left{font-size:2rem}}@media only screen and (max-width: 767px){.intro-page .container .row .left-content .text-left{font-size:1.8rem}}.intro-page .container .row .left-content .text-left strong{color:#e36f4b;font-weight:700}.intro-page .container .row .left-content .btn-green{background:#263d1f;border-radius:15px;color:#fff;display:block;font-size:2.2rem;padding:24px 58px;transition:background .3s ease-in-out;text-transform:uppercase;width:fit-content}@media only screen and (max-width: 1599px){.intro-page .container .row .left-content .btn-green{font-size:1.8rem}}@media only screen and (max-width: 1365px){.intro-page .container .row .left-content .btn-green{margin-top:30px}}@media only screen and (max-width: 1199px){.intro-page .container .row .left-content .btn-green{margin:60px auto}}@media only screen and (max-width: 767px){.intro-page .container .row .left-content .btn-green{font-size:1.5rem;margin:40px auto 60px}}.intro-page .container .row .left-content .btn-green:hover{background:#a65d3e}.intro-page .container .row .right-content{position:relative;flex:0 0 auto;max-width:740px}@media only screen and (max-width: 1599px){.intro-page .container .row .right-content{max-width:580px}}@media only screen and (max-width: 1199px){.intro-page .container .row .right-content{max-width:none}}.intro-page .container .row .right-content .youtube{cursor:pointer}.intro-page .container .row .right-content .youtube img{display:block;height:auto;width:100%}@media only screen and (max-width: 1199px){.intro-page .container .row .right-content .youtube img{margin:0 auto;max-width:740px}}@media only screen and (max-width: 767px){.intro-page .container .row .right-content .youtube img{max-width:324px}}.intro-page .container .row .right-content iframe{display:block;height:460px;position:absolute;right:0;top:0;width:740px}@media only screen and (max-width: 1599px){.intro-page .container .row .right-content iframe{width:580px;height:420px}}@media only screen and (max-width: 1199px){.intro-page .container .row .right-content iframe{left:0;margin:0 auto;right:0;width:740px;height:460px}}@media only screen and (max-width: 991px){.intro-page .container .row .right-content iframe{width:648px;height:402px}}@media only screen and (max-width: 767px){.intro-page .container .row .right-content iframe{width:324px;height:201px}}.benefits{background-image:url(../images/logo-linha.svg);background-position:20% -135%;background-repeat:no-repeat;background-size:140%;display:block;padding:0 0 90px}@media only screen and (max-width: 1599px){.benefits{background-position:20% 1090%;background-repeat:no-repeat;background-size:140%}}@media only screen and (max-width: 1365px){.benefits{background-position:20% 180%}}@media only screen and (max-width: 767px){.benefits{padding:0 0 60px}}.benefits .container .benefits-title{display:block;font-size:3.8rem;font-weight:300;margin:0 auto 80px;max-width:85%;text-align:center}@media only screen and (max-width: 1599px){.benefits .container .benefits-title{font-size:3.5rem}}@media only screen and (max-width: 1199px){.benefits .container .benefits-title{font-size:3rem}}@media only screen and (max-width: 991px){.benefits .container .benefits-title{font-size:2.5rem;max-width:none}}@media only screen and (max-width: 767px){.benefits .container .benefits-title{font-size:2rem;line-height:1.2;margin:0 auto 30px}}.benefits .container .benefits-title strong{font-weight:700}.benefits .container .list-benefits{display:grid;gap:30px;grid-template-areas:"1 2 3";grid-auto-columns:33%;list-style:none;margin:0 auto;padding:0}@media only screen and (max-width: 1599px){.benefits .container .list-benefits{grid-auto-columns:calc(33% - 16px)}}@media only screen and (max-width: 991px){.benefits .container .list-benefits{grid-template-areas:"1";grid-auto-columns:80%;justify-content:center}}@media only screen and (max-width: 767px){.benefits .container .list-benefits{grid-template-areas:"1";grid-auto-columns:100%;justify-content:center}}.benefits .container .list-benefits .benefits-item{background:#e36f4b;border-radius:43px;padding:32px 45px}@media only screen and (max-width: 1599px){.benefits .container .list-benefits .benefits-item{padding:30px 24px}}.benefits .container .list-benefits .benefits-item .head-item{align-items:center;display:flex;gap:15px;justify-content:space-between}@media only screen and (max-width: 1199px){.benefits .container .list-benefits .benefits-item .head-item{justify-content:center;flex-wrap:wrap}}@media only screen and (max-width: 991px){.benefits .container .list-benefits .benefits-item .head-item{display:block}}.benefits .container .list-benefits .benefits-item .head-item figure{margin:0;padding:0}@media only screen and (max-width: 991px){.benefits .container .list-benefits .benefits-item .head-item figure{display:block;margin:0 auto}}.benefits .container .list-benefits .benefits-item .head-item figure img{display:block;height:auto;min-width:114px;width:114px}@media only screen and (max-width: 1365px){.benefits .container .list-benefits .benefits-item .head-item figure img{min-width:90px;width:90px}}@media only screen and (max-width: 991px){.benefits .container .list-benefits .benefits-item .head-item figure img{margin:0 auto 20px;width:30%}}.benefits .container .list-benefits .benefits-item .head-item .title-item{color:#f8ecc8;font-size:2rem;font-weight:700;line-height:1.3;margin:0;padding:0}@media only screen and (max-width: 1599px){.benefits .container .list-benefits .benefits-item .head-item .title-item{font-size:1.9rem}}@media only screen and (max-width: 1365px){.benefits .container .list-benefits .benefits-item .head-item .title-item{font-size:1.5rem}}@media only screen and (max-width: 1199px){.benefits .container .list-benefits .benefits-item .head-item .title-item{text-align:center}}@media only screen and (max-width: 991px){.benefits .container .list-benefits .benefits-item .head-item .title-item{font-size:1.9rem}}.benefits .container .list-benefits .benefits-item .text-item{color:#f8ecc8;font-size:1rem;text-align:center}.center-banner .center-link{display:block}.center-banner .center-link img{height:auto;width:100%}.center-banner .center-link img.center-desktop{display:block}@media only screen and (max-width: 1199px){.center-banner .center-link img.center-desktop{display:none}}.center-banner .center-link img.center-mobile{display:none}@media only screen and (max-width: 1199px){.center-banner .center-link img.center-mobile{display:block}}.methodology{background-image:url(../images/logo-linha-vertical.svg);background-position:470% -220px;background-repeat:no-repeat;background-size:88%;display:block;padding:90px 0 240px}@media only screen and (max-width: 1365px){.methodology{background-position:470% -50px}}@media only screen and (max-width: 1199px){.methodology{background-position:470% 90px}}@media only screen and (max-width: 1199px){.methodology{padding:60px 0 150px}}@media only screen and (max-width: 767px){.methodology{background-position:470% -25px;padding:40px 0 100px}}.methodology .container .row{align-items:stretch;display:flex;gap:100px;justify-content:space-between}@media only screen and (max-width: 1599px){.methodology .container .row{gap:80px}}@media only screen and (max-width: 1439px){.methodology .container .row{gap:60px}}@media only screen and (max-width: 1199px){.methodology .container .row{gap:0;flex-wrap:wrap}}.methodology .container .row>*{flex:0 0 50%;max-width:50%}@media only screen and (max-width: 1199px){.methodology .container .row>*{flex:0 0 100%;max-width:none}}@media only screen and (max-width: 1199px){.methodology .container .row .left-content{margin-top:-14%;order:2}}.methodology .container .row .left-content .title-section{display:block;font-size:3.8rem;font-weight:700;line-height:1.2;margin:0 0 20px;max-width:50%;text-align:center}@media only screen and (max-width: 767px){.methodology .container .row .left-content .title-section{font-size:2.5rem}}.methodology .container .row .left-content .text-section{font-size:1.3rem;margin-bottom:100px}@media only screen and (max-width: 1199px){.methodology .container .row .left-content .text-section{margin-bottom:60px}}@media only screen and (max-width: 767px){.methodology .container .row .left-content .text-section{font-size:1rem}}.methodology .container .row .left-content .btn-green{background:#263d1f;border-radius:15px;color:#fff;display:block;font-size:2rem;padding:24px 58px;transition:background .3s ease-in-out;text-transform:uppercase;width:fit-content}@media only screen and (max-width: 1199px){.methodology .container .row .left-content .btn-green{margin:0 auto}}@media only screen and (max-width: 767px){.methodology .container .row .left-content .btn-green{font-size:1.3rem}}.methodology .container .row .left-content .btn-green:hover{background:#a65d3e}.methodology .container .row .right-content{position:relative}.methodology .container .row .right-content img{display:block;height:auto;margin:0 0 0 auto;max-width:740px;position:absolute;right:-100px;top:0;width:100%}@media only screen and (max-width: 1919px){.methodology .container .row .right-content img{right:0}}@media only screen and (max-width: 1919px){.methodology .container .row .right-content img{left:0;margin:0 auto;right:0;position:relative;width:60%}}footer{background:#e36f4b;position:relative;padding:230px 0 60px}@media only screen and (max-width: 991px){footer{padding:140px 0 60px}}@media only screen and (max-width: 767px){footer{padding:38px 0}}@media only screen and (max-width: 767px){footer .instagram-link{display:block;margin:-77px 0 30px}}footer .instagram-link picture{display:block;position:absolute;left:0;margin:0 auto;max-width:1005px;right:-10%;top:-78px}@media only screen and (max-width: 1199px){footer .instagram-link picture{right:0}}@media only screen and (max-width: 767px){footer .instagram-link picture{position:relative;top:0}}footer .instagram-link picture img{display:block;filter:drop-shadow(32px 28px 13px #b65234);height:auto;margin:0 auto;max-width:1005px;width:100%}@media only screen and (max-width: 1199px){footer .instagram-link picture img{filter:drop-shadow(22px 17px 10px #803d29);width:80%}}@media only screen and (max-width: 767px){footer .instagram-link picture img{width:100%}}footer .contact{align-items:center;color:#fff;font-size:2.2rem;font-weight:500;display:flex;gap:10px;justify-content:center;margin:60px auto 0}@media only screen and (max-width: 1199px){footer .contact{display:block;margin:0 auto;text-align:center}footer .contact .divisor{display:none}}@media only screen and (max-width: 767px){footer .contact{font-size:1.3rem}}footer .contact a{align-items:center;color:#fff;display:flex;gap:7px;justify-content:start;transition:color .3s ease-in-out}@media only screen and (max-width: 1199px){footer .contact a{justify-content:center}}footer .contact a:before{background-image:url(../images/whatsapp.svg);background-position:0 0;background-repeat:no-repeat;background-size:cover;content:"";display:block;filter:brightness(0) saturate(100%) invert(100%) sepia(67%) saturate(0%) hue-rotate(284deg) brightness(101%) contrast(101%);transition:filter .3s ease-in-out;height:40px;width:40px}@media only screen and (max-width: 767px){footer .contact a:before{height:25px;width:25px}}footer .contact a:hover{color:#263d1f}footer .contact a:hover::before{filter:brightness(0) saturate(100%) invert(18%) sepia(61%) saturate(349%) hue-rotate(61deg) brightness(97%) contrast(95%)}footer .copyright{align-items:center;color:#fff;display:flex;gap:8px;justify-content:center;margin:30px auto 0;width:100%}@media only screen and (max-width: 767px){footer .copyright{display:block}footer .copyright .divisor{display:none}footer .copyright .copy{display:block;margin-bottom:20px;text-align:center}}footer .copyright .mktin{align-items:center;display:flex;gap:10px;justify-content:end}@media only screen and (max-width: 767px){footer .copyright .mktin{justify-content:center}}footer .copyright .mktin a{display:block;height:auto;width:auto}footer .copyright .mktin a img{display:block;height:auto;max-width:90px;width:100%}/*# sourceMappingURL=style.css.map */