#menu{z-index:2}#menu-bar{width:27px;height:24px;margin:30px 0 20px 20px;cursor:pointer;right:0;position:absolute;top:-9px;z-index:100}.bar{height:4px;width:100%;background-color:#f6921e;display:block;border-radius:5px;transition:.3s ease}#bar1{transform:translateY(-4px)}#bar3{transform:translateY(4px)}.nav{transition:.3s ease;display:none}.nav ul{padding:0 22px}.nav li{list-style:none;padding:12px 0}.nav li a{color:#fff;font-size:20px;text-decoration:none}.nav li a:hover{font-weight:bold}.menu-bg,#menu{top:0;left:0;position:absolute}.no-photo{height:100% !important;display:none !important;background-image:none !important}.interno{height:27vh !important}.menu-bg{z-index:1;width:0;height:0;margin:30px 0 20px 20px;transition:.3s ease}.container-submenu-bar{width:100%;height:auto;background-color:#185b35;position:absolute;top:53px;overflow:hidden;opacity:0;transform:translateY(-20px);transition:max-height .4s ease,opacity .4s ease,transform .4s ease;z-index:99;padding-bottom:10px}.container-submenu-bar .submenu{margin-top:42px}.container-submenu-bar li{font-family:"Montserrat Bold",sans-serif;font-size:13px;font-weight:700;width:100%;text-transform:uppercase;text-align:center;display:flex;cursor:pointer;background-color:rgba(0,0,0,0);justify-content:center;align-items:flex-start;align-content:center;flex-wrap:nowrap;flex-direction:row}.container-submenu-bar a{color:#f6921e;text-decoration:none;width:100%;font-size:17px;padding-bottom:4px}.container-submenu-bar a:hover{color:#eaeaea}.container-submenu-bar.ativo{max-height:511px;opacity:1;transform:translateY(0)}.change{display:block}.change .bar{background-color:#f6921e}.change #bar1{transform:translateY(4px) rotateZ(-45deg)}.change #bar2{opacity:0}.change #bar3{transform:translateY(-4px) rotateZ(45deg)}.change-bg{width:520px;height:460px;transform:translate(-60%, -30%)}ol,ul{padding-left:0}@media(min-width: 1171px){#menu-bar,.container-submenu-bar{display:none;height:auto}ol,ul{padding-left:0 !important}}@media(min-width: 1000px)and (max-width: 1170px){#menu-bar,.container-submenu-bar{display:none;height:auto}ol,ul{padding-left:0 !important}}@font-face{font-family:"lg";src:url("../fonts/lg/lg.woff2?io9a6k") format("woff2"),url("../fonts/lg/lg.ttf?io9a6k") format("truetype"),url("../fonts/lg/lg.woff?io9a6k") format("woff"),url("../fonts/lg/lg.svg?io9a6k#lg") format("svg");font-weight:normal;font-style:normal;font-display:block}.lg-icon{font-family:"lg" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:"Montserrat Regular";src:url("../fonts/montserrat-regular-webfont.eot");src:url("../fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-regular-webfont.woff2") format("woff2"),url("../fonts/montserrat-regular-webfont.woff") format("woff"),url("../fonts/montserrat-regular-webfont.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Montserrat Thin";src:url("../fonts/Montserrat-thin/montserrat-regular-webfont.eot");src:url("../fonts/Montserrat-thin/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-thin/montserrat-regular-webfont.woff2") format("woff2"),url("../fonts/Montserrat-thin/montserrat-regular-webfont.woff") format("woff"),url("../fonts/Montserrat-thin/montserrat-regular-webfont.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"Montserrat Thin";src:url("../fonts/Montserrat-thin/montserrat-thin-webfont.woff2") format("woff2"),url("../fonts/Montserrat-thin/montserrat-thin-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat Thin";src:url("../fonts/Montserrat-light/montserrat-light-webfont.woff2") format("woff2"),url("../fonts/Montserrat-light/montserrat-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat ExtraLight";src:url("../fonts/Montserrat-extralight/montserrat-extralight-webfont.woff2") format("woff2"),url("../fonts/Montserrat-extralight/montserrat-extralight-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat Bold";src:url("../fonts/montserrat-bold-webfont.eot");src:url("../fonts/montserrat-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/montserrat-bold-webfont.woff2") format("woff2"),url("../fonts/montserrat-bold-webfont.woff") format("woff"),url("../fonts/montserrat-bold-webfont.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat Black";src:url("../fonts/MonteserratBlack/montserrat-black-webfont.eot");src:url("../fonts/MonteserratBlack/montserrat-black-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/MonteserratBlack/montserrat-black-webfont.woff2") format("woff2"),url("../fonts/MonteserratBlack/montserrat-black-webfont.woff") format("woff"),url("../fonts/MonteserratBlack/montserrat-black-webfont.ttf") format("truetype"),url("../fonts/MonteserratBlack/montserrat-black-webfont.svg#montserratblack") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"Montserrat Alternates ExtraLight";src:url("../fonts/MontserratAlternates/MontserratAlternates-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Montserrat Alternates Regular";src:url("../fonts/MontserratAlternates/MontserratAlternates-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat Alternates Bold";src:url("../fonts/MontserratAlternates/MontserratAlternates-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat Alternates ExtraBold";src:url("../fonts/MontserratAlternates/MontserratAlternates-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}html,body{margin:0;padding:0;height:100%}body{font-family:sans-serif;overflow-y:auto}.snap .snap-menu{position:fixed;top:20px;left:20px;background:rgba(0,0,0,.7);padding:10px 15px;border-radius:8px;z-index:999}.snap .snap-menu a{color:#fff;text-decoration:none;margin-right:10px;font-weight:bold;cursor:pointer}.snap .scroll-container{height:100vh}.context .section.about{background-color:#195b36;background-image:url(../image/asset_1.svg);background-repeat:no-repeat;background-size:cover;background-position:top center;height:auto;min-height:680px;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.context .section.about .container-text{width:660px;height:auto;margin-left:20px;margin-top:15px}.context .section.about .container-text h2{font-family:"Montserrat Black",sans-serif;font-size:49px;font-weight:700;color:#fff;text-align:center;margin-bottom:0}.context .section.about .container-text h3{font-family:"Montserrat Black",sans-serif;font-size:49px;font-weight:700;color:#8bc53f;text-align:center;margin-bottom:20px}.context .section.about .container-text .desc{font-family:"Montserrat Thin",sans-serif;font-size:17px;color:#fff;line-height:29px;text-align:justify;margin-bottom:35px}.context .section.about .container-text .desc span{font-family:"Montserrat Alternates Bold",sans-serif;font-size:17px;color:#fcb813}.context .section.about .container-text .desc strong{font-family:"Montserrat Alternates Bold",sans-serif;font-size:16px;font-weight:normal;color:#fff}@media(min-width: 552px)and (max-width: 1000px){.context .section.about{height:auto;min-height:705px;padding-top:30px;padding-bottom:30px}.context .section.about .container-text{margin:0 30px 30px}.context .section.about .container-text h2{font-size:30px;margin-bottom:0}.context .section.about .container-text h3{font-size:30px}.context .section.about .container-text .desc{line-height:28px}.context .section.about .container-text .desc span{font-size:16px}.context .section.about .container-text .desc strong{font-size:16px}}@media(min-width: 420px)and (max-width: 552px){.context .section.about{height:auto;padding-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;align-content:center;min-height:40vh}.context .section.about .container-text{margin:20px}.context .section.about .container-text h2{font-size:26px;margin-bottom:0}.context .section.about .container-text h3{font-size:26px}.context .section.about .container-text .desc{font-size:15px;line-height:24px}.context .section.about .container-text .desc span{font-size:16px}.context .section.about .container-text .desc strong{font-size:16px}}@media(max-width: 420px){.context .section.about{min-height:auto;height:auto;padding-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start}.context .section.about .container-text{margin:20px}.context .section.about .container-text h2{font-size:26px;margin-bottom:0}.context .section.about .container-text h3{font-size:26px;margin-bottom:20px;margin-top:0}.context .section.about .container-text .desc{font-size:14px;line-height:20px}.context .section.about .container-text .desc span{font-size:14px}.context .section.about .container-text .desc strong{font-size:14px}}.context .section.missao{background-color:#195b36;background-image:url(../image/ft_section_missao.jpg);background-repeat:no-repeat;background-size:contain;background-position:left top;height:auto;min-height:100vh}.context .section.missao p{font-size:16px;line-height:21px}.context .section.missao .container-bg{background-color:rgba(0,0,0,0);background-image:url(../image/asset_2.svg);background-repeat:no-repeat;background-size:cover;background-position:top center;width:100%;height:auto;min-height:100vh;display:flex;justify-content:center;align-items:center}.context .section.missao .container-bg .container-text{gap:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:auto;min-height:61vh;width:61%;padding-top:0}.context .section.missao .container-bg .container-text .box-1{margin-top:0}.context .section.missao .container-bg .container-text .box-1,.context .section.missao .container-bg .container-text .box-2{padding:1rem;flex:1 1 100%;width:48%;min-height:200px}.context .section.missao .container-bg .container-text .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:33px;font-weight:700;color:#8bc53f;text-align:left;margin-bottom:0;margin-top:21px;height:33px}.context .section.missao .container-bg .container-text .txt{font-family:"Montserrat Thin",sans-serif;line-height:24px;font-size:17px;text-align:left;color:#fff;font-weight:initial;margin-top:0;margin-bottom:18px}.context .section.missao .container-bg .container-text .txt span{font-family:"Montserrat Alternates Bold",sans-serif;font-size:16px;color:#f6921e;font-weight:normal}.context .section.missao .container-bg .container-text .txt strong{font-family:"Montserrat Alternates Bold",sans-serif;font-size:16px;color:#fff;font-weight:normal}@media(max-width: 1400px){.context .section.missao{background-position:left top;background-size:contain}}@media(max-width: 960px){.context .section.missao{height:auto;min-height:100vh;background-color:#09522d;background-position:-1130px}.context .section.missao .container-bg .container-text{width:100%;height:auto;margin:72px 15px 15px;display:flex;justify-content:center;align-items:flex-start;padding-top:0}.context .section.missao .container-bg .container-text .box-1{margin-top:0;margin-bottom:0;flex:1 1 50%}.context .section.missao .container-bg .container-text .box-2{flex:1 1 50%}}@media(max-width: 700px){.context .section.missao{background-color:#09522d;background-position:-1130px;height:auto;min-height:auto;margin:0 15px 15px}.context .section.missao .container-bg{height:auto;min-height:auto}.context .section.missao .container-bg .container-text{gap:10px;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;height:auto;min-height:61vh;padding-top:0;margin:15px 15px 15px}.context .section.missao .container-bg .container-text .box-1{width:100%;padding:0;height:auto;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:flex-start;gap:0}.context .section.missao .container-bg .container-text .box-2{display:flex;width:100%;padding:0;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:flex-start;gap:0}.context .section.missao .container-bg .container-text .title{font-size:21px;height:17px;margin-bottom:12px}.context .section.missao .container-bg .container-text .txt{font-size:15px;font-weight:bold;margin-bottom:14px;margin-top:0;line-height:26px}.context .section.missao .container-bg .container-text .txt strong{font-size:14px}.context .section.missao .container-bg .container-text .txt span{font-size:14px}}.context .section.formula{background-color:#f05a22;background-image:url(../image/asset_3.svg);background-repeat:no-repeat;background-size:auto;background-position:center 50px;height:auto;min-height:auto;display:flex;flex-wrap:wrap;padding:130px 30px 110px 30px;justify-content:center;align-items:center;align-content:center}.context .section.formula .container-top{width:967px;height:92px;margin-top:140px;background-color:#fcb813;border-radius:50px}.context .section.formula .container-top .container-title{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.context .section.formula .container-top .container-title .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:39px;font-weight:700;color:#00522c;text-align:center;margin-bottom:0;margin-top:20px}.context .section.formula .container-top .container-title .container-mascote{width:238px;height:251px;position:relative}.context .section.formula .container-top .container-title .container-mascote .mascote{width:238px;height:272px;position:absolute;background-image:url(../image/formula_1.png);background-repeat:no-repeat;background-size:contain;background-position:center center;margin-top:-70px}.context .section.formula .container-text{width:900px;height:auto;margin-top:152px;display:flex;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;flex-direction:column}.context .section.formula .container-text .qsp{width:870px;height:200px;background-image:url(../image/q_s_p.svg);background-repeat:no-repeat;background-position:center}.context .section.formula .container-text .container-desc{width:100%;height:100%;display:flex;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-start;flex-direction:row}.context .section.formula .container-text .container-desc .box-text{width:296px;height:100%;padding-top:24px}.context .section.formula .container-text .container-desc .box-text .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:26px;color:#00522c;text-align:center}.context .section.formula .container-text .container-desc .box-text .txt{font-family:"Montserrat Alternates Regular",sans-serif;text-align:center;font-size:14px;color:#fff;padding-top:10px}@media(min-width: 1050px)and (max-width: 1400px){.context .section.formula.formula .container-top{width:670px;height:71px;margin-top:127px}.context .section.formula.formula .container-top .container-title{flex-wrap:wrap;justify-content:center;align-content:center}.context .section.formula.formula .container-top .container-title .title{font-size:26px}.context .section.formula.formula .container-top .container-title .container-mascote{width:158px;margin-left:-23px}.context .section.formula.formula .container-top .container-title .container-mascote .mascote{width:166px;height:202px}.context .section.formula.formula .container-text{width:746px;margin-top:64px}.context .section.formula.formula .container-text .qsp{width:870px;height:180px;background-image:url(../image/q_s_p.svg);background-repeat:no-repeat;background-position:center}.context .section.formula.formula .container-text .container-desc{width:100%;height:100%;display:flex;flex-wrap:nowrap;align-content:flex-start;justify-content:space-between;align-items:flex-start;flex-direction:row}.context .section.formula.formula .container-text .container-desc .box-text{width:296px;height:100%;padding-top:24px}.context .section.formula.formula .container-text .container-desc .box-text .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:26px;color:#00522c;text-align:center}.context .section.formula.formula .container-text .container-desc .box-text .txt{text-align:center;font-size:13px;color:#fff;padding-top:5px}}@media(min-width: 552px)and (max-width: 1049px){.context .section.formula.formula{padding:61px 50px 60px 30px}.context .section.formula.formula .container-top{width:500px;height:71px;margin-top:70px}.context .section.formula.formula .container-top .container-title{flex-wrap:wrap;justify-content:center;align-content:center}.context .section.formula.formula .container-top .container-title .title{font-size:26px}.context .section.formula.formula .container-top .container-title .container-mascote{width:10px}.context .section.formula.formula .container-top .container-title .container-mascote .mascote{display:none}.context .section.formula.formula .container-text{width:900px;height:510px;margin-top:34px}.context .section.formula.formula .container-text .qsp{width:520px;height:160px}.context .section.formula.formula .container-text .container-desc{flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;flex-direction:column}.context .section.formula.formula .container-text .container-desc .box-text .title{font-size:29px}.context .section.formula.formula .container-text .container-desc .box-text .txt{font-size:13px}}@media(min-width: 420px)and (max-width: 590px){.context .section.formula.formula{height:auto;min-height:auto;padding:30px 10px 50px 10px}.context .section.formula.formula .container-top{height:50px;width:100%;margin-top:54px}.context .section.formula.formula .container-top .container-title{flex-wrap:wrap;justify-content:center;align-content:center}.context .section.formula.formula .container-top .container-title .title{font-size:14px;margin-top:15px}.context .section.formula.formula .container-top .container-title .container-mascote{width:10px}.context .section.formula.formula .container-top .container-title .container-mascote .mascote{display:none}.context .section.formula.formula .container-text{width:100%;height:85%;margin-top:34px}.context .section.formula.formula .container-text .qsp{width:350px;height:160px}.context .section.formula.formula .container-text .container-desc{flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;flex-direction:column}.context .section.formula.formula .container-text .container-desc .box-text .title{font-size:29px}.context .section.formula.formula .container-text .container-desc .box-text .txt{font-size:13px}}@media(max-width: 420px){.context .section.formula.formula{padding:30px 10px 50px 10px}.context .section.formula.formula .container-top{height:50px;width:100%;margin-top:10px}.context .section.formula.formula .container-top .container-title{flex-wrap:wrap;justify-content:center;align-content:center}.context .section.formula.formula .container-top .container-title .title{font-size:14px;margin-top:15px}.context .section.formula.formula .container-top .container-title .container-mascote{width:10px}.context .section.formula.formula .container-top .container-title .container-mascote .mascote{display:none}.context .section.formula.formula .container-text{width:900px;height:71%;margin-top:0}.context .section.formula.formula .container-text .qsp{width:300px;height:160px}.context .section.formula.formula .container-text .container-desc{flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;flex-direction:column}.context .section.formula.formula .container-text .container-desc .box-text .title{font-size:27px}.context .section.formula.formula .container-text .container-desc .box-text .txt{font-size:13px}}.context .section.depoimentos{background-color:#8bc53f;background-image:url(../image/bg_depoimentos_1.svg);background-repeat:no-repeat;background-size:87%;background-position:center center;height:100vh;display:flex;flex-wrap:nowrap;padding:80px 30px 90px;justify-content:center;align-items:center;align-content:center;flex-direction:row}.context .section.depoimentos .container-photo{width:530px;height:530px;background-color:#fff;border-radius:420px;z-index:9;margin-right:-55px;background-image:url(../image/bg_depoimentos_2.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat}.context .section.depoimentos .container-text{width:530px;height:530px;background-color:#fd0;border-radius:420px;background-image:url(../image/img_depoimentos.svg);background-repeat:no-repeat;background-size:15%;background-position:center center;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.depoimentos .container-text .desc{font-family:"Montserrat Thin",sans-serif;font-size:20px;font-weight:normal;color:#00522c;text-align:center;width:398px}.context .section.depoimentos .container-text .line{width:127px;height:5px;border-top:2px solid #008346;margin-top:0;margin-bottom:8px}.context .section.depoimentos .container-text .name{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:22px;font-weight:normal;color:#00522c;text-align:center}.context .section.depoimentos .container-text .occupation{font-family:"Montserrat Regular",sans-serif;font-size:16px;font-weight:normal;color:#00522c;text-align:center}@media(min-width: 1050px)and (max-width: 1400px){.context .section.depoimentos.depoimentos{flex-direction:row}.context .section.depoimentos.depoimentos .container-photo{width:500px;height:500px}.context .section.depoimentos.depoimentos .container-text{width:500px;height:500px}.context .section.depoimentos.depoimentos .container-text .desc{font-size:20px;width:367px}}@media(max-width: 1049px){.context .section.depoimentos.depoimentos{flex-direction:column;height:auto}.context .section.depoimentos.depoimentos .container-photo{width:310px;height:310px;margin-right:0;margin-bottom:-23px}.context .section.depoimentos.depoimentos .container-text{width:310px;height:310px}.context .section.depoimentos.depoimentos .container-text .desc{font-size:13px;width:237px;margin-top:14px}.context .section.depoimentos.depoimentos .container-text .line{width:107px;border-top:1px solid #008346;margin-top:0}.context .section.depoimentos.depoimentos .container-text .name{font-size:12px}.context .section.depoimentos.depoimentos .container-text .occupation{font-size:10px}}.carousel-control-next,.carousel-control-prev{opacity:1 !important}.carousel-control-next-icon{background-image:url(../image/arrows.svg);background-repeat:no-repeat;background-size:cover;background-position:-34px 0}.carousel-control-prev-icon{background-image:url(../image/arrows.svg);background-repeat:no-repeat;background-size:cover;background-position:1px 0}.context .section.depoimentos-2{background-color:#fd0;background-image:url(../image/bg_depoimentos_1.svg);background-repeat:no-repeat;background-size:87%;background-position:center center;height:100vh;display:flex;flex-wrap:nowrap;padding:80px 30px 90px;justify-content:center;align-items:center;align-content:center;flex-direction:row}.context .section.depoimentos-2 .container-photo{width:530px;height:530px;background-color:#fff;border-radius:420px;z-index:9;margin-right:-55px;background-image:url(../image/bg_depoimentos_3.jpg);background-position:top center;background-size:cover;background-repeat:no-repeat}.context .section.depoimentos-2 .container-text{width:530px;height:530px;background-color:#8bc53f;border-radius:420px;background-image:url(../image/img_depoimentos_2.svg);background-repeat:no-repeat;background-size:15%;background-position:center center;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.depoimentos-2 .container-text .desc{font-family:"Montserrat Thin",sans-serif;font-size:20px;font-weight:normal;color:#00522c;text-align:center;width:398px}.context .section.depoimentos-2 .container-text .line{width:127px;height:5px;border-top:2px solid #008346;margin-top:0;margin-bottom:8px}.context .section.depoimentos-2 .container-text .name{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:20px;font-weight:normal;color:#00522c;text-align:center}@media(min-width: 1050px)and (max-width: 1400px){.context .section.depoimentos-2.depoimentos-2{flex-direction:row}.context .section.depoimentos-2.depoimentos-2 .container-photo{width:500px;height:500px}.context .section.depoimentos-2.depoimentos-2 .container-text{width:500px;height:500px}.context .section.depoimentos-2.depoimentos-2 .container-text .desc{font-size:20px;width:367px}}@media(max-width: 1049px){.context .section.depoimentos-2.depoimentos-2{flex-direction:column;height:auto}.context .section.depoimentos-2.depoimentos-2 .container-photo{width:310px;height:310px;margin-right:0;margin-bottom:-23px}.context .section.depoimentos-2.depoimentos-2 .container-text{width:310px;height:310px}.context .section.depoimentos-2.depoimentos-2 .container-text .desc{font-size:15px;width:249px;margin-top:49px}.context .section.depoimentos-2.depoimentos-2 .container-text .line{width:107px;border-top:1px solid #008346;margin-top:0}.context .section.depoimentos-2.depoimentos-2 .container-text .name{font-size:13px}}.context .section.video{width:100%;height:100vh;margin:0;padding:0}.context .section.video body{margin:0;padding:0;font-family:sans-serif;background:#000;color:#fff;display:flex;justify-content:center;align-items:center;height:100vh}.context .section.video #capa-player{width:100%;height:100vh;background-color:#000;background-image:url(../image/capa_video-100.png);background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:center}.context .section.video #capa-player .txt{width:100%;height:270px;font-family:"Montserrat Alternates Regular",sans-serif;color:#fff;font-size:24px;text-align:center;text-transform:uppercase;letter-spacing:12px;margin-top:300px}.context .section.video #capa-player .player{width:90%;height:38px;background-image:url(../image/player.svg);background-repeat:no-repeat;background-position:center;background-size:contain;overflow:hidden;margin-left:10px;margin-right:10px;left:45%;margin-bottom:12px}.context .section.video #close-video{position:absolute;top:20px;right:20px;width:20px;height:20px;background-image:url(../image/close.svg);background-size:contain;background-repeat:no-repeat;z-index:999999;cursor:pointer}.context .section.video #player-container{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;display:flex;justify-content:center;align-items:center;z-index:9999}.context .section.video #player-container.hidden{display:none}.context .section.video video{width:100%;max-height:100%;object-fit:cover}@media(max-width: 551px){.context .section.video.video .txt{font-size:16px}}.context .section.frutas{background-color:#00994c;height:100vh;min-height:670px;display:flex;flex-wrap:nowrap;padding:0;justify-content:center;align-items:center;flex-direction:column;margin-top:85px}.context .section.frutas .container-section-title{background-color:#00522c;width:100%;min-height:77px;padding-bottom:25px}.context .section.frutas .container-section-title p{font-family:"Montserrat Thin",sans-serif;font-size:40px;font-weight:bold;color:#5e9d45;text-align:center;padding-top:20px;margin:0;text-transform:uppercase}.context .section.frutas .container-section-title p span{color:#8bc53f}.context .section.frutas .container-gallery{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:center}.context .section.frutas .container-gallery .container-photo{width:60%;height:100%;background-color:#ccc;position:relative}.context .section.frutas .container-gallery .container-photo.carousel{width:80vw;height:100%;border-radius:3px;overflow:hidden;position:relative;box-shadow:0 3px 6px rgba(0,0,0,.2)}.context .section.frutas .container-gallery .container-photo .slides{background-color:#00522c;width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;transition:1s ease-in-out all}.context .section.frutas .container-gallery .container-photo .slides .slide{min-width:100%;min-height:100%;height:auto;background-repeat:no-repeat;background-size:cover;background-position:center}.context .section.frutas .container-gallery .container-photo .slides .sl-1{background-image:url(../image/fruta-1.jpg)}.context .section.frutas .container-gallery .container-photo .slides .sl-2{background-image:url(../image/fruta-2.jpg)}.context .section.frutas .container-gallery .container-photo .slides .sl-3{background-image:url(../image/fruta-3.jpg)}.context .section.frutas .container-gallery .container-photo .slides .sl-4{background-image:url(../image/fruta-4.jpg)}.context .section.frutas .container-gallery .container-photo .slides .sl-5{background-image:url(../image/fruta-5.jpg)}.context .section.frutas .container-gallery .container-photo .controls .arrow{width:43px;height:50px;position:absolute;top:45%;z-index:99;background-image:url(../image/arrows.svg);background-repeat:no-repeat;background-size:cover;margin:10px;cursor:pointer}.context .section.frutas .container-gallery .container-photo .controls .arrow.arrow-left{left:0;background-position:1px 0}.context .section.frutas .container-gallery .container-photo .controls .arrow.arrow-right{right:0;background-position:-59px 0}.context .section.frutas .container-gallery .container-photo .controls .container-dots{width:500px;height:40px;position:absolute;z-index:99;bottom:20px;left:calc(50% - 250px);display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.frutas .container-gallery .container-photo .controls .container-dots .dots{width:48px;height:6px;background-color:#8bc53f;border-radius:22px;margin-left:10px}.context .section.frutas .container-gallery .container-photo .controls .container-dots .dots.active{background-color:#008346}.context .section.frutas .container-gallery .container-description{width:40%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;background-image:url(../image/fx_1.svg);background-repeat:no-repeat;background-position:center 95%;background-size:45px 155px;justify-content:center;padding-top:48px}.context .section.frutas .container-gallery .container-description .desc-title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:43px;font-weight:bold;text-align:center;text-transform:uppercase}.context .section.frutas .container-gallery .container-description.bg-1{background-color:#008346}.context .section.frutas .container-gallery .container-description.bg-1 .desc-title{color:#8bc53f}.context .section.frutas .container-gallery .container-description.bg-2{background-color:#fcb813}.context .section.frutas .container-gallery .container-description.bg-2 .desc-title{color:#00522c}.context .section.frutas .container-gallery .container-description.bg-3{background-color:#8bc53f}.context .section.frutas .container-gallery .container-description.bg-3 .desc-title{color:#00522c}.context .section.frutas .container-gallery .container-description.bg-4{background-color:#f05a22}.context .section.frutas .container-gallery .container-description.bg-4 .desc-title{color:#fd0}.context .section.frutas .container-gallery .container-description.bg-5{background-color:#25874f}.context .section.frutas .container-gallery .container-description.bg-5 .desc-title{color:#73b747}.context .section.frutas .container-gallery .container-description.bg-6{background-color:#f8bb00}.context .section.frutas .container-gallery .container-description.bg-6 .desc-title{color:#0c5439}.context .section.frutas .container-gallery .container-description.bg-7{background-color:#fedd00}.context .section.frutas .container-gallery .container-description.bg-7 .desc-title{color:#eb5830}.context .section.frutas .container-gallery .container-description .desc-txt{font-family:"Montserrat Alternates Regular",sans-serif;font-size:26px;font-weight:bold;color:#fff;text-align:center;margin:17px 30px;width:80%}.context .section.frutas .container-gallery .container-description .desc-txt.mlq{color:#0c5439}.context .section.frutas .container-gallery .container-description .desc-txt span{font-family:"Montserrat Alternates Bold",sans-serif}@media(min-width: 431px)and (max-width: 1049px){.context .section.frutas.frutas{margin-top:40px}.context .section.frutas.frutas .container-section-title{min-height:auto;padding-bottom:15px;padding-top:35px}.context .section.frutas.frutas .container-section-title p{font-size:29px;line-height:34px}.context .section.frutas.frutas .container-gallery{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center}.context .section.frutas.frutas .container-gallery .container-photo{width:100%}.context .section.frutas.frutas .container-gallery .container-description{width:100%;justify-content:flex-start}.context .section.frutas.frutas .container-gallery .container-description .desc-txt{width:60%}.context .section.frutas.frutas .container-gallery .container-description .desc-txt .h3,.context .section.frutas.frutas .container-gallery .container-description .desc-txt h3{font-size:20px}}@media(max-width: 430px){.context .section.frutas.frutas{height:870px;margin-top:60px}.context .section.frutas.frutas .container-section-title{min-height:auto;padding-bottom:8px;padding-top:0}.context .section.frutas.frutas .container-section-title p{font-size:25px}.context .section.frutas.frutas .container-gallery{width:100%;height:100%;background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center}.context .section.frutas.frutas .container-gallery .container-photo{width:100%}.context .section.frutas.frutas .container-gallery .container-description{width:100%;justify-content:flex-start}.context .section.frutas.frutas .container-gallery .container-description .desc-title{font-size:29px}.context .section.frutas.frutas .container-gallery .container-description .desc-txt{font-size:22px;width:90%}.context .section.frutas.frutas .container-gallery .container-description .desc-txt .h3,.context .section.frutas.frutas .container-gallery .container-description .desc-txt h3{font-size:23px}}.gallery-item{width:200px;padding:5px}body{background-color:#00522c}.context .section.galeria-fotos{background-color:#00522c;height:auto;display:flex;flex-wrap:nowrap;padding:0;justify-content:flex-start;align-items:center;flex-direction:column;margin-top:120px}.context .section.galeria-fotos .container-section-title{width:830px;height:100px;background-color:#88c23f;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:center;margin-top:50px;margin-bottom:30px;border-radius:70px;gap:30px}.context .section.galeria-fotos .container-section-title .icon-gallery{width:83px;height:63px;background-image:url(../image/icon_gallery.svg);background-repeat:no-repeat;background-size:contain;background-position:center}.context .section.galeria-fotos .container-section-title p{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:49px;font-weight:bold;color:#00522c;text-align:center;text-transform:uppercase;margin:0}.context .section.galeria-fotos .container-section-photos{width:100%;height:100%;display:flex;padding:15px}@media(min-width: 868px)and (max-width: 1200px){.context .section.galeria-fotos.galeria-fotos{margin-top:60px}}@media(min-width: 540px)and (max-width: 867px){.context .section.galeria-fotos.galeria-fotos{margin-top:50px}.context .section.galeria-fotos.galeria-fotos .container-section-title{width:490px;height:70px}.context .section.galeria-fotos.galeria-fotos .container-section-title .icon-gallery{width:35px;height:30px}.context .section.galeria-fotos.galeria-fotos .container-section-title p{font-size:28px}}@media(max-width: 540px){.context .section.galeria-fotos.galeria-fotos{margin-top:50px}.context .section.galeria-fotos.galeria-fotos .container-section-title{width:92%;height:49px}.context .section.galeria-fotos.galeria-fotos .container-section-title .icon-gallery{width:30px;height:29px}.context .section.galeria-fotos.galeria-fotos .container-section-title p{font-size:20px}}.context .section.receitas{background-color:#ffdc00;height:auto;min-height:100vh;display:flex;padding:0;justify-content:center;align-items:flex-start;flex-direction:row;flex-wrap:nowrap;overflow:hidden;margin-top:0}.context .section.receitas .container-logo{width:50%;height:100vh;display:flex;align-items:center;gap:30px}.context .section.receitas .container-logo .logo{width:100%;height:526px;background-image:url(../image/logo_receita.png);background-repeat:no-repeat;background-size:420px;background-position:center}.context .section.receitas .container-text{width:50%;height:auto;min-height:100vh;background-color:#f5911e;display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;gap:10px}.context .section.receitas .container-text .receita-item{height:auto;width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center;cursor:pointer}.context .section.receitas .container-text .cont-image{width:100%;display:flex;justify-content:center;align-items:flex-end;flex-direction:row;align-content:flex-start;flex-wrap:nowrap;pointer-events:none}.context .section.receitas .container-text .cont-image .bg-image{width:530px;height:270px;background-image:url(../image/bg_photo_receita.svg);background-repeat:no-repeat;background-size:100%;background-position:center}.context .section.receitas .container-text .cont-image .bg-image .thumb{width:508px;height:249px;background-repeat:no-repeat;background-size:cover;overflow:hidden;cursor:pointer}.context .section.receitas .container-text .cont-txt{width:100%;height:auto;cursor:pointer;position:relative;padding:10px;pointer-events:none}.context .section.receitas .container-text .cont-txt .arrow{width:50px;height:54px;background-image:url(../image/arrow_receitas.svg);background-repeat:no-repeat;background-size:101px;position:absolute;z-index:100}.context .section.receitas .container-text .cont-txt .arrow.arrow-left{left:-33px}.context .section.receitas .container-text .cont-txt .arrow.arrow-right{right:-50px;background-position:-54px 0}.context .section.receitas .container-text .cont-txt .deco{width:7px;height:362px;background-color:#ffdc00;position:absolute;right:0}.context .section.receitas .container-text .cont-txt .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;color:#00522c;text-align:center;text-transform:uppercase;font-size:33px;margin:8px 0}.context .section.receitas .container-text .cont-txt .txt{font-family:"Montserrat Thin",sans-serif;font-size:19px;font-weight:normal;color:#fff;text-align:center}.context .section.receitas .container-text .cont-txt .txt.multilinha{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;padding:0 60px 0 40px;background-image:url(../image/fx_2.svg);background-repeat:no-repeat;background-size:8px;background-position:right}@media(min-width: 868px)and (max-width: 1230px){.context .section.receitas.receitas .container-logo .logo{width:100%;height:404px;background-size:contain}.context .section.receitas.receitas .container-text .cont-image .bg-image{width:470px;height:260px}.context .section.receitas.receitas .container-text .cont-image .bg-image .thumb{width:454px;height:233px}.context .section.receitas.receitas .container-text .cont-txt{padding:7px}.context .section.receitas.receitas .container-text .cont-txt .arrow.arrow-right{right:-34px}.context .section.receitas.receitas .container-text .cont-txt .deco{display:none}.context .section.receitas.receitas .container-text .cont-txt .title{font-size:25px;line-height:31px}.context .section.receitas.receitas .container-text .cont-txt .txt{font-size:19px}.context .section.receitas.receitas .container-text .cont-txt .txt.multilinha{height:auto;-webkit-line-clamp:4;padding:0 60px 0 40px}}@media(min-width: 600px)and (max-width: 867px){.context .section.receitas.receitas{justify-content:center;align-items:center;flex-direction:column;min-height:auto}.context .section.receitas.receitas .container-logo{width:100%;height:287px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.receitas.receitas .container-logo .logo{width:170px;height:199px;background-size:contain}.context .section.receitas.receitas .container-text{width:100%;min-height:auto;padding-bottom:40px}.context .section.receitas.receitas .container-text .cont-image{width:100%;height:298px;justify-content:center;align-items:center;flex-direction:row;align-content:flex-start;flex-wrap:nowrap}.context .section.receitas.receitas .container-text .cont-image .bg-image{width:372px;height:200px}.context .section.receitas.receitas .container-text .cont-image .bg-image .thumb{width:358px;height:181px}.context .section.receitas.receitas .container-text .cont-txt .arrow{width:29px;height:43px;background-size:84px}.context .section.receitas.receitas .container-text .cont-txt .arrow.arrow-left{left:-13px}.context .section.receitas.receitas .container-text .cont-txt .arrow.arrow-right{right:-10px}.context .section.receitas.receitas .container-text .cont-txt .deco{display:none}.context .section.receitas.receitas .container-text .cont-txt .title{font-size:35px;margin:0}.context .section.receitas.receitas .container-text .cont-txt .txt{font-size:19px}.context .section.receitas.receitas .container-text .cont-txt .txt.multilinha{height:auto}}@media(max-width: 599px){.context .section.receitas.receitas{justify-content:center;align-items:center;flex-direction:column;min-height:auto}.context .section.receitas.receitas .container-logo{width:100%;height:307px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;position:initial;z-index:8 !important;margin-top:40px !important;padding-bottom:9px}.context .section.receitas.receitas .container-logo .logo{width:260px;height:299px;background-size:contain}.context .section.receitas.receitas .container-text{width:100%;min-height:auto;padding-bottom:40px}.context .section.receitas.receitas .container-text .cont-image{width:100%;height:298px;justify-content:center;align-items:center;flex-direction:row;align-content:flex-start;flex-wrap:nowrap}.context .section.receitas.receitas .container-text .cont-image .bg-image{width:372px;height:200px}.context .section.receitas.receitas .container-text .cont-image .bg-image .thumb{width:358px;height:181px}.context .section.receitas.receitas .container-text .cont-txt .arrow{width:29px;height:43px;background-size:84px}.context .section.receitas.receitas .container-text .cont-txt .arrow.arrow-left{left:-13px}.context .section.receitas.receitas .container-text .cont-txt .arrow.arrow-right{right:-10px}.context .section.receitas.receitas .container-text .cont-txt .deco{display:none}.context .section.receitas.receitas .container-text .cont-txt .title{font-size:26px;margin:4px 0}.context .section.receitas.receitas .container-text .cont-txt .txt{font-size:19px}.context .section.receitas.receitas .container-text .cont-txt .txt.multilinha{height:auto}}.context .modal .modal-title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:35px;color:#00522c;text-align:center;text-transform:uppercase;width:100%;padding-top:11px}.context .modal .btn-close{font-size:23px;margin:14px !important}.context .modal .modal-header{border-bottom:none}.context .modal .modal-body{font-family:"Montserrat Thin",sans-serif;font-size:24px;text-align:center;font-weight:normal}.context .modal .modal-dialog{max-width:100%;height:100%;margin:0;padding:0}.context .modal .modal-content{height:90%;border:0;border-radius:13px;background-color:#fff;max-width:924px;padding:15px}.context .modal .modal-dialog.modal-fullscreen{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;opacity:0}.context .modal.fade .modal-dialog{transition:opacity .2s ease-out;transform:none !important}.context .modal.fade .modal-dialog{opacity:0}.context .modal.fade.show .modal-dialog{opacity:1}.context .modal #modal-text{text-align:left;font-size:22px}.context .modal #modal-text strong{font-family:"Montserrat Thin",sans-serif}@media(max-width: 600px){.context .modal .modal-title{font-size:25px}}.carousel-control-next,.carousel-control-prev{opacity:1 !important}.carousel-control-next-icon{background-image:url(../image/arrow_receitas.svg);background-repeat:no-repeat;background-size:cover;background-position:-34px 0}.carousel-control-prev-icon{background-image:url(../image/arrow_receitas.svg);background-repeat:no-repeat;background-size:cover;background-position:1px 0}.context .section.nas-redes{background-color:#f9b513;height:auto;min-height:90vh;display:flex;flex-wrap:wrap;padding:0;justify-content:space-between;flex-direction:column;align-content:center;align-items:center}.context .section.nas-redes .container-title{width:93%;height:220px;background-image:url(../image/nas_redes.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-top:19px}.context .section.nas-redes .container-post{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;cursor:pointer;gap:20px}.context .section.nas-redes .container-post .post{width:270px;height:374px;background-color:#fff;margin:10px;border-radius:4px;overflow:hidden;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-around}.context .section.nas-redes .container-post .post.up{margin-top:-35px}.context .section.nas-redes .container-post .post.down{margin-top:35px}.context .section.nas-redes .container-post .post .top{width:100%;height:63px;background-color:#fff;background-image:url(../image/social_top.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.context .section.nas-redes .container-post .post .content{width:100%;height:302px;overflow:hidden}.context .section.nas-redes .container-post .post .content img{width:100%;height:100%;object-fit:contain;object-position:center}.context .section.nas-redes .container-post .post .bottom{width:100%;height:63px;background-color:#fff;background-image:url(../image/social_bottom.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.context .section.nas-redes .footer{width:100%;height:80px;background-color:#00522c;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:10px;padding:10px}.context .section.nas-redes .footer .icon-social{width:33px;height:32px;cursor:pointer;background-image:url(../image/social.svg);background-repeat:no-repeat;background-position:1px 0;background-size:94px}.context .section.nas-redes .footer .icon-social.globe{background-position:3px 3px}.context .section.nas-redes .footer .icon-social.facebook{background-position:-30px 3px}.context .section.nas-redes .footer .icon-social.instagram{background-position:-63px 3px}@media(min-width: 970px)and (max-width: 1400px){.context .section.nas-redes.nas-redes .container-post .post{width:220px;height:330px}.context .section.nas-redes.nas-redes .container-post .post .content{height:302px}}@media(min-width: 800px)and (max-width: 969px){.context .section.nas-redes.nas-redes .container-post .post{width:201px;height:253px}}@media(max-width: 800px){.context .section.nas-redes.nas-redes{display:flex;flex-wrap:nowrap;padding:0;justify-content:space-between;align-items:center;flex-direction:column}.context .section.nas-redes.nas-redes .container-title{height:145px;background-position:center;background-size:95%}.context .section.nas-redes.nas-redes .container-post{height:auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.context .section.nas-redes.nas-redes .container-post .post{width:330px;height:540px}.context .section.nas-redes.nas-redes .container-post a:nth-last-child(-n+3){display:none !important}}.context .section.programas{background-color:#ed5a22;height:auto;display:flex;flex-wrap:nowrap;padding:0;justify-content:center;align-items:center;flex-direction:row;position:relative}.context .section.programas .container-programas{width:1000px;height:628px;background-image:url(../image/bg_programas_1.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-top:0}.context .section.programas .container-programas .container-mascote{width:40%;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:flex-start}.context .section.programas .container-programas .container-mascote .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:48px;color:#88c23f;text-align:center;margin-bottom:0;margin-top:69px;margin-left:37px;margin-bottom:-44px}.context .section.programas .container-programas .container-mascote .saiba_mais{width:100%;font-family:"Montserrat Thin",sans-serif;font-size:18px;color:#88c23f;text-align:center;padding-left:50px}.context .section.programas .container-programas .container-mascote .mascote{width:100%;height:410px;background-image:url(../image/logo_programas.png);background-repeat:no-repeat;background-size:contain;background-position:center;margin-bottom:22px}.context .section.programas .container-programas .container-marcas{width:60%;height:534px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:space-between;align-items:center}.context .section.programas .container-programas .container-marcas img{height:535px}.context .section.programas .full-page{width:100%;height:100%;position:absolute;background-color:#008046;background-image:url(../image/programas_comp_3.svg);background-repeat:no-repeat;background-size:cover;background-position:center;display:none;opacity:0;z-index:9}.context .section.programas .full-page .close-bt{width:35px;height:35px;position:absolute;top:32px;right:32px;cursor:pointer;background-image:url(../image/close.svg);background-repeat:no-repeat;background-color:#00522c;background-size:20px;background-position:center;border-radius:6px;z-index:99}.context .section.programas .full-page .container-photo{width:981px;height:563px;background-color:#00522c;border-radius:71px;position:absolute;top:316px;left:50%;transform:translate(-50%, -50%);background-repeat:no-repeat;background-size:540px;overflow:hidden}.context .section.programas .full-page .container-photo .container-marca{width:250px;height:240px;background-repeat:no-repeat;background-size:contain;background-position:center}.context .section.programas .full-page .container-photo.ft_1{background-image:url(../image/prog_ft_1.jpg)}.context .section.programas .full-page .container-photo.ft_1 .container-marca{background-image:url(../image/programas_1.svg)}.context .section.programas .full-page .container-photo.ft_2{background-image:url(../image/prog_ft_2.jpg)}.context .section.programas .full-page .container-photo.ft_2 .container-marca{background-image:url(../image/programas_2.svg);background-size:79px}.context .section.programas .full-page .container-photo.ft_3{background-image:url(../image/prog_ft_3.jpg)}.context .section.programas .full-page .container-photo.ft_3 .container-marca{background-image:url(../image/programas_3.svg);background-size:133px}.context .section.programas .full-page .container-photo.ft_4{background-image:url(../image/prog_ft_4.jpg)}.context .section.programas .full-page .container-photo.ft_4 .container-marca{background-image:url(../image/programas_4.svg);background-size:133px}.context .section.programas .full-page .container-photo.ft_5{background-image:url(../image/prog_ft_5.jpg)}.context .section.programas .full-page .container-photo.ft_5 .container-marca{background-image:url(../image/programas_5.svg);background-size:133px}.context .section.programas .full-page .container-photo.ft_6{background-image:url(../image/prog_ft_6.jpg)}.context .section.programas .full-page .container-photo.ft_6 .container-marca{background-image:url(../image/sugestao_1.svg);background-size:173px}.context .section.programas .full-page .container-photo.ft_7{background-image:url(../image/prog_ft_7.jpg)}.context .section.programas .full-page .container-photo.ft_7 .container-marca{background-image:url(../image/programas_7.svg);background-size:133px}.context .section.programas .full-page .container-photo.ft_8{background-image:url(../image/prog_ft_8.jpg)}.context .section.programas .full-page .container-photo.ft_8 .container-marca{background-image:url(../image/programas_8.svg);background-size:133px}.context .section.programas .full-page .container-photo .decorative-image{width:238px;height:140px;background-image:url(../image/programas_comp_1.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;top:-14px;right:0;pointer-events:none}.context .section.programas .full-page .decorative-logo{min-width:88px;height:70px;background-image:url(../image/sugestao_2.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none;background-position:center;padding-right:10px;margin-left:10px}.context .section.programas .full-page .decorative-logo-2{min-width:88px;height:70px;background-image:url(../image/sugestao_3.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none;background-position:center;padding-right:10px;margin-left:10px}.context .section.programas .full-page .container-context{width:100%;height:100%;background-image:url(../image/programas_comp_2.svg);background-repeat:no-repeat;background-size:contain;background-position:center;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-end;align-items:flex-start}.context .section.programas .full-page .container-context .container-txt{width:501px;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.programas .full-page .container-context .container-txt b{font-family:"Montserrat Regular",sans-serif;font-weight:bold;font-size:15px}.context .section.programas .full-page .container-context .container-txt p{font-family:"Montserrat Thin",sans-serif;font-weight:normal;font-size:16px;color:#fff;text-align:left;padding-right:34px;padding-left:15px;height:auto}.context .section.programas .full-page .container-context .container-txt p.bold{font-family:"Montserrat Regular",sans-serif;font-weight:bold;font-size:15px}.context .section.programas .full-page .container-context .container-txt p.small{font-family:"Montserrat Thin",sans-serif;font-weight:normal;font-size:14px}@media(min-width: 816px)and (max-width: 1050px){.context .section.programas.programas .container-programas{width:800px;height:510px}.context .section.programas.programas .container-programas .container-mascote .title{font-size:38px;margin-top:44px;margin-left:34px;margin-bottom:-7px}.context .section.programas.programas .container-programas .container-marcas{justify-content:center}.context .section.programas.programas .container-programas .container-marcas img{height:435px}.context .section.programas.programas .full-page{height:604px}.context .section.programas.programas .full-page .close-bt{top:40px}.context .section.programas.programas .full-page .container-photo{width:827px;height:463px}.context .section.programas.programas .full-page .container-photo .container-marca{width:181px;height:190px}.context .section.programas.programas .full-page .container-photo.ft_7{background-position:-30px -75px}.context .section.programas.programas .full-page .container-photo .decorative-image{width:130px;height:150px;overflow:hidden;background-size:184px;background-position:-59px 15px}.context .section.programas.programas .full-page .container-context .container-txt{width:401px;padding-top:45px;padding-right:15px}.context .section.programas.programas .full-page .container-context .container-txt.pt-9{padding-top:98px}.context .section.programas.programas .full-page .container-context .container-txt p{font-size:13px}.context .section.programas.programas .full-page .container-context .container-txt p.bold{font-size:13px}}@media(max-width: 815px){.context .section.programas.programas{padding:15px}.context .section.programas.programas .container-programas{width:371px;height:646px;background-image:url(../image/bg_programas_mobile_1.svg);flex-direction:column;position:relative;z-index:0}.context .section.programas.programas .container-programas .container-mascote{width:100%;height:320px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.context .section.programas.programas .container-programas .container-mascote .title{font-size:26px;margin-top:28px;margin-left:0;width:100%;text-align:right;padding-right:26px}.context .section.programas.programas .container-programas .container-mascote .saiba_mais{width:100%;font-family:"Montserrat Thin",sans-serif;font-size:16px;color:#88c23f;text-align:right;padding-left:10px;margin-top:37px;padding-right:43px}.context .section.programas.programas .container-programas .container-mascote .mascote{width:100%;height:257px;background-position:left;margin-bottom:0;position:absolute;left:-35px;top:27px}.context .section.programas.programas .container-programas .container-marcas{justify-content:center}.context .section.programas.programas .container-programas .container-marcas img{height:345px}.context .section.programas.programas .full-page .close-bt{top:30px}.context .section.programas.programas .full-page .container-photo{width:371px;height:646px;background-position:0px -78px;background-size:400px;top:338px}.context .section.programas.programas .full-page .container-photo.acoes_valor{background-position:-1px -130px;background-size:417px;top:338px}.context .section.programas.programas .full-page .container-photo .container-marca{width:291px;height:590px;background-position:right bottom;background-size:140px}.context .section.programas.programas .full-page .container-photo.ft_1 .container-marca{background-position:center bottom;background-size:126px}.context .section.programas.programas .full-page .container-photo.ft_2 .container-marca{background-size:59px;width:100%;background-position:center bottom}.context .section.programas.programas .full-page .container-photo.ft_3 .container-marca{background-size:68px;background-position:center bottom}.context .section.programas.programas .full-page .container-photo.ft_4 .container-marca{background-size:60px;background-position:center bottom}.context .section.programas.programas .full-page .container-photo.ft_5 .container-marca{background-size:100px;background-position:center bottom}.context .section.programas.programas .full-page .container-photo.ft_6{background-position:top left}.context .section.programas.programas .full-page .container-photo.ft_6 p{font-size:12px !important;line-height:15px;margin:9px}.context .section.programas.programas .full-page .container-photo.ft_7{background-position:0 -146px}.context .section.programas.programas .full-page .container-photo.ft_7 .container-marca{background-size:73px;background-position:center bottom}.context .section.programas.programas .full-page .container-photo.ft_8 .container-marca{background-size:73px;background-position:center bottom}.context .section.programas.programas .full-page .container-photo .decorative-image{width:150px;height:150px;overflow:hidden;background-size:184px;background-position:-39px 25px;top:40px;transform:rotate(30deg);right:-13px}.context .section.programas.programas .full-page .decorative-logo{width:228px;height:70px;background-image:url(../image/sugestao_2.svg);background-repeat:no-repeat;background-size:72px;pointer-events:none;background-position:right;padding-right:10px;margin-left:10px}.context .section.programas.programas .full-page .decorative-logo-2{width:228px;height:70px;background-position:right;padding-right:0;background-size:70px;margin-left:10px}.context .section.programas.programas .full-page .container-context{background-image:url(../image/programas_comp_2_mobile.svg);display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:space-around;align-items:center}.context .section.programas.programas .full-page .container-context .container-txt{width:369px;padding-top:30px;justify-content:flex-start}.context .section.programas.programas .full-page .container-context .container-txt .s-p{display:none}.context .section.programas.programas .full-page .container-context .container-txt p{padding-right:19px;padding-left:19px;font-size:13px;text-align:center}.context .section.programas.programas .full-page .container-context .container-txt p.bold{font-size:13px}}.context .section.duvidas-frequentes{background-color:#f38f1e;background-image:url(../image/duvidas_frequentes_bg.svg);background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:400px;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding-bottom:57px}.context .section.duvidas-frequentes .container-context{width:900px;height:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.duvidas-frequentes .container-context .container-title{width:100%;height:120px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-top:80px;gap:10px}.context .section.duvidas-frequentes .container-context .container-title .box-title{width:650px;height:74px;background-color:#ffda00;border-radius:50px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:10px}.context .section.duvidas-frequentes .container-context .container-title .box-title .logo{background-image:url(../image/logo_duvidas_frequentes.png);width:128px;height:160px;background-repeat:no-repeat;background-size:contain;background-position:center}.context .section.duvidas-frequentes .container-context .container-title .box-title .text{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:30px;font-weight:normal;color:#ed5a22;text-align:center;text-transform:uppercase;margin:0}.context .section.duvidas-frequentes .container-context .container-text{width:100%;height:100%;font-size:12px;padding-top:35px}@media(min-width: 816px)and (max-width: 1050px){.context .section.duvidas-frequentes.duvidas-frequentes .container-context{width:90%}.context .section.duvidas-frequentes.duvidas-frequentes .container-context .container-title{margin-top:80px}}@media(max-width: 815px){.context .section.duvidas-frequentes.duvidas-frequentes .container-context{width:90%}.context .section.duvidas-frequentes.duvidas-frequentes .container-context .container-title{margin-top:80px}.context .section.duvidas-frequentes.duvidas-frequentes .container-context .container-title .box-title{width:89%}.context .section.duvidas-frequentes.duvidas-frequentes .container-context .container-title .box-title .logo{display:none}.context .section.duvidas-frequentes.duvidas-frequentes .container-context .container-title .box-title .text{font-size:17px}}.context .section.duvidas-frequentes .accordion{--bs-accordion-btn-icon: none;--bs-accordion-btn-active-icon: none}.context .section.duvidas-frequentes .accordion-header{margin-bottom:-7px;padding-top:7px}.context .section.duvidas-frequentes .accordion-button,.context .section.duvidas-frequentes .accordion-button:not(.collapsed){color:#fff;background-color:#ed5a22;border:none;border-radius:16px;font-family:"Montserrat Thin",sans-serif;font-size:18px;font-weight:normal}.context .section.duvidas-frequentes .accordion-button:not(.collapsed),.context .section.duvidas-frequentes .accordion-button:focus{box-shadow:none}.context .section.duvidas-frequentes .accordion-item{border:none;background-color:rgba(0,0,0,0);margin-top:9px}.context .section.duvidas-frequentes h2.accordion-header{color:#fff}.context .section.duvidas-frequentes .accordion-body{background-color:#f38f1e;color:#fff;border:1px solid #ed5a22;border-bottom-left-radius:17px;border-bottom-right-radius:17px;border-top:none;font-family:"Montserrat Thin",sans-serif;font-size:19px;font-weight:normal}.context .section.duvidas-frequentes .accordion-body a{color:#fff;text-decoration:underline;font-weight:normal}.context .section.duvidas-frequentes .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:17px;border-bottom-left-radius:17px;border-top:none}.context .section.onde-estamos{background-color:#88c23f;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding-top:50px;padding-bottom:50px}.context .section.onde-estamos .post{cursor:pointer}.context .section.onde-estamos .container-context{width:1200px;height:760px;display:flex;flex-wrap:nowrap;padding:0;justify-content:center;align-items:center;flex-direction:row}.context .section.onde-estamos .container-context .container-mapa{width:100%;height:100%;background-image:url(../image/onde_estamos_1.png);background-repeat:no-repeat;background-size:571px;background-position:center}.context .section.onde-estamos .container-context .container-txt{width:100%;height:100% !important;background-image:url(../image/onde_estamos_2.svg);background-repeat:no-repeat;background-size:421px;background-position:center}@media(min-width: 850px)and (max-width: 1150px){.context .section.onde-estamos.onde-estamos{padding-top:70px}.context .section.onde-estamos.onde-estamos .container-context{width:92%;height:470px}.context .section.onde-estamos.onde-estamos .container-context .container-mapa{background-size:384px;background-position:center}.context .section.onde-estamos.onde-estamos .container-context .container-txt{height:100% !important;background-size:331px;background-position:11px center}}@media(max-width: 849px){.context .section.onde-estamos.onde-estamos{display:none;padding-top:40px}.context .section.onde-estamos.onde-estamos .container-context{width:95%;height:95%;display:flex;flex-wrap:nowrap;padding:0;justify-content:center;align-items:center;flex-direction:column}.context .section.onde-estamos.onde-estamos .container-context .container-mapa{height:50%;background-size:contain}.context .section.onde-estamos.onde-estamos .container-context .container-txt{height:50%;background-size:98% 98%}}.context .section.gptw{background-color:#008346;background-image:url(../image/gptw_bg.svg);background-repeat:no-repeat;background-size:100%;background-position:top right;padding-top:67px;height:auto;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap}.context .section.gptw .slide{height:100vh;display:flex;flex-wrap:nowrap;padding:0;justify-content:center;align-items:center;align-content:center;flex-direction:row;width:100%}.context .section.gptw .c-f{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}.context .section.gptw .container-1{width:840px;font-size:12px;padding-bottom:10px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.gptw .container-1 .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:47px;font-weight:normal;color:#fd0;text-align:center;width:730px;line-height:51px;padding-bottom:5px}.context .section.gptw .container-1 .sub{font-family:"Montserrat Thin",sans-serif;font-size:29px;color:#fd0;text-align:center;width:730px;line-height:51px}.context .section.gptw .container-1 .desc{font-family:"Montserrat Alternates Regular",sans-serif;color:#00522c;text-align:center;width:730px;font-style:italic;line-height:51px;font-size:23px;font-weight:normal}.context .section.gptw .container-1 .text{font-family:"Montserrat Thin",sans-serif;font-size:20px;color:#fff;text-align:justify;padding-top:28px}.context .section.gptw .container-1 .text span{font-family:"Montserrat Bold",sans-serif;font-size:18px;font-weight:normal;color:#fff}.context .section.gptw .container-2{width:960px;height:auto;padding-top:68px;padding-bottom:15px;font-size:12px;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center}.context .section.gptw .container-2 .logo{width:610px;height:500px;background-image:url(../image/gptw_logo.svg);background-repeat:no-repeat;background-size:260px;background-position:top center}.context .section.gptw .container-2 .cont-txt{width:100%;height:auto;min-height:500px}.context .section.gptw .container-2 .cont-txt .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:34px;font-weight:normal;color:#fd0;text-align:left;padding-top:20px;padding-bottom:10px}.context .section.gptw .container-2 .cont-txt .txt{font-family:"Montserrat Thin",sans-serif;font-size:20px;color:#fff}.context .section.gptw .container-2 .cont-txt .txt span{font-family:"Montserrat Bold",sans-serif;font-size:19px;font-weight:normal;color:#fff}.context .section.gptw .container-3{width:960px;padding-top:15px;padding-bottom:15px;font-size:12px;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center}.context .section.gptw .container-3 .mascote{width:555px;height:500px;background-image:url(../image/gptw_mascote_1.png);background-repeat:no-repeat;background-size:356px;background-position:top center}.context .section.gptw .container-3 .cont-txt{width:100%;height:500px}.context .section.gptw .container-3 .cont-txt .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:34px;font-weight:normal;color:#fd0;text-align:left;padding-top:20px;padding-bottom:10px;line-height:40px}.context .section.gptw .container-3 .cont-txt .txt{font-family:"Montserrat Thin",sans-serif;font-size:20px;color:#fff}.context .section.gptw .container-3 .cont-txt .txt span{font-family:"Montserrat Bold",sans-serif;font-size:19px;font-weight:normal;color:#fff}.context .section.gptw .big-photo{background-image:url(../image/ft_trabalhe_grd.jpg);background-repeat:no-repeat;background-size:contain;background-position:left bottom;background-color:#008346 !important}.context .section.gptw .container-4{width:100%;padding-top:15px;padding-bottom:15px;font-size:12px;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center}.context .section.gptw .container-4 .space{width:565px;height:550px}.context .section.gptw .container-4 .cont-txt{width:600px;min-height:400px}.context .section.gptw .container-4 .cont-txt .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:34px;font-weight:normal;color:#fd0;text-align:left;padding-top:20px;padding-bottom:10px;line-height:40px}.context .section.gptw .container-4 .cont-txt .txt{font-family:"Montserrat Thin",sans-serif;font-size:20px;color:#fff}.context .section.gptw .container-4 .cont-txt .txt span{font-family:"Montserrat Bold",sans-serif;font-size:19px;font-weight:normal;color:#fff}.context .section.gptw .container-5{width:990px;padding-top:15px;padding-bottom:15px;font-size:12px;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:row;justify-content:center;align-items:center}.context .section.gptw .container-5 .mascote{width:698px;min-height:439px;background-image:url(../image/gptw_mascote_2.png);background-repeat:no-repeat;background-size:356px;background-position:top center}.context .section.gptw .container-5 .cont-txt{width:100%;height:500px}.context .section.gptw .container-5 .cont-txt .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:34px;font-weight:normal;color:#fd0;text-align:right;padding-top:20px;padding-bottom:10px;line-height:40px}.context .section.gptw .container-5 .cont-txt .txt{font-family:"Montserrat Thin",sans-serif;font-size:20px;color:#fff;text-align:right;display:flex;align-content:flex-end;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:flex-end}.context .section.gptw .container-5 .cont-txt .txt span{font-family:"Montserrat Bold",sans-serif;font-size:19px;font-weight:normal;color:#fff}.context .section.gptw .container-5 .cont-txt .txt .bt_vagas{width:190px;height:43px;background-color:#fcb813;font-family:"Montserrat Thin",sans-serif;text-transform:uppercase;font-size:14px;color:#00522c;text-align:center;line-height:46px;cursor:pointer;border-radius:20px;text-decoration:underline}@media(min-width: 500px)and (max-width: 1350px){.context .section.gptw.gptw{padding:30px 0 90px;background-image:none}.context .section.gptw.gptw .container-1{width:100%;padding:10px}.context .section.gptw.gptw .container-1 .title{font-size:39px;width:100%;line-height:42px}.context .section.gptw.gptw .container-1 .sub{font-size:20px;width:100%;line-height:30px}.context .section.gptw.gptw .container-1 .desc{width:100%;line-height:51px;font-size:20px}.context .section.gptw.gptw .container-1 .text{font-size:17px}.context .section.gptw.gptw .container-1 .text span{font-size:16px}.context .section.gptw.gptw .container-2{width:100%}.context .section.gptw.gptw .container-2 .logo{width:410px;height:460px;background-size:83%}.context .section.gptw.gptw .container-2 .cont-txt .title{font-size:28px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-2 .cont-txt .txt{font-size:18px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-2 .cont-txt .txt span{font-size:17px}.context .section.gptw.gptw .container-3{width:100%}.context .section.gptw.gptw .container-3 .mascote{width:410px;height:396px;background-size:280px}.context .section.gptw.gptw .container-3 .cont-txt{height:auto}.context .section.gptw.gptw .container-3 .cont-txt .title{font-size:28px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-3 .cont-txt .txt{font-size:18px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-3 .cont-txt .txt span{font-size:17px}.context .section.gptw.gptw .big-photo{background-image:none}.context .section.gptw.gptw .container-4{width:100%;padding:0 100px 0}.context .section.gptw.gptw .container-4 .space{width:410px;height:460px;display:none;background-image:none}.context .section.gptw.gptw .container-4 .cont-txt{width:100%;min-height:auto}.context .section.gptw.gptw .container-4 .cont-txt .title{font-size:28px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-4 .cont-txt .txt{font-size:18px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-4 .cont-txt .txt span{font-size:17px}.context .section.gptw.gptw .container-5{width:100%}.context .section.gptw.gptw .container-5 .mascote{width:410px;height:460px;background-size:280px}.context .section.gptw.gptw .container-5 .cont-txt{width:auto;height:500px}.context .section.gptw.gptw .container-5 .cont-txt .title{font-size:28px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-5 .cont-txt .txt{font-size:14px;padding-right:15px;padding-left:15px}.context .section.gptw.gptw .container-5 .cont-txt .txt span{font-size:17px}}@media(max-width: 499px){.context .section.gptw.gptw{background-image:none;height:auto;width:100%;min-height:auto;padding-right:0;padding-left:0;padding-top:60px}.context .section.gptw.gptw br{display:none !important}.context .section.gptw.gptw .slide{height:auto;padding:10px;width:100%}.context .section.gptw.gptw .container-1{width:100%;height:auto;margin-bottom:0;padding-top:0;padding-right:15px;padding-left:15px;padding-bottom:15px}.context .section.gptw.gptw .container-1 .title{font-size:29px;width:100%;line-height:35px}.context .section.gptw.gptw .container-1 .sub{font-size:16px;width:100%;line-height:30px}.context .section.gptw.gptw .container-1 .desc{width:100%;line-height:20px;font-size:14px;padding-top:7px}.context .section.gptw.gptw .container-1 .text{font-size:17px}.context .section.gptw.gptw .container-1 .text span{font-size:16px}.context .section.gptw.gptw .container-2{width:100%;height:auto;margin-bottom:15px;min-height:100vh;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center;padding-top:15px;padding-right:15px;padding-left:15px;padding-bottom:15px}.context .section.gptw.gptw .container-2 .logo{width:100%;height:310px;background-size:170px;background-position:center top}.context .section.gptw.gptw .container-2 .cont-txt{width:auto;height:auto;padding-right:0;padding-left:0}.context .section.gptw.gptw .container-2 .cont-txt .title{font-size:21px}.context .section.gptw.gptw .container-2 .cont-txt .txt{font-size:18px;padding-right:0;padding-left:0;text-align:justify}.context .section.gptw.gptw .container-2 .cont-txt .txt span{font-size:16px}.context .section.gptw.gptw .container-2 .cont-txt .txt br{display:none !important}.context .section.gptw.gptw .container-3{width:100%;height:auto;margin-bottom:15px;min-height:100vh;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center}.context .section.gptw.gptw .container-3 .mascote{width:305px;height:370px;background-image:url(../image/gptw_mascote_1.png);background-repeat:no-repeat;background-size:contain;background-position:top center}.context .section.gptw.gptw .container-3 .cont-txt{width:auto;height:auto;padding:15px}.context .section.gptw.gptw .container-3 .cont-txt .title{font-size:23px;text-align:center;line-height:37px}.context .section.gptw.gptw .container-3 .cont-txt .txt{font-size:18px;padding:10px;text-align:justify}.context .section.gptw.gptw .container-3 .cont-txt .txt span{font-size:16px}.context .section.gptw.gptw .big-photo{background-image:none}.context .section.gptw.gptw .container-4{width:100%;height:auto}.context .section.gptw.gptw .container-4 .space{display:none}.context .section.gptw.gptw .container-4 .cont-txt{width:100%;text-align:justify}.context .section.gptw.gptw .container-4 .cont-txt .title{font-size:28px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-4 .cont-txt .txt{font-size:14px;padding-right:10px;padding-left:10px}.context .section.gptw.gptw .container-4 .cont-txt .txt span{font-size:16px}.context .section.gptw.gptw .container-5{width:96%;height:auto;margin-bottom:15px;display:flex;align-content:center;flex-wrap:nowrap;flex-direction:column;justify-content:center;align-items:center}.context .section.gptw.gptw .container-5 .mascote{width:305px;height:370px;background-image:url(../image/gptw_mascote_1.png);background-repeat:no-repeat;background-size:contain;background-position:top center;margin-top:8px}.context .section.gptw.gptw .container-5 .cont-txt{width:auto;height:auto}.context .section.gptw.gptw .container-5 .cont-txt .title{font-size:23px;text-align:center;line-height:37px}.context .section.gptw.gptw .container-5 .cont-txt .txt{font-size:18px;padding:10px;align-items:center}.context .section.gptw.gptw .container-5 .cont-txt .txt span{font-size:16px}}.context .section .carousel-control-next,.context .section .carousel-control-prev{opacity:1 !important}.context .section .carousel-control-next-icon{background-image:url(../image/arrows.svg);background-repeat:no-repeat;background-size:cover;background-position:-34px 0}.context .section .carousel-control-prev-icon{background-image:url(../image/arrows.svg);background-repeat:no-repeat;background-size:cover;background-position:1px 0}.context .section.form{background-color:#88c23f;height:100vh;display:flex;flex-wrap:nowrap;padding:0;justify-content:center;align-items:center;flex-direction:row;position:relative}.context .section.form .container-form{width:95%;height:100vh;display:flex;flex-wrap:nowrap;padding:90px 0 0 0;justify-content:center;align-items:center;flex-direction:row;position:relative}.context .section.form .container-form .col{width:33.33%;height:100%}.context .section.form .container-form .col.col-1{display:flex;align-items:center;flex-direction:column;flex-wrap:nowrap;align-content:center;font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:34px;font-weight:normal;text-align:center;padding-top:100px;text-transform:uppercase;color:#00522c;line-height:45px;height:560px;max-width:350px}.context .section.form .container-form .col.col-1 .pos{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.context .section.form .container-form .col.col-1 .s_1{font-size:76px}.context .section.form .container-form .col.col-1 .s_2{font-size:43px;margin:18px 0 0 0}.context .section.form .container-form .col.col-1 .s_3{line-height:75px;font-size:60px}.context .section.form .container-form .col.col-1 .s_4{line-height:34px;font-size:27px}.context .section.form .container-form .col.col-1 .txt-2{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:26px;color:#008046;text-transform:initial;line-height:27px;width:366px;margin:17px 0 0 0}.context .section.form .container-form .col.col-2{background-image:url(../image/form_mascote.png);background-repeat:no-repeat;background-size:contain;background-position:center;max-width:370px}.context .section.form .container-form .col.col-3{color:#fff;font-family:"Montserrat Thin",sans-serif;font-weight:normal;font-size:1.1rem;margin-bottom:5px;height:352px;max-width:400px}.context .section.form .container-form .col.col-3 input,.context .section.form .container-form .col.col-3 select,.context .section.form .container-form .col.col-3 textarea,.context .section.form .container-form .col.col-3 .form-control{width:100%}.context .section.form .container-form .col.col-3 textarea{resize:none}.context .section.form .container-form .col.col-3 button{background-color:#00522c;border:none;color:#fff;font-family:"Montserrat Thin",sans-serif;font-weight:normal;font-size:1.1rem}.context .section.form .container-form .col.col-3 input::-webkit-input-placeholder,.context .section.form .container-form .col.col-3 textarea::-webkit-input-placeholder,.context .section.form .container-form .col.col-3 input:-moz-placeholder,.context .section.form .container-form .col.col-3 textarea:-moz-placeholder,.context .section.form .container-form .col.col-3 input::-moz-placeholder,.context .section.form .container-form .col.col-3 textarea::-moz-placeholder,.context .section.form .container-form .col.col-3 input:-ms-input-placeholder,.context .section.form .container-form .col.col-3 textarea:-ms-input-placeholder{color:#00522c}@media(max-width: 1000px){.context .section.form.form{height:auto}.context .section.form.form .container-form{min-height:auto;height:auto;display:flex;flex-wrap:nowrap;padding:0;justify-content:space-evenly;align-items:center;flex-direction:column;position:relative}.context .section.form.form .container-form .col.col-1{width:95%;height:140px;padding-top:0;min-height:auto;margin:54px 0 0 0}.context .section.form.form .container-form .col.col-1 .s_1,.context .section.form.form .container-form .col.col-1 .s_2,.context .section.form.form .container-form .col.col-1 .s_3,.context .section.form.form .container-form .col.col-1 .s_4{display:none}.context .section.form.form .container-form .col.col-2{display:none}.context .section.form.form .container-form .col.col-3{width:95%;min-height:430px;height:40%}}.context .contact-form input,.context .contact-form textarea{width:100%;max-width:640px}.context .notice{font-weight:normal;color:#000}.context .notice.success{background:#e7f7ee;border-left:4px solid #46b450;padding:.75rem;margin:1rem 0}.context .notice.error{background:#fde7e7;border-left:4px solid #dc3232;padding:.75rem;margin:1rem 0}.context .form-control,.context .form-select{font-family:"Montserrat Thin",sans-serif;font-size:18px}.context .section.responsabilidade-social{background-color:#00522c;background-image:url(../image/resp_social_bg.svg);background-repeat:no-repeat;background-size:100%;background-position:top center;width:100%;height:auto;min-height:auto;padding-top:26px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.responsabilidade-social .img-social-container{width:130px;height:180px;margin-right:19px}.context .section.responsabilidade-social .img-social-container.resp-1{background-image:url(../image/resp_social_1.png);background-repeat:no-repeat;background-size:contain}.context .section.responsabilidade-social .img-social-container.resp-2{background-image:url(../image/resp_social_2.png);background-repeat:no-repeat;background-size:contain}.context .section.responsabilidade-social .capa-content{width:100%;height:auto;min-height:410px;background-image:url(../image/capa_resp_soc.png);background-repeat:no-repeat;background-size:contain;background-position:center bottom;margin-top:15px}.context .section.responsabilidade-social .container-context{width:850px;height:auto;min-height:720px;display:flex;flex-wrap:nowrap;padding:15px 15px 0;align-items:center;flex-direction:column;align-content:center;justify-content:space-between}.context .section.responsabilidade-social .container-context .container-title{width:100%;height:260px;display:flex;flex-wrap:nowrap;padding:15px 15px 0;justify-content:flex-end;align-items:center;flex-direction:column}.context .section.responsabilidade-social .container-context .container-title .title{width:100%;height:73px;text-align:center;font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:48px;color:#88c23f;font-weight:900;line-height:50px;padding:15px}.context .section.responsabilidade-social .container-context .container-title .desc{width:100%;height:48px;text-align:center;font-family:"Montserrat Regular",sans-serif;font-size:15px;color:#f38f1e;font-weight:900;line-height:30px}.context .section.responsabilidade-social .container-context .container-title .bts{width:100%;height:55px;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;flex-direction:row;gap:18px}.context .section.responsabilidade-social .container-context .container-title .bts .bt{width:200px;height:30px;border-radius:15px;background-color:#e86330;font-family:"Montserrat Black",sans-serif;font-size:18px;color:#00522c;font-weight:900;text-align:center;line-height:32px;cursor:pointer}.context .section.responsabilidade-social .container-context .container-title .bts .bt.active{background-color:#ed5a22;color:#ffda00}.context .section.responsabilidade-social .container-context .container-txt{width:100%;height:100%;display:flex;flex-wrap:nowrap;padding:0 15px 15px;justify-content:center;align-items:flex-start;flex-direction:row}.context .section.responsabilidade-social .container-context .container-txt .container-content{display:flex;width:100%;height:100%}.context .section.responsabilidade-social .container-context .container-txt .container-content .mascote{width:530px;height:460px;background-repeat:no-repeat;background-size:contain;background-position:top center}.context .section.responsabilidade-social .container-context .container-txt .container-content .mascote.m1{background-image:url(../image/resp_social_mascote_1.png)}.context .section.responsabilidade-social .container-context .container-txt .container-content .mascote.m2{background-image:url(../image/resp_social_mascote_2.png)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt{width:100%;font-family:"Montserrat Thin",sans-serif;font-size:18px;color:#fff;font-weight:normal;padding:15px}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .title{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:19px;color:#88c23f;text-align:left;margin-bottom:0}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .topic{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:17px;color:#f38f1e}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt span{font-family:"Montserrat Alternates ExtraBold",sans-serif;font-size:17px;color:#fff}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon{width:100%;height:auto;display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;flex-direction:row;gap:20px}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons{width:70px;height:70px;background-repeat:no-repeat;background-size:contain;background-position:center;margin-top:-5px}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons.icon-1{background-image:url(../image/resp_icon_1.svg)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons.icon-2{background-image:url(../image/resp_icon_2.svg)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons.icon-3{background-image:url(../image/resp_icon_3.svg)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons.icon-4{background-image:url(../image/resp_icon_4.svg)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons.icon-5{background-image:url(../image/resp_icon_5.svg)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon .icons.icon-6{background-image:url(../image/resp_icon_6.svg)}.context .section.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon p{width:100%}@media(min-width: 865px)and (max-width: 950px){.context .section.responsabilidade-social.responsabilidade-social{padding-top:16px;overflow-x:hidden}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title{height:220px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .mascote{width:390px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt{font-size:16px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt span{font-size:15px}}@media(min-width: 644px)and (max-width: 864px){.context .section.responsabilidade-social.responsabilidade-social{padding-top:16px;overflow-x:hidden}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title{height:186px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title .title{height:62px;font-size:34px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title .desc{height:34px;font-size:14px;line-height:19px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .mascote{width:390px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt{font-size:16px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt span{font-size:15px}}@media(max-width: 643px){.context .section.responsabilidade-social.responsabilidade-social{min-height:auto;height:auto;padding-top:20px;overflow-x:hidden}.context .section.responsabilidade-social.responsabilidade-social .container-context{height:auto}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title{height:186px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title .title{height:62px;font-size:19px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title .desc{height:48px;font-size:14px;line-height:17px;padding-left:10px;padding-right:10px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-title .bts .bt{width:162px;font-size:14px;line-height:30px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .mascote{display:none}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt{font-size:15px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt .title{font-size:15px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt span{font-size:14px}.context .section.responsabilidade-social.responsabilidade-social .container-context .container-txt .container-content .txt .container-icon p{font-size:14px}}.context .section.do-campo-ate-voce{background-color:#008346;background-image:url(../image/bg-do-campo-1.png);background-repeat:no-repeat;background-size:370px;background-position:left center;min-height:100vh;height:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;padding-bottom:57px;padding-top:30px}.context .section.do-campo-ate-voce .container-context{width:900px;height:auto;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.context .section.do-campo-ate-voce .container-context .container-a{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:start}.context .section.do-campo-ate-voce .container-context .container-a .count{font-family:"Montserrat Alternates Bold",sans-serif;font-size:49px;text-align:center;color:#94bf1f;margin-right:15px;width:57px;height:62px}.context .section.do-campo-ate-voce .container-context .container-a .a-txt{width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.context .section.do-campo-ate-voce .container-context .container-a .a-txt .a-title{font-family:"Montserrat Alternates ExtraBold",sans-serif;color:#f6921e;margin-top:6px}.context .section.do-campo-ate-voce .container-context .container-a .a-txt .a-text{color:#fff;font-family:"Montserrat Thin",sans-serif;font-weight:normal;font-size:15px;padding-top:2px;padding-right:15px}.context .section.do-campo-ate-voce .container-context .container-title{width:100%;height:120px;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin-top:120px;gap:10px}.context .section.do-campo-ate-voce .container-context .container-title .box-title{width:650px;height:74px;background-color:#ffda00;border-radius:50px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:10px}.context .section.do-campo-ate-voce .container-context .container-text{width:100%;height:100%;font-size:12px;padding-top:35px}.context .section.do-campo-ate-voce .container-context .container-img{width:330px;height:210px;border-radius:10px;border:2px solid #94bf20;background-color:#fff;background-repeat:no-repeat;background-size:cover;background-position:center}.context .section.do-campo-ate-voce .container-context .f-r{display:flex;flex-direction:row;justify-content:flex-end}@media(min-width: 816px)and (max-width: 1300px){.context .section.do-campo-ate-voce.do-campo-ate-voce{background-image:none}.context .section.do-campo-ate-voce.do-campo-ate-voce .container-context .container-title{margin-top:80px}}@media(max-width: 815px){.context .section.do-campo-ate-voce.do-campo-ate-voce{background-image:none}.context .section.do-campo-ate-voce.do-campo-ate-voce .container-context{width:90%}.context .section.do-campo-ate-voce.do-campo-ate-voce .container-context .container-title{margin-top:80px}.context .section.do-campo-ate-voce.do-campo-ate-voce .container-context .container-title .box-title{width:89%}.context .section.do-campo-ate-voce.do-campo-ate-voce .container-context .container-title .box-title .logo{display:none}.context .section.do-campo-ate-voce.do-campo-ate-voce .container-context .container-title .box-title .text{font-size:17px}}.context .section.do-campo-ate-voce .accordion{--bs-accordion-btn-icon: none;--bs-accordion-btn-active-icon: none}.context .section.do-campo-ate-voce .accordion-header{margin-bottom:-7px;padding-top:7px}.context .section.do-campo-ate-voce .accordion-button,.context .section.do-campo-ate-voce .accordion-button:not(.collapsed){color:#fff;background-color:rgba(0,0,0,0);background-image:url(../image/fx_3.svg);background-repeat:no-repeat;background-size:40px;background-position:right center;border:none;border-radius:16px;font-family:"Montserrat Thin",sans-serif;font-size:18px;font-weight:900}.context .section.do-campo-ate-voce .accordion-button:not(.collapsed),.context .section.do-campo-ate-voce .accordion-button:focus{box-shadow:none}.context .section.do-campo-ate-voce .accordion-item{border:none;background-color:rgba(0,0,0,0);margin-top:9px}.context .section.do-campo-ate-voce h2.accordion-header{color:#fff}.context .section.do-campo-ate-voce .accordion-body{background-color:rgba(0,0,0,0);color:#fff;border:1px solid rgba(0,0,0,0);border-bottom-left-radius:17px;border-bottom-right-radius:17px;border-top:none;font-family:"Montserrat Thin",sans-serif;font-size:19px;font-weight:bold}.context .section.do-campo-ate-voce .accordion-body a{color:#fff;text-decoration:underline;font-weight:bold}.context .section.do-campo-ate-voce .accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:17px;border-bottom-left-radius:17px;border-top:none}.context .layout-principal{display:flex;flex-direction:column;padding:0;margin:0}.context .layout-principal .conteudo{flex:1;background-color:#f8f9fa;padding:1rem;overflow-y:hidden}.context .container-topo{position:relative}.context .container-topo .topo{width:100%;height:53px;display:flex;align-items:center;justify-content:center;position:fixed;background-color:#195b36;color:#fff;padding:1rem;text-align:center;z-index:100}.context .container-topo .container-logo{height:87px;width:78px;position:absolute;left:calc(50% - 30px);top:0;z-index:99}.context .container-topo .container-certificate{height:102px;width:41px;position:absolute;left:6vw;top:13px;z-index:102}.context .container-topo .container-social{width:88px;height:32px;position:absolute;left:18vw;top:14px}.context .container-topo .container-social .social-icon{width:27px;height:27px;background-image:url(../image/social.svg);background-repeat:no-repeat;background-position:1px 0;background-size:77px;cursor:pointer}.context .container-topo .container-social .social-icon.globe{background-position:3px 3px}.context .container-topo .container-social .social-icon.facebook{background-position:-24px 3px}.context .container-topo .container-social .social-icon.instagram{background-position:-52px 3px}.context .container-topo .container-menu{width:182px;height:40px;position:absolute;right:6vw;top:0}.context .container-topo .container-menu .separator{width:2px;height:12px;background-color:#93c844;margin-top:3px;margin-left:12px;cursor:default;position:absolute;right:60px}.context .container-topo .container-menu .lst-menu{display:none}.context .container-topo .container-menu .menu a{font-family:"Montserrat Bold",sans-serif;font-size:13px;font-weight:700;color:#f6921e;text-transform:uppercase;text-align:center;display:flex;cursor:pointer;background-color:rgba(0,0,0,0);text-decoration:none}.context .container-topo .container-menu .menu a:hover{background-color:rgba(0,0,0,0);color:#eaeaea}.context .container-topo .container-menu .menu li{font-family:"Montserrat Bold",sans-serif;font-size:13px;font-weight:700;color:#f6921e;width:66px;text-transform:uppercase;text-align:center;display:flex;cursor:pointer;background-color:rgba(0,0,0,0);text-decoration:none}.context .container-topo .container-menu .menu li:hover{background-color:rgba(0,0,0,0);color:#eaeaea}.context .container-topo .container-menu .menu ul{list-style:none;padding:0;margin:0}.context .container-topo .container-menu .menu ul li{position:relative;padding:1rem;cursor:pointer;background-color:#185b35}.context .container-topo .container-menu .menu ul li:hover{color:#eaeaea}.context .container-topo .container-menu .menu ul li .submenu{position:absolute;top:37px;left:-187px;box-shadow:0 2px 5px rgba(0,0,0,.03);overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease;width:269px;z-index:10;padding-bottom:14px;padding-top:10px;background-color:#185b35}.context .container-topo .container-menu .menu ul li .submenu a{text-decoration:none;color:#f6921e}.context .container-topo .container-menu .menu ul li .submenu a:hover{color:#eaeaea}.context .container-topo .container-menu .menu ul li .submenu li{font-family:"Montserrat Bold",sans-serif;padding:4px 24px;text-align:right;background-color:#185b35;width:100%;display:block}.context .container-topo .container-menu .menu ul li .submenu li:hover{color:#eaeaea}.context .container-topo .container-menu .menu ul li:hover>.submenu{max-height:500px;opacity:1}.context .container-topo .container-photos{height:75vh;background-image:url(../image/top_img.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;font-size:1.4rem;padding:1rem 1rem 68px;text-align:center}.context .container-topo .container-photos .photo-txt{font-family:"Montserrat Alternates Bold",sans-serif;font-weight:700;color:#fff}.context .footer{background-color:#195b36;color:#fff;padding:1rem;text-align:center;height:auto}.context .footer .container-footer{width:100%}.context .footer .container-marca{padding-top:60px;background:url(../image/footer-separator.png) no-repeat right 110px}.context .footer .container-distribuicao{height:160px;width:auto;padding-top:20px;padding-left:0;padding-right:26px;position:relative}.context .footer .container-distribuicao:last-child{background:none}.context .footer .marca{width:187px;height:187px;background:url(../image/logo.svg) no-repeat;float:left;margin-top:6px}.context .footer .title{font-family:"Montserrat Alternates Bold",monospace;font-weight:700;color:#e5cd35;font-size:18px;line-height:21px;margin-top:0;margin-bottom:10px;height:auto}.context .footer .info{font-family:"Montserrat Thin",sans-serif;font-size:13px;color:#88c23f;margin-top:0;line-height:18px;margin-bottom:5px}.context .footer .unidades{float:left;width:55%;padding-left:25px}.context .responsive-item{margin-top:1rem}.context .responsive-item .bloco{padding:1rem;border:1px solid #ccc;text-align:center;background-color:#f8f9fa;margin-bottom:1rem}@media(min-width: 992px){.context .responsive-item .bloco{margin-bottom:0;height:150px}}@media(max-width: 991.98px){.context .responsive-item .bloco{width:100%}}@media(min-width: 1049px){.context .container-topo .topo{height:133px;transition:all .8s cubic-bezier(0.25, 1, 0.5, 1)}.context .container-topo .container-social{width:113px;height:36px;position:absolute;left:15.2vw;top:71px;transition:all .8s cubic-bezier(0.25, 1, 0.5, 1)}.context .container-topo .container-social .social-icon{width:36px;height:36px;background-size:108px 33px;background-position:2px 1px}.context .container-topo .container-social .social-icon.globe{background-position:2px 1px}.context .container-topo .container-social .social-icon.facebook{background-position:-36px 1px}.context .container-topo .container-social .social-icon.instagram{background-position:-74px 1px}.context .container-topo .container-menu{top:69px;transition:all .8s cubic-bezier(0.25, 1, 0.5, 1)}.context .container-topo .container-menu .lst-menu{display:block}.context .container-topo .container-certificate{height:147px;width:86px;position:absolute;left:7vw;top:29px;transition:all .8s cubic-bezier(0.25, 1, 0.5, 1)}.context .container-topo .container-logo{height:268px;width:270px;position:absolute;left:calc(50% - 135px);top:0;transition:all .8s cubic-bezier(0.25, 1, 0.5, 1)}.context .container-topo .container-photos{height:100vh;padding:3rem;font-size:2rem}.context .container-topo.active .topo{height:69px}.context .container-topo.active .container-menu{top:15px}.context .container-topo.active .container-logo{height:108px;width:96px;left:calc(50% - 47px);top:9px}.context .container-topo.active .container-certificate{height:117px;width:42px;top:21px}.context .container-topo.active .container-social{width:113px;height:36px;position:absolute;left:15.2vw;top:19px}.context .footer{background-color:#195b36;color:#fff;padding:1rem;text-align:center;height:430px}.context .footer .container-footer{width:100%;margin-left:auto;margin-right:auto}.context .footer .container-marca{padding-top:60px;background:url(../image/footer-separator.png) no-repeat right 110px}.context .footer .container-distribuicao{height:160px;width:auto;padding-top:20px;padding-left:0;padding-right:26px;position:relative;background:linear-gradient(to bottom, transparent 10%, #88c23f 10%, #88c23f 84%, transparent 80%) right/1px 100% no-repeat}.context .footer .container-distribuicao:last-child{background:none}.context .footer .marca{width:187px;height:187px;background:url(../image/logo.svg) no-repeat;float:left;margin-top:6px}.context .footer .title{font-family:"Montserrat Alternates Bold",monospace;font-weight:700;color:#e5cd35;font-size:18px;line-height:21px;margin-top:0;margin-bottom:10px;height:auto}.context .footer .info{font-family:"Montserrat Thin",sans-serif;font-size:13px;color:#88c23f;margin-top:0;line-height:18px;margin-bottom:5px}.context .footer .unidades{float:left;width:55%;padding-left:25px}.context .layout-principal .conteudo{font-size:1.2rem}.context .layout-principal .topo,.context .layout-principal .footer{font-size:1.5rem}}@media(min-width: 552px)and (max-width: 1048px){.context .footer .title{margin-top:26px}.context .footer .gap-3{gap:0}.context .footer .container-marca{background-image:none;padding-top:10px}.context .footer .container-marca .marca{display:none}.context .footer .container-photos{height:calc(40vh - 70px) !important}.context .footer .container-distribuicao{background-image:none;padding-top:10px;height:auto}.context .footer .unidades{width:100%;padding-left:0}.context .layout-principal .conteudo{font-size:1rem}.context .layout-principal .topo,.context .layout-principal .footer{font-size:1.1rem}}@media(max-width: 552px){.context .container-logo{height:107px;width:108px;position:absolute;left:calc(50% - 46px);top:0;z-index:99}.context .container-topo .container-social{left:4vw}.context .container-topo .container-certificate{display:none !important}.context .container-photos{height:calc(40vh - 70px) !important}.context .container-photos .photo-txt{display:none !important}.context .footer .title{font-size:15px;margin-top:12px}.context .footer .gap-3{gap:0}.context .footer .info{font-size:12px}.context .footer .container-marca{background-image:none;padding-top:0}.context .footer .container-marca .marca{display:none}.context .footer .container-distribuicao{background-image:none;padding-top:0;height:auto}.context .footer .unidades{width:100%;padding-left:0}}.pt-m{padding-top:40px}.mt-m{margin-top:45px !important}/*# sourceMappingURL=main.css.map */
