#header{padding-top:20px}#header .main-content{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .main-content .dropdown{text-align:right}#header .main-content .dropdown .dropdown-toggle{background:#fff;border:none;border-radius:20px;color:#707070;padding:12px 40px 12px 15px;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:end;-ms-flex-pack:end;justify-content:flex-end;background-image:url(/dist/img/icon-arrow-down.svg);background-size:12px;background-position:right 15px center;background-repeat:no-repeat}#header .main-content .dropdown .dropdown-toggle img{width:18px;height:18px;margin-right:10px}#header .main-content .dropdown .dropdown-toggle:after{display:none}#header .main-content .dropdown .dropdown-toggle:focus,#header .main-content .dropdown .dropdown-toggle:hover{outline:0;-webkit-box-shadow:none;box-shadow:none}#header .main-content .dropdown .dropdown-menu{background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);border:none;border-radius:20px;padding:16px 15px;min-width:152px}#header .main-content .dropdown .dropdown-menu .dropdown-item{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875rem;line-height:1.5rem;color:#707070;margin-bottom:16px}#header .main-content .dropdown .dropdown-menu .dropdown-item img{margin-right:11px}#header .main-content .dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}#home-header .main-content{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}#home-header .main-content .logo{background-image:url(/dist/img/bg-corner.svg);background-size:contain;background-position:left -1px top -1px;background-repeat:no-repeat;height:100%;padding-top:21px;padding-bottom:100px;padding-left:20px}#home-header .main-content .title-content{padding-left:10px;position:absolute;right:0;top:0;width:100%}#home-header .main-content .title-content .title{font-size:3.2vh;line-height:3.2vh;color:#707070;font-weight:400;max-width:245px;text-align:right;margin-left:auto;margin-right:24px;margin-top:24px}#home-header .sac{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:21px;margin-right:23px}#home-header .sac .subtitle{font-size:.875rem;line-height:.875rem;color:#007934;margin-right:9px}#home-header .sac .sac-button{width:48px;height:48px;position:relative;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;border:none;background:none}#home-header .sac .sac-button .main-button-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#007934;opacity:.2;border-radius:100%}#home-header .sac .sac-button .main-button-content{position:absolute;top:0;left:0;z-index:1;height:35px;width:35px;top:6.5px;left:6.5px;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;background-color:#fff;border-radius:100%}#home-header .sac .sac-button .main-button-content .icon{height:20px;width:22px;fill:#007934}#home-header .back-button{width:48px;text-align:center;margin-left:20px;margin-top:-65px;z-index:9;position:relative}#home-header .back-button .subtitle{font-size:.875rem;line-height:.875rem;color:#fff;margin-bottom:5px}#home-header .back-button .back-button-container{width:48px;height:48px;position:relative;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;border:none;background:none}#home-header .back-button .back-button-container .main-button-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#007934;opacity:.2;border-radius:100%}#home-header .back-button .back-button-container .main-button-content{position:absolute;top:0;left:0;z-index:1;height:35px;width:35px;top:6.5px;left:6.5px;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;background-color:#fff;border-radius:100%}#service-header .main-content{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#service-header .main-content .logo{padding-top:21px;padding-left:24px}#service-header .main-content .icon-content{padding-top:25px;padding-right:20px;position:relative;text-align:right}#service-header .main-content .icon-content .icon{max-height:68px;max-width:93px;fill:#007934;position:relative;z-index:1}#service-header .main-content .icon-content:before{content:" ";position:absolute;top:-120px;right:-130px;background:linear-gradient(120deg,#f5f5f5 57.7%,#fff 67.35%);border-radius:20px;height:261px;width:261px;-webkit-transform:rotate(120deg);transform:rotate(120deg)}#service-header .back-button{width:48px;text-align:center;margin-left:20px}#service-header .back-button .subtitle{font-size:.875rem;line-height:.875rem;color:#fff;margin-bottom:5px}#service-header .back-button .back-button-container{width:48px;height:48px;position:relative;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;border:none;background:none}#service-header .back-button .back-button-container .main-button-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#007934;opacity:.2;border-radius:100%}#service-header .back-button .back-button-container .main-button-content{position:absolute;top:0;left:0;z-index:1;height:35px;width:35px;top:6.5px;left:6.5px;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;background-color:#fff;border-radius:100%}#footer{background:linear-gradient(83.15deg,#06682f -1.13%,#017935 99.21%);height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}#footer,#footer .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .container{display:grid;grid-template-columns:repeat(2,1fr)}#footer .container .website{text-align:left}#footer .container .website a{font-size:.75rem;line-height:.75rem;color:#f5f5f5;text-decoration:none}#footer .container .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:-8px}#footer .container .social-icons .social-icon .icon{max-width:16px;max-height:16px;fill:#fff;margin:0 8px}.page#intro{background-image:url(/dist/img/bg-intro.svg);background-size:cover;background-position:bottom;background-repeat:no-repeat;min-height:100vh;overflow-x:hidden;position:relative}@media only screen and (min-width:768px){.page#intro{background-position:50%}}.page#intro>.container{padding-bottom:84px}.page#intro>.container .banner{text-align:center;margin-top:30px}.page#intro>.container .banner .subtitle{font-size:3rem;color:#06682f;font-weight:400}.page#intro>.container .banner .title{font-size:1.5rem;line-height:1.5rem;color:#707070;font-weight:400;max-width:206px;margin:0 auto}.page#intro>.container .question{text-align:center;color:#fff;padding-top:45%}.page#intro>.container .question .question-title{font-size:2.25rem;line-height:2.25rem;max-width:327px;margin:0 auto 26px}.page#intro>.container .question .question-subtitle{font-size:1rem;line-height:1rem;margin-bottom:13px}.page#intro>.container .question .main-button-container{width:108px;height:108px;position:relative;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;border:none;background:none}.page#intro>.container .question .main-button-container .main-button-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#007934),to(rgba(0,121,52,0)));background:linear-gradient(180deg,#007934,rgba(0,121,52,0));opacity:.2;border-radius:100%}.page#intro>.container .question .main-button-container .main-button-content{position:absolute;top:0;left:0;z-index:1;height:80px;width:80px;top:14px;left:14px;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;background:linear-gradient(225deg,#007934 11.88%,#06682f 93.12%);border-radius:100%}.page#home{background:#f5f5f5}.page#home .items-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-gap:24px;padding-bottom:36px}.page#home .items-list .item{-webkit-filter:drop-shadow(0 15px 40px rgba(0,0,0,.08));filter:drop-shadow(0 15px 40px rgba(0,0,0,.08));background:#fff;border-radius:30px;height:145px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page#home .items-list .item .item-icon{text-align:right;padding-top:13px;padding-right:30px;position:relative}.page#home .items-list .item .item-icon .icon{max-height:43px;max-width:43px;fill:#fff;position:relative;z-index:1}.page#home .items-list .item .item-icon:before{content:" ";position:absolute;top:0;right:0;height:110px;width:103px;background-image:url(/dist/img/bg-green-rectangle.png);background-size:100%;background-position:100% 0;background-repeat:no-repeat;border-top-right-radius:20px}.page#home .items-list .item .item-title{font-size:22px;line-height:26px;color:#007934;padding:20px 15px 26px}.page#home .items-list .item:first-child .item-icon .icon{max-height:48px;max-width:48px}.page.service{background-image:url(/dist/img/bg-gradient.svg);background-size:cover;background-repeat:no-repeat;background-position:50%}.page.service>.container{margin-top:-60px}.page.service>.container .title{font-size:1.5rem;line-height:1.5rem;color:#fff;font-weight:700;margin-bottom:37px;text-align:center}.page.service>.container .subtitle{font-size:1.5rem;line-height:1.5rem;margin-bottom:0;color:#fff;text-align:center;font-weight:400}.page.service>.container .subtitle2{font-size:.75rem;line-height:1.125rem;margin-bottom:24px;color:#fff;text-align:center;font-weight:400}.page.service>.container .items-list{margin-bottom:26px}.page.service>.container .items-list .item{background:#fff;-webkit-box-shadow:0 15px 40px rgba(20,41,57,.08);box-shadow:0 15px 40px rgba(20,41,57,.08);border-radius:24px;padding:0 13px;font-size:1.125rem;line-height:1.125rem;color:#007934;display:grid;grid-template-columns:60px 1fr;grid-column-gap:26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;margin-bottom:16px;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.2s;animation-duration:.2s}.page.service>.container .items-list .item input{display:none}.page.service>.container .items-list .item .item-icon{height:60px;width:60px;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}.page.service>.container .items-list .item .item-icon .icon{fill:#007934}.page.service>.container .items-list .item .item-title{max-width:200px}.page.service>.container .items-list .item.active{background:linear-gradient(261.28deg,#007934 25.4%,#06682f 65.82%);color:#fff}.page.service>.container .items-list .item.active .item-icon .icon{fill:#fff}.page.service>.container .button{margin-bottom:36px}.page.service#outros-servicos>.container{min-height:calc(100vh - 150px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.service#outros-servicos>.container .items-list .item .item-icon .icon{max-height:42px;max-width:42px}.page.service-detail{position:relative}.page.service-detail:before{content:" ";position:absolute;top:0;left:0;height:317px;width:100%;background-image:url(/dist/img/bg-green-gray-gradient.png);background-size:contain;background-position:top;background-repeat:no-repeat}.page.service-detail #service-header{position:relative;z-index:2}.page.service-detail #service-header .back-button{margin-top:30px}.page.service-detail #service-header .back-button .back-button-container .main-button-content{background:linear-gradient(261.28deg,#007934 25.4%,#06682f 65.82%)}.page.service-detail .content{position:relative;z-index:1;margin-top:-55px}.page.service-detail .content .title{font-size:1.5rem;line-height:1.5rem;color:#007934;font-weight:700;text-align:center;max-width:235px;margin:0 auto}.page.service-detail .content .subtitle{font-size:.75rem;line-height:.875rem;margin-bottom:30px;color:#b8b8b8;text-align:center;font-weight:400}.page.service-detail .content .sub-subtitle{font-size:1rem;line-height:1.125rem;color:#707070;text-align:center;font-weight:400}.page.service-detail .content .container{padding-top:40px}.page.service-detail .content .container .items-list{padding-bottom:60px}.page.service-detail .content .container .items-list .item .item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px 16px 50px;margin-bottom:10px;cursor:pointer;font-size:1.125rem;line-height:1.125rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);border-radius:24px;color:#007934;position:relative;z-index:1}.page.service-detail .content .container .items-list .item .item-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.page.service-detail .content .container .items-list .item .item-container input:checked~.checkmark{background-color:#fff}.page.service-detail .content .container .items-list .item .item-container input:checked~.checkmark:after{display:block}.page.service-detail .content .container .items-list .item .item-container .checkmark:after{left:6px;top:3px;width:7px;height:11px;border:solid #007934;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.page.service-detail .content .container .items-list .item .item-container.active{background-color:#007934;color:#fff}.page.service-detail .content .container .items-list .item .item-container.active .checkmark{background-color:#fff}.page.service-detail .content .container .items-list .item .item-container.active~.sub-items{opacity:1}.page.service-detail .content .container .items-list .item .item-container.active~.itens-subtitle{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.page.service-detail .content .container .items-list .item .checkmark{position:absolute;top:15px;left:20px;height:20px;width:20px;background:transparent;border:1px solid #007934;border-radius:4px}.page.service-detail .content .container .items-list .item .checkmark:after{content:"";position:absolute;display:none}.page.service-detail .content .container .items-list .item .sub-items{padding:0 25px;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.page.service-detail .content .container .items-list .item .sub-items .item .item-container{padding:11px 20px 11px 50px}.page.service-detail .content .container .items-list .item .sub-items .item .item-container .checkmark{top:10px;border-radius:100px}.page.service-detail .content .container .items-list .item .itens-subtitle{font-size:1rem;line-height:1.25rem;color:#007934;padding:0 25px;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.page.service-detail .content .container .button{margin-bottom:36px}.page.service-detail#outros-servicos-seguranca .content .container .items-list{padding-bottom:0}.page.service-detail#outros-servicos-seguranca .content .container .items-list .item .item-container .checkmark{border-radius:100%}.page.service-detail#outros-servicos-mensageiro .content{height:calc(100vh - 175px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page.service-other{position:relative}.page.service-other:before{content:" ";position:absolute;top:0;left:0;height:317px;width:100%;background-image:url(/dist/img/bg-green-gray-gradient.png);background-size:contain;background-position:top;background-repeat:no-repeat}.page.service-other #service-header{position:relative;z-index:2}.page.service-other #service-header .back-button{margin-top:30px}.page.service-other #service-header .back-button .back-button-container .main-button-content{background:linear-gradient(261.28deg,#007934 25.4%,#06682f 65.82%)}.page.service-other .content{position:relative;z-index:1;margin-top:-55px}.page.service-other .content .title{font-size:1.5rem;line-height:1.5rem;color:#007934;font-weight:700;text-align:center;max-width:235px;margin:0 auto}.page.service-other .content .subtitle{font-size:.75rem;line-height:.875rem;margin-bottom:30px;color:#b8b8b8;text-align:center;font-weight:400}.page.service-other .content .sub-subtitle{font-size:1rem;line-height:1.125rem;color:#707070;text-align:center;font-weight:400}.page.service-other .content .container{padding-top:40px}.page.service-other .content .container textarea{padding:12px 14px;background:#fff;border:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:24px;font-size:16px;line-height:16px;color:#707070;height:316px;width:100%;margin-bottom:30px}.page.service-other .content .container .button{margin-bottom:36px}.page#order-review{background:#f5f5f5}.page#order-review #home-header{position:relative;z-index:2}.page#order-review #home-header .title-content .title{font-size:1.75rem;line-height:1.5rem;text-align:right;max-width:180px;padding-right:20px;padding-top:48px;font-weight:400}.page#order-review #home-header .back-button{width:48px;text-align:center;margin-left:20px;margin-top:-70px}.page#order-review #home-header .back-button .subtitle{font-size:.875rem;line-height:.875rem;color:#fff;margin-bottom:5px}.page#order-review #home-header .back-button .back-button-container{width:48px;height:48px;position:relative;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;border:none;background:none}.page#order-review #home-header .back-button .back-button-container .main-button-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#007934;opacity:.2;border-radius:100%}.page#order-review #home-header .back-button .back-button-container .main-button-content{position:absolute;top:0;left:0;z-index:1;height:35px;width:35px;top:6.5px;left:6.5px;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;background-color:#fff;border-radius:100%}.page#order-review #order-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:calc(100vh - 210px)}.page#order-review #order-form .order-review-content{border:1px solid #d6d6d6;border-radius:24px;padding:25px 10px;margin-bottom:22px}.page#order-review #order-form .order-review-content .order-review-title{font-size:1rem;line-height:1.5rem;text-align:center;color:#b8b8b8;background-color:#f5f5f5;margin:-38px auto 15px;width:170px}.page#order-review #order-form .order-review-content .order-items ul li{font-size:1.125rem;line-height:1.5rem;color:#707070;font-weight:400}.page#order-review #order-form input{margin-bottom:22px;border:1px solid #ebebeb;border-radius:20px;background:#fff;padding:0 14px;height:50px;width:100%}.page#order-review #order-form .button{margin-bottom:36px}.page.thank-you{position:relative;background:#f5f5f5}.page.thank-you:before{content:" ";position:absolute;top:0;left:0;height:317px;width:100%;background-image:url(/dist/img/bg-green-gray-gradient.png);background-size:contain;background-position:top;background-repeat:no-repeat}.page.thank-you #service-header{position:relative;z-index:2}.page.thank-you .content{position:relative;z-index:1;margin-top:30px;text-align:center}.page.thank-you .content .main-button-container{width:108px;height:108px;position:relative;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;border:none;background:none}.page.thank-you .content .main-button-container .main-button-shadow{position:absolute;top:0;left:0;height:100%;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#007934),to(rgba(0,121,52,0)));background:linear-gradient(180deg,#007934,rgba(0,121,52,0));opacity:.2;border-radius:100%}.page.thank-you .content .main-button-container .main-button-content{position:absolute;top:0;left:0;z-index:1;height:80px;width:80px;top:14px;left:14px;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;background:linear-gradient(225deg,#007934 11.88%,#06682f 93.12%);border-radius:100%}.page.thank-you .content .container{padding-top:20px}.page.thank-you .content .container .title{font-size:3rem;line-height:3.5625rem;color:#707070;font-weight:700;text-align:center}.page.thank-you .content .container .subtitle{font-size:1.5rem;line-height:1.5rem;margin-bottom:20px;color:#007934;text-align:center;font-weight:400}.page.thank-you .content .container .sub-subtitle{font-size:1.125rem;line-height:1.125rem;color:#707070;text-align:center;font-weight:400;margin-bottom:40px}.page.thank-you .content .container .order-review-content{border:1px solid #d6d6d6;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:24px;padding:0 52px;margin-bottom:24px;height:51px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page.thank-you .content .container .order-review-content .order-review-title{font-size:.875rem;line-height:.875rem;color:#b8b8b8;width:195px;margin-top:-18px;background:#f5f5f5;padding-bottom:8px}.page.thank-you .content .container .order-review-content .order-value{font-weight:700;font-size:1.5rem;line-height:1.5rem;color:#007934}.page.thank-you .content .container .copy-protocol{font-size:1.125rem;line-height:1.125rem;color:#007934;text-decoration:none;margin-bottom:53px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page.thank-you .content .container .button{margin-bottom:36px}@font-face{font-family:Carmen;src:url(/public/fonts/Carmen-ForteItalica.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Carmen-ForteItalica.woff2) format("woff2"),url(/public/fonts/Carmen-ForteItalica.woff) format("woff"),url(/public/fonts/Carmen-ForteItalica.ttf) format("truetype"),url(/public/fonts/Carmen-ForteItalica.svg#Carmen-ForteItalica) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Carmen;src:url(/public/fonts/Carmen-Intensa.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Carmen-Intensa.woff2) format("woff2"),url(/public/fonts/Carmen-Intensa.woff) format("woff"),url(/public/fonts/Carmen-Intensa.ttf) format("truetype"),url(/public/fonts/Carmen-Intensa.svg#Carmen-Intensa) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Carmen;src:url(/public/fonts/Carmen-Forte.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Carmen-Forte.woff2) format("woff2"),url(/public/fonts/Carmen-Forte.woff) format("woff"),url(/public/fonts/Carmen-Forte.ttf) format("truetype"),url(/public/fonts/Carmen-Forte.svg#Carmen-Forte) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Carmen;src:url(/public/fonts/Carmen-Fina.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Carmen-Fina.woff2) format("woff2"),url(/public/fonts/Carmen-Fina.woff) format("woff"),url(/public/fonts/Carmen-Fina.ttf) format("truetype"),url(/public/fonts/Carmen-Fina.svg#Carmen-Fina) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Carmen;src:url(/public/fonts/Carmen-LeveItalica.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Carmen-LeveItalica.woff2) format("woff2"),url(/public/fonts/Carmen-LeveItalica.woff) format("woff"),url(/public/fonts/Carmen-LeveItalica.ttf) format("truetype"),url(/public/fonts/Carmen-LeveItalica.svg#Carmen-LeveItalica) format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Carmen;src:url(/public/fonts/Carmen-Regular.eot?#iefix) format("embedded-opentype"),url(/public/fonts/Carmen-Regular.woff2) format("woff2"),url(/public/fonts/Carmen-Regular.woff) format("woff"),url(/public/fonts/Carmen-Regular.ttf) format("truetype"),url(/public/fonts/Carmen-Regular.svg#Carmen-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}body,html{overflow-x:hidden}body{background-color:#f5f5f5;font-family:Carmen!important}.container{padding-left:20px!important;padding-right:20px!important}.pages{position:relative}.pages,.pages .page{height:100%;width:100%}.pages .page{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:100vh}.button{text-decoration:none}.button.button--outline{border-radius:24px;height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:1.5rem;line-height:1.5rem;color:#fff;padding:0 0 2px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;background:linear-gradient(261.28deg,#007934 25.4%,#06682f 65.82%);-webkit-box-shadow:0 15px 40px rgba(6,104,47,.08);box-shadow:0 15px 40px rgba(6,104,47,.08);border:2px solid transparent}.button.button--outline:disabled{border-color:#fff;background:transparent;-webkit-filter:drop-shadow(0 5px 10px rgba(0,0,0,.1));filter:drop-shadow(0 5px 10px rgba(0,0,0,.1))}.button.button--green{border:none;background:linear-gradient(261.28deg,#007934 25.4%,#06682f 65.82%);border-radius:24px;font-size:1.5rem;color:#fff}.button.button--green,.button.button--outline--green{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);height:50px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;line-height:1.5rem}.button.button--outline--green{border:2px solid #06682f;border-radius:24px;font-size:.875rem;color:#06682f}input:focus,textarea:focus{outline:none}.fancybox__content{border-radius:20px;margin:0 20px;padding:24px!important}.fancybox__content .alert-text{border-radius:20px;font-size:1.125rem;line-height:1.25rem;color:#000;margin-bottom:26px;text-align:center}.fancybox__content .button-group{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:26px}.fancybox__content .button-group .button.button--green{font-size:.875rem}.fancybox__content .button-group .button:focus{outline:none}.fancybox__content#nutricao-avaliacao-alert-dialog .button-group{grid-template-columns:1fr}