/* Css da página gerado em: 19/08/2025 04:41:56 */
:root{--white:#fff;--black-800:#231f20;--black-300:#898380;--black-200:#c1bcb9;--black-100:#efecea;--black-050:#f7f5f3;--prim-900:#ff001f;--prim-800:#ff6100;--sec-800:#00b84a;--font-1:"Hind Siliguri",sans-serif;--font-2:'Montserrat',sans-serif;--font-3:'Mulish',sans-serif}.flex-col{flex-direction:column}.inline-flex{display:inline-flex}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.align-baseline{align-content:baseline}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.box{padding:40px 0}.box-top{padding:40px 0 0}.box-bottom{padding:0 0 40px 0}.icon svg,.icon svg path{fill:currentColor}.detalhe ul,.detalhe ol{list-style:disc;margin-left:20px}.txt h1,.txt h2,.txt h4,.txt h5,.txt strong,.txt b{font-weight:500;line-height:140%}.txt h1,.txt h1 a,.txt b{color:var(--prim-800)}.txt h1,.txt h1 a{font-size:3.5rem;line-height:120%}.txt h2,.txt h2 a{font-size:4rem;font-weight:300;line-height:120%}.txt h2,.txt h3,.txt h2 a,.txt h3 a{color:var(--black-300)}.txt h3,.txt h3 a{font-size:1.6rem;font-weight:400;line-height:120%}.txt a,.txt a span,.txt a div,.txt a svg{transition:.2s}.txt img{display:block;width:100%;height:auto;object-fit:cover}.txt input{appearance:auto}.txt a,.txt input:is([type='text'],[type='email'],[type='tel'],[type='password']),.txt select,.txt textarea,.txt button,.txt{font-family:var(--font-1);font-size:2rem;font-weight:400;color:var(--black-800);line-height:140%;border:0;resize:none}.txt.t2,.txt.t2 a,.txt .t2,.txt .t2 a{font-family:var(--font-2)}.form.somente-leiture label{background:var(--black-050)}.form label small{font-size:1.4rem;line-height:120%}.form .label,.form label{gap:2px;padding:5px 16px;display:flex;flex-direction:column;align-items:flex-start;border-radius:6px;background:var(--white);color:var(--prim-800);border:1px solid var(--prim-800);position:relative}.form label input:is([type='text'],[type='email'],[type='tel'],[type='password']),.form label select{height:31px}.form label input:is([type='text'],[type='email'],[type='tel'],[type='password']),.form label textarea,.form label select{width:100%;background:transparent}.form label .icon{right:15px}.box-alterar-senha .validacao,.box-login .validacao,.form .validacao{position:absolute;font-size:1rem;font-style:italic;bottom:-23px;line-height:11px;left:2px;right:2px;top:110%;text-align:right}.form label select{background:url(/images/comum/003a.svg) no-repeat calc(100% - 10px) center;width:calc(100% + 32px);margin:0 -16px;padding:0 32px 0 16px}.form label select option{appearance:none}.form label select option:active,.form label select option:focus,.form label select option:hover{background-color:#000!important}.form label select option:checked{color:var(--white);background-color:var(--prim-800)}.box-form .form-pagamento,.box-form .form{padding:15px 0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}.box-form .form.l-3{grid-template-columns:1fr 1fr 1fr}.form-pagamento.l-2,.box-form .form.l-2{grid-template-columns:1fr 1fr}.form-pagamento.l-1,.box-form .form.l-1{grid-template-columns:1fr}.box-form .form+h2{margin-top:40px}.form label+label{margin-top:30px}.form .label.rdo,.form .label.rdo label,.form label.rdo,.form .rdo label{border:0}.form .label.rdo,.form label.rdo{display:flex;flex-direction:row;align-items:center;gap:20px}.form .rdo small{font-size:1.8rem;order:2}.form .rdo ol{display:flex;gap:1px}.form .rdo ol li input{display:none}.form .rdo ol li label{height:42px;font-size:1.6rem;font-weight:500;padding:7px 15px}.form .rdo2 ol li label,.form .rdo ol li label{color:var(--black-300);background:var(--black-100)}.form .rdo2 ol li input:checked+label,.form .rdo ol li input:checked+label{color:var(--white);background:var(--prim-800)}.form .rdo ol li:first-child label{border-radius:200px 0 0 200px}.form .rdo ol li:last-child label{border-radius:0 200px 200px 0}.form .rdo2,.form .rdo2 label{border:0}.form .rdo2{display:flex;align-items:center;flex-direction:row;gap:20px}.form .rdo2 ol{display:flex;gap:15px}.form .rdo2 small{font-size:1.6rem}.form .rdo2 ol input{display:none}.form .rdo2 ol label{padding:7px 15px;border-radius:200px}.form .rdo-select label{margin:0;flex:1}.form .rdo-select>small{display:flex;font-size:1.6rem;color:var(--prim-800);padding:0 0 0 35px}.form .rdo-desc{display:flex;align-items:center}.form .rdo-desc small{font-size:1.8rem;color:var(--prim-800)}.form .rdo-desc p{font-size:1.5rem;line-height:120%}.form .rdo-desc p span{color:var(--prim-900);font-weight:700}.form .chk{margin-top:10px}.form .chk ol li,.form .chk ol{display:flex;align-items:center}.form .chk ol{gap:10px}.form .chk ol li{gap:5px}.form .chk input{width:34px;height:34px;accent-color:var(--prim-800)}.form .chk label{height:auto;padding:0;border:0;color:var(--black-800)}.form li.control{display:flex;align-items:center}.box-form .form.l-2-auto{grid-template-columns:1fr 1fr auto}.form.notificacao-email{grid-template-columns:1fr 1fr 200px}.form.unidade-escolar{grid-template-columns:1fr 300px}.form.alimentar,.form.alergia-medicacao,.form.restricao-esportiva{grid-template-columns:1fr 1fr auto}.form.uso-eventual,.form.cuidados-especiais,.form.picada-inseto{grid-template-columns:300px 200px 1fr}.form.uso-eventual .subform,.form.cuidados-especiais .subform,.form.picada-inseto .subform{grid-column:1/4}.form.uso-continuo .subform{grid-column:1/5}.form.uso-eventual .subform .form,.form.uso-continuo .subform .form,.form.cuidados-especiais .subform .form,.form.picada-inseto .subform .form{padding:0;grid-template-columns:1fr auto}.box-form .form-pagamento select,.box-form .form-pagamento input{font-family:var(--font-1);font-size:1.8rem;font-weight:500;color:var(--prim-800);width:100%;height:58px;padding:10px 16px;background:var(--white);border:1px solid var(--black-300);border-radius:4px}.box-form .form-pagamento select,.box-form .form-pagamento input,.box-form .form-pagamento .img-input{margin:5px 0}.box-form .form-pagamento .img-input input{margin:0}.box-form .form-pagamento small{font-size:1.6rem;font-weight:500}.box-form .form-pagamento .info{font-size:1.6rem;color:var(--black-300)}.box-form .form-pagamento .img-input{align-items:center;grid-template-columns:auto 1fr;gap:10px}.box-form .form-pagamento select{background:url(/images/comum/003a.svg) no-repeat calc(100% - 10px) center}.link{cursor:pointer;text-decoration:underline;text-underline-offset:3px}.txt button.btn,.txt .btn{cursor:pointer;display:inline-flex;align-items:center;height:43px;font-size:1.4rem;font-weight:600;line-height:140%;border-radius:10px;padding:0 20px;color:var(--white);background:var(--prim-800);text-transform:uppercase;border:0;gap:10px}.txt button.btn.large,.txt .btn.large{height:61.8px;padding:0 25px}.txt button.btn:hover,.txt a:hover .btn,.txt .btn:hover{color:var(--prim-800);background:var(--black-800)}.txt button.btn.remove,.txt .btn.remove,.txt button.btn.sec,.txt .btn.sec{color:var(--black-300);background:var(--black-100);font-size:1.6rem;height:42px;padding:0 20px;border-radius:200px;text-transform:initial}.txt button.btn.remove:hover,.txt .btn.remove:hover{color:var(--white);background:var(--prim-900)}.txt button.btn.sec:hover,.txt .btn.sec:hover{opacity:.8}.txt button.btn.sec.add,.txt .btn.sec.add{color:var(--white);background:var(--prim-800)}.txt button.btn:disabled{cursor:default;opacity:.2}.maps{padding-bottom:35%;background:var(--black-100)}.maps iframe{position:absolute;width:100%;height:100%;top:0;left:0}.nbs-flexisel-inner{float:initial!important;background:none!important;border:0!important;border-radius:0!important}.nbs-flexisel-item img{margin:0!important}.nbs-flexisel-nav-left,.nbs-flexisel-nav-right{display:none}.btnCtrl{cursor:pointer;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:10px;border:1px solid var(--black-100);background:var(--white);top:50%;transform:translateY(-50%);box-shadow:0 0 8px rgba(0,0,0,.2)}.btnCtrl.prev{left:-60px}.btnCtrl.next{right:-60px}.btnCtrl.prev:after,.btnCtrl.next:after{position:absolute;top:9px}.btnCtrl.prev:after{content:'‹';font-size:3.8rem;left:19px}.btnCtrl.next:after{content:'›';font-size:3.8rem;left:19px}.box-titulo{background:var(--black-100);padding:30px 0}.box-titulo h1{font-size:3.5rem;color:var(--black-800)}.paginacao{display:flex;gap:5px;padding-bottom:40px}.paginacao a,.paginacao span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:200px;font-family:var(--font-1);font-size:1.6rem;font-weight:500;color:var(--black-300);background:var(--black-100)}.paginacao span{color:var(--white);background:var(--prim-800)}@media only screen and (max-width:1174px){.container{width:960px}}@media only screen and (max-width:960px){.container{width:760px}}@media only screen and (max-width:768px){.container{width:95%}a[href^=tel]{color:inherit;text-decoration:none}.menu-mobile{display:flex}.bg-body.ativo{background:rgba(0,0,0,.7);transition:height .4s;width:100%;height:100vh;top:0;left:0;z-index:10}.menu{display:none}.tj{text-align:left}}@media only screen and (max-width:1174px){.box-form .form-pagamento,.box-form .form{grid-template-columns:1fr 1fr 1fr}.form.uso-continuo .subform{grid-column:2/4}}@media(max-width:768px){.box-alterar-senha .validacao,.box-login .validacao,.form .validacao{text-align:left}.box-form .form-pagamento,.box-form .form{grid-template-columns:1fr 1fr}.box-form .form.l-3{grid-template-columns:1fr 1fr}.form .rdo2{flex-direction:column;align-items:start}.form .rdo2 ol{flex-wrap:wrap}.form .label.rdo,.form label.rdo{padding:5px 0}.form.cuidados-especiais .subform,.form.picada-inseto .subform,.form.uso-eventual .subform,.form.uso-continuo .subform{grid-column:1/3}.box-form .form.l-2-auto{grid-template-columns:1fr 1fr}.form .rdo-desc{gap:20px}}@media(max-width:520px){.box-form .form.l-3,.box-form .form-pagamento,.box-form .form{grid-template-columns:1fr}.form label.rdo,.form .rdo-desc{flex-direction:column;align-items:start}.form .rdo-desc div.label{order:2}.form label.rdo small,.form .rdo-desc div{order:-1}.form .rdo-select>small,.form .rdo-desc div{padding:0 0 10px 0}.form .chk ol{align-items:start;flex-direction:column}.form.cuidados-especiais .subform,.form.picada-inseto .subform,.form.uso-eventual .subform,.form.uso-continuo .subform{grid-column:1/2}.form.cuidados-especiais .subform .form,.form.picada-inseto .subform .form,.form.uso-eventual .subform .form,.form.uso-continuo .subform .form{grid-template-columns:1fr}.box-form .form.l-2-auto{grid-template-columns:1fr}.form .rdo-desc{gap:0}}.header{padding:30px 0!important}.header .logo{width:210px!important}.header .container{align-items:flex-start!important}@media(max-width:1174px){.header{padding:20px 0!important}.header .container{align-items:center!important}.header .logo{width:130px!important}}.box-titulo-produto{background:var(--black-100)}.box-titulo-produto h1{color:var(--black-800)}.box-titulo-produto .container,.box-info .container{grid-template-columns:1fr 600px}.box-info{background:var(--black-050);font-weight:400}.box-info span{color:var(--prim-800)}.box-info .inscricao{grid-template-columns:auto 1fr;gap:20px;font-size:2rem}.box-info .inscricao small{display:block;font-size:2rem;color:var(--black-300)}.box-info .cont{display:none}.box-info .cont.ativo{display:block}.box-info .tab{gap:2px;margin-right:20px}.box-info .tab a{display:flex;align-items:center;padding:0 20px;background:var(--black-100);color:var(--black-300);font-size:1.6rem;font-weight:500;height:42px;cursor:pointer;border-radius:0 0 10px 10px}.box-info .tab a.ativo{color:var(--white);background:var(--prim-800)}.box-info .banner{max-width:600px}.box-info .img-video{margin-top:-200px}.cont-fotos{border-radius:10px;overflow:hidden}.cont-fotos .abs{color:var(--white);justify-content:center;top:0;width:40px;height:100%;z-index:20}.cont-fotos .abs.swiper-prev{right:0}.cont-fotos:hover .abs.swiper-next{background:linear-gradient(90deg,rgba(0,0,0,.6),transparent)}.cont-fotos:hover .swiper-prev{background:linear-gradient(-90deg,rgba(0,0,0,.6),transparent)}.box-video{background:var(--black-100)}.box-video .video{max-width:1020px;width:100%;margin:auto}.box-video .video lite-youtube{top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;width:100%}.box-apre{background:var(--black-050)}.box-apre h2{font-size:2.5rem;color:var(--prim-800);margin-bottom:15px}.box-apre .container{grid-template-columns:1fr auto;gap:60px}.box-apre .card{width:260px;margin:auto;padding:25px;background:var(--white);border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.box-apre .card h3{font-size:3rem;font-weight:700;color:var(--black-800)}.box-apre .card ul{margin:10px 0 20px;font-size:1.3rem;line-height:140%;color:var(--black-300);list-style:disc;padding-left:20px}.box-apre .card p{margin:15px 0 -5px;font-size:1.5rem;line-height:120%;font-weight:600;color:var(--black-300)}.box-apre .card p span{color:var(--prim-800)}.box-apre .contrato{margin-top:10px}.box-apre .contrato a{color:var(--black-300);font-size:1.8rem;font-weight:500}.colapse .item+.item{margin-top:40px}.colapse h3{cursor:pointer;grid-template-columns:auto 1fr auto;gap:15px;font-size:2.5rem;color:var(--black-800);padding:7px 12px;border-bottom:1px solid var(--black-300);border-radius:10px}.colapse h3 .icon{color:var(--prim-800);transform:rotate(180deg)}.colapse .desc{display:none;padding:25px 65px}.colapse .item.ativo h3{border-bottom:1px solid var(--prim-800)}.colapse .item.ativo h3 .icon{color:var(--black-800);transform:initial}.colapse .item.ativo .desc{display:block}.box-infos-lista .baixar{margin-top:40px;height:140px;background:url(/images/comum/002a.svg) no-repeat center bottom}.box-infos-lista .baixar .btn{height:auto;padding:5px 20px}.box-infos-lista h2{color:var(--prim-800)}.box-infos-lista ul{list-style:disc}@media(max-width:960px){.box-titulo-produto .container,.box-info .container{grid-template-columns:1fr 400px}}@media(max-width:768px){.box-info .container{gap:40px}.box-titulo-produto .container,.box-info .container{grid-template-columns:1fr}.box-info .img-video{margin-top:initial}.box-info .img-video{max-width:600px;margin:auto}.colapse .item.ativo .desc{padding:25px}}@media(max-width:650px){.box-apre .container{grid-template-columns:1fr}.box-info .banner{max-width:initial;width:420px}}@media(max-width:420px){.box-info .banner{width:290px}}.apre{background:url(/images/comum/004.png) no-repeat center center;background-color:var(--prim-800)}.apre,.apre h2{color:var(--white)}.apre .container{grid-template-columns:1fr auto;gap:70px}.apre h2{font-size:4rem;font-weight:500;margin-bottom:25px}.apre .desc{font-size:1.8rem;font-weight:500;line-height:120%}.apre .desc p+p{margin-top:15px}.apre .apoio{width:480px;margin:auto}.apre .box-banner2{overflow:hidden;border-radius:10px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.apre .box-banner2 .swiper-pagination-clickable .swiper-pagination-bullet{background:var(--white);opacity:1}.apre .box-banner2 .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--prim-800)}@media(max-width:960px){.apre{background:var(--prim-800)}.apre .container{gap:40px}.apre .apoio{width:340px}}@media(max-width:768px){.apre .container{grid-template-columns:1fr}.apre .apoio{width:420px}}@media(max-width:420px){.apre .apoio{width:290px}}