/* MOBILE */

._320 body{background: #132a40;}
._320 main, ._320 footer,._320 .contador{width: 100%; max-width: 440px; margin: 0px auto;}

@keyframes setaEsquerdaMobile{0%{left: -40px;} 50%{left: -50px;} 100%{left: -40px;}}
@keyframes setaDireitaMobile{0%{right: -40px;} 50%{right: -50px;} 100%{right: -40px;}}

._320 ._videoFlut ._320.topo .centro .video {margin: 16px 0;max-width: 198px;min-width: auto;border-radius: 10px;height: auto;bottom: 15px !important; left: 35px;}

._320 a.linkCTA{width: 100%;max-width: max-content;padding: 15px 36px;}
	._320 a.linkCTA b{width: 100%;font-size: 18px;margin: 0px auto;line-height: 20px;}

._320 .contador{left: 50%; transform: translateX(-50%);}
	._320 ._320.contador .centro h2{max-width: 338px;text-align: center;width: max-content;font-size: 12px;line-height: 13px;}
		._320 ._320.contador .centro h2::before{left: -40px; animation: setaEsquerdaMobile ease forwards infinite 1.5s;}
		._320 ._320.contador .centro h2::after{right: -40px; animation: setaDireitaMobile ease forwards infinite 1.5s;}

/* Box topo */
._320.topo .centro{padding-bottom: 0px;}

._320 .boxQuem::after{width: 41px;height: 44px;top: -24px;}

/* Box Quem */
._320 .boxQuem{}
	._320 ._1000 .boxQuem::after{}
	._320 .boxQuem .centro{padding: 40px 20px;max-width: initial;}
		._320 .boxQuem .centro h2{width: 100%;max-width: 300px;font-size: 24px;line-height: 28px;margin: 0px auto 30px;}
		._320 .boxQuem .centro h2:nth-of-type(2){margin-bottom: 0px;}
		._320 .boxQuem .centro .conteudo{width: calc(100% + 30px);align-items: normal;padding: 20px 20px 40px;margin: 0px -15px 40px;border-radius: 5px 5px 0px 0px;}
		
			._320 .boxQuem .centro .conteudo p {font-size: 16px;line-height: 22px;}
			._320 .boxQuem .centro .conteudo p:nth-of-type(2) {}
			._320 .boxQuem .centro .conteudo p:nth-of-type(4) {}
			._320 .boxQuem .centro .conteudo p em {font-size: 16px;line-height: 22px;}
			._320 .boxQuem .centro .conteudo p b {font-size: 16px;line-height: 22px;}
			._320 .boxQuem .centro .conteudo p i {font-size: 16px;line-height: 22px;}
				._320 .boxQuem .centro .conteudo span {}
					._320 .boxQuem .centro .conteudo span::before {}
				._320 .boxQuem .centro .conteudo span b {}

						._320 .boxQuem .centro .conteudo a:link,
						._320 .boxQuem .centro .conteudo a:active,
						._320 .boxQuem .centro .conteudo a:visited{padding: 12px 50px;}
						._320 .boxQuem .centro .conteudo a:hover{}
							._320 .boxQuem .centro .conteudo a b{max-width: 200px;font-size: 17px;}

				._320 .boxQuem .centro .conteudo figure{}
					._320 .boxQuem .centro .conteudo figure img{}
					._320 .boxQuem .centro .conteudo figure img:last-of-type{}
			._320 .boxQuem .centro > span:not(.sombra) {}
				._320 .boxQuem .centro > span b {}

/* section andresa */
._320 section.andresa {background: #DEE5ED;}
	._320 section.andresa figure {width: 100%;height: 150px;}
		._320 section.andresa figure img {width: 100%;height: 100%;object-fit: cover;}

	._320 section.andresa .centro {padding: 30px 20px 46px;}
		._320 section.andresa .centro::before {width: calc(100% - 40px);left: 50%;transform: translateX(-50%);}
		._320 section.andresa .centro .apresentacao {flex-direction: column-reverse;}
			._320 section.andresa .centro p {font-size: 16px;line-height: 22px;text-align: center;margin-bottom: 30px;}
			._320 section.andresa .centro .apresentacao p {font-size: 16px;line-height: 22px;text-align: center;margin: 0px;}
				._320 section.andresa .centro a.social:active,
				._320 section.andresa .centro a.social:visited,
				._320 section.andresa .centro a.social:link {}
					._320 section.andresa .centro a:hover { }
				._320 section.andresa .centro a:not(.social) {padding: 12px 50px;margin: 0px auto;}
				._320 section.andresa .centro a b {max-width: 200px;}

				._320 section.andresa .centro p b {}
				._320 section.andresa .centro p em {}

		._320 section.andresa .centro ul {display: flex;justify-content: space-between;gap: 10px;}
			._320 section.andresa .centro ul li {flex-direction: column;gap: 10px;margin-bottom: 0px;}
				._320 section.andresa .centro ul li figure {width: 30px;height: 30px;}
					._320 section.andresa .centro ul li figure svg {width: 30px;height: 30px;}
						._320 section.andresa .centro ul li figure svg path {}
						._320 section.andresa .centro ul li:nth-of-type(1):hover figure svg path {}
						._320 section.andresa .centro ul li:nth-of-type(2):hover figure svg path {}
						._320 section.andresa .centro ul li:nth-of-type(3):hover figure svg path {}
				._320 section.andresa .centro ul li span {display: block;font-size: 18px;line-height: 22px;text-align: center;}
					._320 section.andresa .centro ul li:nth-of-type(1):hover span {}
					._320 section.andresa .centro ul li:nth-of-type(2):hover span {}
					._320 section.andresa .centro ul li:nth-of-type(3):hover span {}
				._320 section.andresa .centro ul li span b {}

/* formacao */
._320 section.formacao {}
	._320 section.formacao::after{width: 46px;height: 49px;top: -23px;}
	._320 section.formacao .centro {padding: 40px 20px;}
		._320 section.formacao .centro h2 {font-size: 24px;line-height: 28px;margin: 0px auto 20px;}
			._320 section.formacao .centro .conteudoFormacao {flex-direction: column;gap: 30px;}
				._320 section.formacao .centro .conteudoFormacao .galeria {width: calc(100% + 40px);margin: 0px -20px;}
					._320 section.formacao .centro .conteudoFormacao .galeria figure {flex-direction: row;justify-content: center;gap: 5px;width: 100%;max-width: initial;height: 100%;}
					._320 section.formacao .centro .conteudoFormacao .galeria figure:nth-of-type(2) {display: none;}
						._320 section.formacao .centro .conteudoFormacao .galeria figure img {width: 100%;max-width: 142px;max-width: revert-layer;height: 90px;object-fit: cover;border-radius: 4px;}
						._320 section.formacao .centro .conteudoFormacao .galeria figure:nth-of-type(2) img{}
						._320 section.formacao .centro .conteudoFormacao .galeria figure svg {}
			._320 section.formacao .centro .conteudoFormacao .descricao {}
				._320 section.formacao .centro .conteudoFormacao .descricao p {font-size: 16px;line-height: 22px;text-align: center;margin-bottom: 30px;}
					._320 section.formacao .centro .conteudoFormacao .descricao p b {display: inline-block;}
			._320 section.formacao .centro .conteudoFormacao .descricao a {padding: 15px 26px 14px;margin: 0px auto;}

/* section Metodologia  */
._320 section.metodologia{padding: 40px 20px;}
	._320 section.metodologia::after{width: 41px;height: 41px;top: -21px;z-index: 1;}
	._320 section.metodologia h2{font: 400 24px / 28px 'Ibrand';letter-spacing: 0.02em;text-align: center;width: 100%;max-width: 400px;margin: 0 auto;padding: 0px;}
	._320 section.metodologia p{width: 100%;max-width: 370px;font: 400 16px / 22px 'Raleway';text-align: center;margin: 10px auto 30px;padding: 0px;}
	._320 section.metodologia ul{display: flex;max-width: 370px;font: 500 16px / 24px 'Raleway';background: transparent;border-radius: 0;flex-direction: column;gap: 30px;overflow: visible;margin-bottom: 40px;}
		._320 section.metodologia ul li{overflow: visible; flex-direction: column; background: rgb(233, 236, 238); background: linear-gradient(180deg, rgba(233, 236, 238, 1) 51%, rgba(219, 221, 222, 1) 100%); border-radius: 24px; border: 0; margin-top: 46px; position: relative; padding-top: 50px; text-align: center;}
			._320 section.metodologia ul li .boxImg{display: flex;justify-content: center;align-items: center;background: #fff;position: absolute;height: 77px;width: 77px;border-radius: 16px;top: -46px;left: 50%;transform: translateX(-50%);padding: 15px;}
				._320 section.metodologia ul li .boxImg span{display: none;}
				._320 section.metodologia .centro ul li .tecnica{padding: 0px 20px 40px;}
					._320 section.metodologia ul li .tecnica div h3{font: 800 18px / 26px 'Raleway';margin-bottom: 12px;}
						._320 section.metodologia ul li .tecnica div h3 em{display:block;font: 700 16px/24px 'Raleway'}
					._320 section.metodologia ul li .tecnica div p{text-align: center;margin: 0 auto;font: 400 14px / 24px 'Raleway';}

	._320 section.metodologia .centro a:active,
		._320 section.metodologia .centro a:link,
		._320 section.metodologia .centro a:visited{max-width: max-content;padding: 15px 36px;}
			._320 section.metodologia .centro a b{font-size: 18px;}

		._320 section.metodologia h4 {max-width: 275px;font-size: 24px;line-height: 28px;text-align: center;margin-bottom: 30px;}
				._320 section.metodologia h4::before {display: none;}
			._320 section.metodologia .caminhos {flex-direction: column;gap: 30px;margin-bottom: 30px;}
				._320 section.metodologia .caminhos .pessoal {}
					._320 section.metodologia .caminhos .pessoal span {text-align: center;}
					._320 section.metodologia .caminhos div p {font-size: 16px;line-height: 22px;text-align: center;margin: 0px auto;}
					._320 section.metodologia .caminhos .profissional p {}
						._320 section.metodologia .caminhos div p b {}

				._320 section.metodologia .caminhos .profissional {}
					._320 section.metodologia .caminhos .profissional span {text-align: center;}

				._320 section.metodologia .caminhos figure {width: 184px;height: 184px;right: calc(50% - 224px);top: -134px;}
					._320 section.metodologia .caminhos figure img {}

/* Depoimentos */
._320 .depoimentos .centro{padding: 40px 20px;}
	._320 .depoimentos .centro h3{font-size: 24px;line-height: 28px;margin-bottom: 20px;max-width: 275px;}
		._320 .depoimentos .centro h3 b{display: initial;}
	._320 .depoimentos .centro figure{margin-bottom: 30px;}
	._320 .depoimentos .centro figure.desktop{display: none;}
	._320 .depoimentos .centro div.mobile{display: block; overflow: hidden; overflow-x: scroll; width: calc(100% + 20px); margin: 0 -10px;scrollbar-width: none;}
		._320 .depoimentos .centro div.mobile ul { display: flex ; gap: 20px; padding-bottom: 20px; }
            ._320 .depoimentos .centro div.mobile ul li { min-width: 320px; }
                ._320 .depoimentos .centro div.mobile ul li img { user-select: none; border-radius: 12px; }
	._320 ._320 .depoimentos .centro a:link,
	._320 ._320 .depoimentos .centro a:active,
	._320 ._320 .depoimentos .centro a:visited{width: 100%;}
	._320 .depoimentos .centro  a b{max-width: 280px; margin: 0px auto;}

/* Box plataformas */
._320 .boxPlataformas{background: #ebedee;padding: 30px 20px 0;overflow-x: clip;}

	._320 .boxPlataformas .centro{display: block; width: 100%;max-width: 440px;padding: 0 0 202px;margin: 0 auto; position: relative;}
			._320 .boxPlataformas .centro::before{content: ""; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: calc(100% + 40px); height: 202px;background: url("../../../inscricoes-052025/media/img/computadorMobile.webp"); background-repeat: no-repeat; background-size: cover; }
		._320 .boxPlataformas .centro span{display: block;height: 100%;max-width: 330px;margin: 0 auto 10px;padding: 0px 0px 0px 70px;font-size: 20px;line-height: 24px;}
			._320 .boxPlataformas .centro span::before{transform: scale(0.75); top: -10px; left: 0;}
			._320 .boxPlataformas .centro span::after{content: none;}
		._320 .boxPlataformas .centro h2{width: 100%;max-width: 299px;font: 700 18px / 24px 'Raleway';text-align: center;padding-bottom: 0px;margin: 0px auto;}
		._320 .boxPlataformas .centro h2 br{display: none;}
        ._320 .boxPlataformas .centro a{display: none;}

/* Seção Tratar Doenças */
._320 .tratarDoencas{padding: 40px 20px;}
	._320 .tratarDoencas .centro{width: 100%; margin: 0 auto; padding: 0px;}
		._320 .tratarDoencas .centro h3 {max-width: 255px;font: 400 24px / 28px 'Ibrand';margin: 0 auto 20px;}
		._320 .tratarDoencas .centro ul{display: flex;overflow: hidden;overflow-x: scroll;width: calc(100% + 20px);margin: 0 -10px;flex-direction: row;margin-bottom: 30px;}
			._320 .tratarDoencas .centro ul li{border-radius: 0;padding: 20px 0;min-width: 320px;}
					._320 .tratarDoencas .centro ul li::before{top: 71%; right: -30px;}
				._320 .tratarDoencas .centro ul li figure{display: none;}
				._320 .tratarDoencas .centro ul li .textoTratar{margin-top: 0;position: relative;}
					._320 .tratarDoencas .centro ul li .textoTratar h4{font: 400 24px / 28px 'Ibrand';}
					._320 .tratarDoencas .centro ul li .textoTratar p{font: 400 14px / 22px 'Raleway'; margin-bottom: 0;}
		._320 .tratarDoencas .centro > a:link,
		._320 .tratarDoencas .centro > a:active,
		._320 .tratarDoencas .centro > a:visited{}
			._320 .tratarDoencas .centro a b{}

/* poderConsciencia */
._320 section.poderConsciencia {background-size: contain; position: relative;}
	._320 section.poderConsciencia::before{content: "";width: 100%;height: 100%;background: linear-gradient(0deg, #13212f 96%, transparent 100%);position: absolute;top: 100px;left: 0px;pointer-events: none;}
	._320 section.poderConsciencia .centro {position: relative;padding: 130px 20px 46px;z-index: 1;}
		._320 section.poderConsciencia .centro .apresentacao {margin-bottom: 30px;}
			._320 section.poderConsciencia .centro .apresentacao h2 {font-size: 24px;line-height: 28px;text-align: center;margin-bottom: 30px;}
				._320 section.poderConsciencia .centro .apresentacao h2 b{padding: 2px 5px;}
			._320 section.poderConsciencia .centro .apresentacao p {font-size: 16px;line-height: 22px;text-align: center;}
				._320 section.poderConsciencia .centro .apresentacao p b {}

		._320 section.poderConsciencia .centro .nuncaEstudei {width: calc(100% + 30px);padding: 30px 20px 40px;margin: 0px -15px 40px;}
			._320 section.poderConsciencia .centro .nuncaEstudei::before {position: absolute;top: 54%;left: 50%;transform: translate(-50%, -50%);opacity: 0.5;pointer-events: none;}
			._320 section.poderConsciencia .centro .nuncaEstudei::after {}

			._320 section.poderConsciencia .centro .nuncaEstudei h3 {font-size: 22px;line-height: 26px;margin-bottom: 20px;}
			._320 section.poderConsciencia .centro .nuncaEstudei span {font-size: 16px;line-height: 22px;margin-bottom: 20px;}

			._320 section.poderConsciencia .centro .nuncaEstudei p {font-size: 16px;line-height: 22px;margin-bottom: 30px;}
				._320 section.poderConsciencia .centro .nuncaEstudei p b {}
			._320 section.poderConsciencia .centro .nuncaEstudei a:active,
			._320 section.poderConsciencia .centro .nuncaEstudei a:visited,
			._320 section.poderConsciencia .centro .nuncaEstudei a:link {padding: 12px 50px;bottom: 0px;}
			._320 section.poderConsciencia .centro .nuncaEstudei a b{max-width: 200px;}

		._320 section.poderConsciencia .centro .alunos {}
			._320 section.poderConsciencia .centro .alunos h2 {max-width: 252px;font-size: 24px;line-height: 26px;text-align: center;margin-bottom: 30px;}
			/**/
		._320 .poderConsciencia .galeriaDepoimentos{width: calc(100% + 40px);display: flex;padding: 0px 20px 0px;overflow-x: scroll;overflow-y: clip;margin: 0px -20px 30px;gap: 10px;}
			._320 .poderConsciencia .galeriaDepoimentos > a:active,
			._320 .poderConsciencia .galeriaDepoimentos > a:link,
			._320 .poderConsciencia .galeriaDepoimentos > a:visited{display: block;width: 100%;max-width: 100%;min-width: 200px;height: 114px;}  
				._320 .poderConsciencia .galeriaDepoimentos > a b{}  
				._320 .poderConsciencia .galeriaDepoimentos > a::before{} 
					._320 .poderConsciencia .galeriaDepoimentos > a:hover{} 
						._320 .poderConsciencia .galeriaDepoimentos > a:hover::before{} 
				._320 .poderConsciencia  .galeriaDepoimentos > a img{} 

			._320 section.poderConsciencia .centro .alunos > a:active,
			._320 section.poderConsciencia .centro .alunos > a:visited,
			._320 section.poderConsciencia .centro .alunos > a:link{padding: 15px 32px;}
				._320 section.poderConsciencia .centro .alunos p {width: 100%;max-width: 339px;font-size: 16px;line-height: 22px;text-align: center;color: #FFF;margin: 0px auto 30px;}
			._320 section.poderConsciencia .centro .alunos > a b{}

/* Bonus */
._320 .boxBonus{margin: 0px;}
	._320 .boxBonus::before{transform: translateX(-50%) scale(0.7);}
	._320 .boxBonus::after{width: 46px;height: 49px;top: -23px;}
	._320 .boxBonus .centro{padding: 40px 20px 0px;}
		._320 .boxBonus .centro h3{font-size: 24px !important;line-height: 28px !important;max-width: 270px;}
		._320 .boxBonus .centro p{width: 100%;max-width: 320px;font-size: 18px;line-height: 24px;margin-bottom: 46px;}
			._320 .boxBonus .centro p em{font-variant-numeric: lining-nums proportional-nums;}
			._320 .boxBonus .centro h3 b{font-weight: 700;}
				._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .topo{gap: 0px;border: none;padding: 0px;margin-bottom: 10px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .topo::before{display: none;}
				._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo{height: 100%;padding: 2px 2px 4px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo::before{width: 23px;height: 50px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo::after{width: 23px;height: 50px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo b{line-height: 22px;}
				._320 .boxBonus .centro ul li h4{display: none;}
				._320 .boxBonus .centro ul li:last-of-type .boxConteudoBonus{margin-bottom: 0px !important; border-radius: 16px 16px 0px 0px;}
				._320 .boxBonus .centro > ul li{margin-bottom: 54px;}
				._320 .boxBonus .centro > ul li:last-of-type{margin-bottom: 0px;}
				._320 .boxBonus .centro > ul li ul.boxConteudoBonus{padding: 20px 20px 40px;}
						._320 .boxBonus .centro > ul li.bonus.bonus2 .boxConteudoBonus, ._320 .boxBonus .centro > ul li.bonus.bonus3 .boxConteudoBonus,  ._320 .boxBonus .centro > ul li.bonus.bonus4 .boxConteudoBonus, ._320 .boxBonus .centro > ul li.bonus.bonus5 .boxConteudoBonus{padding: 30px 20px;margin-bottom: 30px;}
					._320 .boxBonus .centro > ul li ul.boxConteudoBonus > li{padding: 30px 20px 0; gap:20px;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo{flex-direction: column; align-items: center;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo::before{content: none;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo h5{font: 400 24px / 28px 'Ibrand'; margin: 12px auto 5px; position: relative; text-align: center; letter-spacing: 0.02em;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo span.preco{display: block; padding: 10px 5px; text-align: center; z-index: 1; margin-top: 0}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo span.preco::before{content: ""; width: 15%; height: 1px; position: absolute; right: 0; left: 0; transform: translateX(0px); top: 50%; background: rgb(219, 228, 240);}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo span.preco::after{content: ""; width: 15%; height: 1px; position: absolute; right: 0; top: 50%;  background: rgb(219, 228, 240);}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo p{font: 400 14px / 24px 'Raleway'; text-align: start; margin: 20px 0 0;}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo figure{display: none;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo{flex-direction: column; margin: 25px auto;position: relative;}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo figure{display: none;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo figure img{}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo{}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo h6{font: 700 17px / 26px 'Raleway'; margin-bottom: 10px; text-align: center; letter-spacing: 0;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo b{display: inline-block; font: 700 16px / 24px 'Raleway';text-align: justify;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo p{text-align: justify; font: 400 14px / 22px 'Raleway'; margin: 10px auto 280px;position: relative;}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo p::before{content: ""; display: block; position: absolute; user-select: none; background-image: url(../../../inscricoes-2025%20-%20C%C3%B3pia/media/img/grafico.webp); background-repeat: no-repeat; width: 230px; height: 230px; top: calc(100% + 20px); left: 50%; transform: translateX(-50%); background-size: contain;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo span{flex-direction: column; text-align: center; gap: 0; font-size: 14px; max-width: 260px; margin: 0 auto 10px;}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo span::before{content: none;}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo span b{display: block; width: fit-content; margin: 0 auto; text-align: center;}
					._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia{flex-direction: column;padding-bottom: 30px;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo{height: fit-content; position: relative; top: 0;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo.terapia::before{top: 0px; left: 75%;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo.tratamentoEnergetico::before{top: 0px; left: 75%;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo.tratamento::before{top: 0px; left: 75%;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo h5{text-align: start; font: 800 24px / 24px 'Raleway'; margin-bottom: 0;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo p{text-align: start; margin: 10px 0 0; font-size: 16px; line-height: 24px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia h6{line-height: 17px; text-align: start;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia h6.boxTitulo{margin-top: 20px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia h6.tituloTratamento{padding: 10px 27px; letter-spacing: 0; font-size: 14px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia p{text-align: start; font: 400 14px / 24px 'Raleway';margin-bottom: 0;}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia > b { display: block; margin-top: 20px; }
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia ul.listaTerapias::after{display: none;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia figure{display: none;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte{padding: 30px 20px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte h5{font: 400 24px / 28px 'Ibrand';}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte p{font: 400 14px / 24px 'Raleway'; margin: 10px auto;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte figure{display: none;}
			._320 .boxBonus .centro ul li .boxConteudoBonus{width: calc(100% + 40px);margin: 0px -20px;padding: 20px 20px 40px;}
				._320 .boxBonus .centro > ul li ul.boxConteudoBonus li:first-of-type {margin-bottom: 0;}
				._320 .boxBonus .centro ul .boxConteudoBonus::after{}
				._320 .boxBonus .centro ul li .boxConteudoBonus .topo{width: 100%; flex-direction: column; align-items: center; border-bottom: 0; margin: 0;gap: 0; padding-bottom: 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .topo h5{font: 400 24px / 28px 'Ibrand'; margin: 12px auto 5px; position: relative; text-align: center; letter-spacing: 0.02em;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .topo span{width: 100%;max-width: 440px;display: block;font-size: 15px;font-weight: 600;line-height: 18px;color: #8B98AC;position: relative;text-align: center;padding: 10px 5px;z-index: 1;}
						._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo .titulo span{text-align: center;margin: 0px;}
						._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span{max-width: 290px; padding-bottom: 20px; line-height: 20px; font-size: 14px; letter-spacing: 0.02em;}
							._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span::before{left: -34px; top: 18px; transform: scale(3); opacity: 0.3;}
							._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span::after{content: ""; width: 18px; min-width: 18px; height: 13px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 14'%3E%3Cg fill='%23000' opacity='.1'%3E%3Cpath d='M13.695 0a4.304 4.304 0 0 1 4.304 4.304c0 1.756-.914 3.455-2.278 3.782-.527.127-.946.802-.856 1.573.12 1.032 1.054 2.074 2.902 2.896.41.183.239.802-.208.746-4.815-.603-8.152-3.742-8.168-8.183C9.39 2.064 11.195 0 13.695 0ZM4.304 0a4.304 4.304 0 0 1 4.304 4.304c0 1.756-.914 3.455-2.278 3.782-.526.127-.945.802-.855 1.573.12 1.032 1.053 2.074 2.9 2.896.412.183.24.802-.207.746C3.353 12.698.016 9.559 0 5.118 0 2.064 1.804 0 4.304 0Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat; position: absolute; bottom: 27px; right: -24px; pointer-events: none; opacity: 0.3; transform: scale(3) rotate(180deg);}
							._320 .boxBonus .centro ul li .boxConteudoBonus .topo span:not(._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span)::before{content: ""; width: 15%; height: 1px; position: absolute; right: 0; left: 0; transform: translateX(0px); top: 50%; background: rgb(219, 228, 240);z-index: -1;}
							._320 .boxBonus .centro ul li .boxConteudoBonus .topo span:not(._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span)::after{content: ""; width: 15%; height: 1px; position: absolute; right: 0; top: 50%; background: rgb(219, 228, 240);z-index: -1;}

								._320 .boxBonus .centro ul li.bonus.bonus4 .boxConteudoBonus .topo span::before{width: 10%;}
								._320 .boxBonus .centro ul li.bonus.bonus4 .boxConteudoBonus .topo span::after{width: 10%;}
				._320 .boxBonus .centro ul li .boxConteudoBonus p{font-size: 16px !important;line-height: 22px !important;}
				._320 .boxBonus .centro ul li.bonus4 .boxConteudoBonus p{font: 400 14px / 24px 'Raleway'; text-align: start; margin: 20px 0 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus p b{display: initial;font-size: 16px;line-height: 22px;text-align: center;}
				._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit{flex-direction: column;gap: 30px;max-width: 390px;margin: 20px auto 0;text-align: center;align-items: center;padding-top: 33px;}
					._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li{max-width: 390px;}
                            ._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li.seta, ._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte span.seta{width: 37px; height: 27px;}
						._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li img{object-fit: contain;     max-width: 350px; margin: 0 auto; height: auto; border-radius: 6px;}
						._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li h6{font-size: 20px; font-weight: 800; line-height: 24px; letter-spacing: 0.04em; text-align: center; color: #132C4B;}
						._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li p{margin: 3px auto 10px; font: 400 14px / 20px 'Raleway';}
				._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoPortais{margin: 0px auto 20px;padding-bottom: 20px;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoPortais .conteudo p{font: 400 14px / 24px 'Raleway';text-align: center;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoPortais figure{display: none;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais{width: 100%;padding: 0;border: 0;margin: 20px auto 0;overflow: visible;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais p{text-align: center;font: 400 14px / 24px 'Raleway';}
					._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte p b{font-size: 14px;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte{padding: 35px 0px 0px;margin-top: 20px;flex-direction: column-reverse;gap: 20px;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte figure{display: none;}
				._320 .boxBonus .centro a:link,
				._320 .boxBonus .centro a:active,
				._320 .boxBonus .centro a:visited{width: 100%;margin: 0px auto;padding: 15px 20px 14px;}
				._320 .boxBonus .centro a b{max-width: 231px;margin: 0px auto;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais b{font-size: 14px;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia{display: block; margin: 0 auto;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo h5{font: 400 24px / 28px 'Ibrand'; margin: 12px auto 5px; position: relative; text-align: center; letter-spacing: 0.02em;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo span.preco{width: 100%; max-width: 440px; display: block; font-size: 15px; font-weight: 600; line-height: 18px; color: #8B98AC; position: relative; text-align: center; padding: 10px 5px; z-index: 1;}
							._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo span.preco::before{content: ""; width: 15%; height: 1px; position: absolute; right: 0; left: 0; transform: translateX(0px); top: 50%; background: rgb(219, 228, 240);}
							._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo span.preco::after{content: ""; width: 15%; height: 1px; position: absolute; right: 0; top: 50%; background: rgb(219, 228, 240);}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo p{font: 400 14px / 24px 'Raleway'; text-align: start; margin: 20px 0 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia figure{display: none;}
				._320 .boxBonus .centro ul li .boxConteudoBonus a{max-width: 440px;padding: 15px 15px 14px;margin: 30px auto 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus a b{margin: 0 auto; max-width: 260px; font: 800 18px / 20px 'Raleway'; font-variant-numeric: lining-nums proportional-nums;}

/* Box metodologia */
._320 .boxMetodologia{width: 100%;background: #132C4B;padding: 0px 0px;}
	._320 .boxMetodologia .centro{width: 100%;margin: 0 auto;padding: 40px 20px 66px;}
		._320 .boxMetodologia .centro h2{margin: 0 auto 22px;font: 400 22px / 26px 'Ibrand';letter-spacing: 0.02em;padding: 0px;}
			._320 .boxMetodologia .centro h2 b{display: inline-block;padding: 5px 7px 0px 6px;}
		._320 .boxMetodologia .centro > span{ margin: 0 auto 30px; font: 400 16px / 26px 'Raleway'; font-style: italic;padding: 0 20px}
		._320 .boxMetodologia .centro > em{font-size: 18px; line-height: 24px;}
		._320 .boxMetodologia .centro .boxConteudo{flex-direction: column;gap: 0px;margin-bottom: 30px;}

			._320 .boxMetodologia .centro .boxConteudo .boxModulos{ max-width: 370px; margin: 0 auto;padding: 0 20px 24px;max-height: initial;}
			._320 .boxMetodologia .centro .boxConteudo .boxModulos::before{content: none;}
			._320 .boxMetodologia .centro .boxConteudo .boxModulos::after{content: none;}
				._320 .boxMetodologia .centro .boxConteudo .boxModulos figure{padding: 16px 10px;}
						._320 .boxMetodologia .centro .boxConteudo .boxModulos ul li span{display: block; min-width: 85px;}
							._320 .boxMetodologia .centro .boxConteudo .boxModulos ul li span b{font-variant-numeric: lining-nums proportional-nums;}
						._320 .boxMetodologia .centro .boxConteudo .boxModulos ul li p{font-size: 15px; letter-spacing: 0.01em; text-align: start;}
			._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos{width: 100%;min-width: 360px;max-width: 370px;display: flex;flex-flow: column;gap: 25px;margin-top: 40px;}
				._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li{margin: 0 auto 16px;padding: 20px 10px 20px 120px;position: relative;}
				._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:first-of-type{padding: 50px 10px 50px 120px;}
				._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:last-of-type{margin-bottom: 0px;}

						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li::before{content: ""; width: 45px; height: 45px; display: block; position: absolute;  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 45 45'%3E%3Cpath fill='%23A5B3C4' fill-rule='evenodd' d='M45 8.21H34.76c.26-.6.89-2.03.89-2.78A5.44 5.44 0 0 0 29.99.01H30c-3.38 0-6 2.8-7.5 5.43C21 2.8 18.38 0 15 0L14.78 0a5.44 5.44 0 0 0-5.02 7.54l.47.67H.01L0 20.61h1.87v24.36l41.08.03V20.48l2.05.14V8.22Zm-4.1 8.18H24.55V12.3H40.9v4.09ZM30 3.75l.2-.01a1.69 1.69 0 0 1 1.67 1.9v-.01l.02.2a1.69 1.69 0 0 1-1.9 1.67l-1.35.71h-4.1C25.87 6.34 28.5 3.75 30 3.75ZM13.12 5.63v-.2A1.69 1.69 0 0 1 15 3.75H15c1.5 0 4.14 2.6 5.46 4.46h-4.1c-.05.01-1.49-.7-1.56-.7a1.69 1.69 0 0 1-1.67-1.9v.02ZM4.1 12.3h16.36v4.09H4.1V12.3Zm2.04 8.18h14.32V40.9H6.14V20.48ZM38.86 40.9H24.55V20.48h14.31V40.9Z' clip-rule='evenodd' opacity='.24'/%3E%3C/svg%3E"); top: -32px; transform: translateY(0) translateX(-50%); left: 50%; z-index: -1;}
						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li::after{content: ""; display: block; position: absolute; width: 115px; height: 60px; left: 10px; top: 50%; transform: translateY(-50%); user-select: none;}
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(2)::after{background-image: url("../../../inscricoes-052025/media/img/kit-fisico.webp");background-repeat: no-repeat;background-size: contain;width: 118px;height: 100px;top: 50%;left: 13px;}
/*								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(2)::after{content: "";height: 85px;background-image: url("../../../inscricoes-052025/media/img/nossaComunidade-selo.webp");background-repeat: no-repeat;background-size: contain;    background-position: center;}*/
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(3)::after{content: "";height: 58px;background-image: url("../../../inscricoes-052025/media/img/logoMetodologia.png");background-repeat: no-repeat;background-size: contain;}
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(4)::after{/* background-image: url("../../../inscricoes-052025/media/img/selo.webp"); *//* background-repeat: no-repeat; *//* background-size: contain; *//* width: 120px; *//* top: 50%; *//* height: 100px; *//* left: 7px; */}


					._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .boxTitulo h3{ display: none;}
					._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li figure{display: none;}


					._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo{min-width: 220px;max-width: 220px;padding-left: 15px;margin-left: 15px;}
							._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo::before {height: calc(100% + 42px);top: 50%;left: 0px;}

						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo h4{font-variant-numeric: lining-nums proportional-nums;text-align: start;}
						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo p{text-align: start;font-size: 15px;}
						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo span.preco{font-variant-numeric: lining-nums proportional-nums; text-align: start;}
						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:first-of-type .conteudo span.preco{padding: 0px;}
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(2) .conteudo h4{padding-top: 5px; }
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(2) .conteudo span.preco{padding-bottom: 10px; }

			._320 .boxMetodologia .centro .bannerMec{flex-direction: column; margin: 0 auto 20px;}
				._320 .boxMetodologia .centro .bannerMec h2 {text-align: center; padding: 20px; background: rgb(255, 255, 255); background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 100%); border-radius: 0; font: 700 16px / 26px 'Raleway'; margin: 10px auto 0;}
				._320 .boxMetodologia .centro > p{padding: 0 20px;font: 400 16px / 24px 'Raleway';margin-bottom: 30px;}
					._320 .boxMetodologia .centro p b{display: block; margin: 5px auto; font-variant-numeric: lining-nums proportional-nums;}
					._320 .boxMetodologia .centro .conteudo p b{font-size: 14px!important;}
					._320 .boxMetodologia .centro p em{font: 700 16px / 24px 'Raleway';}
				._320 .boxMetodologia .centro strong{font: 700 16px / 22px 'Raleway';margin: 20px auto 0px;font-variant-numeric: lining-nums proportional-nums;}
					._320 .boxMetodologia .centro strong em{font: 700 16px / 22px 'Raleway'; margin: 10px auto 0;}

/* section oferta */
._320 section.oferta{min-height: fit-content;padding: 0px 20px 40px;}
	._320 section.oferta .boxCTA::before{width: 46px; height: 49px; top: -23px;}
	/* video com video */
	._320 section.oferta .fundoVideoTopo{display: none;}

	/* box CTA */
	._320 section.oferta .boxCTA{margin: 0 auto 30px;max-width: 390px;border-radius: 0 0 12px 12px;}
		._320 section.oferta .boxCTA h2{font: 400 24px / 28px 'Ibrand';}
		._320 section.oferta .boxCTA span.desconto{font-size: 18px;line-height: 24px;}
		._320 section.oferta .boxCTA span.desconto::before{height: 33px; left: -15px;}
		._320 section.oferta .boxCTA span.desconto::after{height: 33px; right: -15px;}

		._320 section.oferta .boxCTA span.valorAntigo{margin: 30px 0px;}
			._320 section.oferta .boxCTA span.valorAntigo::before{width: calc(100% - 240px);left: 0;}
			._320 section.oferta .boxCTA span.valorAntigo::after{width: calc(100% - 240px);right: 0;}

		._320 section.oferta .boxCTA span.valor{font-size: 40px; line-height: 40px;}
			._320 section.oferta .boxCTA span.valor em{font-size: 28px; padding-right: 10px;}
				._320 section.oferta .boxCTA span.valor em::before{font-size: 12px;line-height: 10px;width: 25px;height: 11px;top: -10px;right: 10px;}
			._320 section.oferta .boxCTA span.valor b{font-size: 26px;}

				._320 section.oferta .boxCTA a:link,
				._320 section.oferta .boxCTA a:active,
				._320 section.oferta .boxCTA a:visited{width: 100%;max-width: max-content;margin: 0px auto;padding: 12px 56px;}
						._320 section.oferta .boxCTA a b{font-size: 18px;margin: 0 auto;max-width: 189px;}
._320 section.oferta .boxCTA a b i{font-variant-numeric: lining-nums proportional-nums;}

	/* relatos de transformacao */
	._320 section.oferta > span{font-size: 16px;line-height: 22px;max-width: 350px;margin: 20px auto 12px;}

	._320 section.oferta h3{max-width: 317px;margin: 0 auto;font-size: 24px;line-height: 28px;}

	._320 section.oferta .galeriaDepoimentos{width: calc(100% + 40px);display: flex;overflow: hidden;overflow-x: scroll;max-width: 440px;margin: 30px -20px 20px;flex-direction: row;gap: 12px;padding-bottom: 10px;position: relative;}
		._320 section.oferta .galeriaDepoimentos > a{min-width: 260px;}
		._320 section.oferta > span:nth-of-type(2){margin: 10px auto 30px;}
		._320 section.oferta > span:nth-of-type(3){font-size: 14px; line-height: 22px; margin: 22px auto 16px; max-width: 360px;}
		._320 section.oferta > a:link,
		._320 section.oferta > a:active,
		._320 section.oferta > a:visited{padding: 15px 15px 14px;}
		._320 section.oferta > a b{max-width: 270px; margin: 0px auto;}
		._320 section.oferta .boxCTA figure{margin-top: 30px;}

/* section Garantia 7 dias */
._320 section.garantia{background: #F9F9F9;padding: 40px 20px 46px;position: relative;}
	._320 section.garantia .centro{flex-direction: column;max-width: 440px;}
		._320 section.garantia .centro figure{max-width: 140px;}
		._320 section.garantia .centro .texto{text-align: center;}
			._320 section.garantia .centro .texto h2{font: 400 24px / 28px 'Ibrand';margin-bottom: 10px;}
				._320 section.garantia .centro .texto h2 em{display: block;padding: 0;text-transform: uppercase;}
			._320 section.garantia .centro .texto p{max-width: 320px; margin: 0 auto; font: 500 14px / 24px 'Raleway';}

/* section FAQ */
._320 section.faq{padding: 46px 20px 40px;background: #0C1C30;}
._320 section.faq span.selo{width: 46px; height: 49px; top: -23px;}

	._320 section.faq h2{width: 100%; max-width: 440px; margin: 0 auto;font: 400 24px / 28px 'Ibrand';}
	._320 section.faq > p{width: 100%; max-width: 440px; margin: 0 auto;}

	._320 section.faq ul{width: 100%; max-width: 440px; margin: 0 auto;margin-top: 32px;margin-bottom: 48px;max-width: 440px;}
		._320 section.faq ul li{padding: 15px 0;}

			._320 section.faq ul li h4{font: 800 16px / 24px 'Raleway';}
				._320 section.faq ul li h4::before{transform: initial;top: 10px;}
				._320 section.faq ul li h4::after{transform: translateY(0%) rotate(90deg);top: 10px;}
				._320 section.faq ul li.ativo h4::after{transform: translateY(0%) rotate(0deg);}

			._320 section.faq ul li p{line-height: 22px;font-size: 14px;line-height: 22px;}
			._320 section.faq ul li.ativo p{margin-top: 8px;}

	._320 section.faq h3{font: 400 24px / 28px 'Ibrand';max-width: 267px;margin: 0 auto;}

/* footer */
._320 footer{padding: 30px 20px 30px;}
    ._320 footer .centro{flex-direction: column;align-items: center;gap: 12px;}
        ._320 footer .centro figure.credenciamento{max-width: fit-content;max-width: 200px;}

        ._320 footer .centro p{text-align: center;max-width: 340px;margin: 0 auto;font-size: 12px;line-height: 18px;}
        	._320 footer .centro p b{max-width: 249px;margin: 14px auto 0;font-size: 12px;line-height: 17px;}
 	
._320 .envioKit .boxSelecioneEnvio{ width: 280px; padding: 50px 20px; display: block; height: initial;} 
    ._320 .envioKit .boxSelecioneEnvio h5{ font-size: 22px; line-height: 28px; padding: 0px 20px;}
    ._320 .envioKit .boxSelecioneEnvio .botaoBrasil:link,
    ._320 .envioKit .boxSelecioneEnvio .botaoBrasil:active, 
    ._320 .envioKit .boxSelecioneEnvio .botaoBrasil:visited{ margin: 25px auto; font-size: 20px; height: 55px; width: 210px; letter-spacing: 0.04em;}
    ._320 .envioKit .boxSelecioneEnvio .botaoExterior:link,
    ._320 .envioKit .boxSelecioneEnvio .botaoExterior:active,
    ._320 .envioKit .boxSelecioneEnvio .botaoExterior:visited{margin: 0 auto; font-size: 20px; height: 55px; width: 210px; letter-spacing: 0.04em;}












		


/* Box plataformas */
/*
._320 .boxPlataformas{background: #fff;padding: 30px 20px 0;overflow-x: clip;}
	._320 .boxPlataformas .centro{display: block; width: 100%;max-width: 440px;padding: 0 0 202px;margin: 0 auto; position: relative;}
			._320 .boxPlataformas .centro::before{content: ""; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: calc(100% + 40px); height: 202px;background: url("../img/computadorMobile.webp"); background-repeat: no-repeat; background-size: cover; }
		._320 .boxPlataformas .centro span{display: block; margin: 0 auto 10px; padding-top: 50px; }
			._320 .boxPlataformas .centro span::before{transform: scale(0.75);top: -20px; left: 0;}
			._320 .boxPlataformas .centro span::after{content: none;}
		._320 .boxPlataformas .centro h2{font: 700 18px / 26px 'Raleway';padding-bottom: 10px;}
			._320 .boxPlataformas .centro h2 b{}
		._320 .boxPlataformas .centro a:link,
		._320 .boxPlataformas .centro a:active,
		._320 .boxPlataformas .centro a:visited{width: 100%;    max-width: 370px;}
			._320 .boxPlataformas .centro a b{width: 100%;max-width: 280px;margin: 0px auto;}
*/

/* Grande novidade */
._320 .grandeNovidade{padding: 0px 20px 0px;}
._320 .grandeNovidade::before{width: 41px; height: 44px;}
	._320 .grandeNovidade .centro{width: calc(100% + 40px);margin: 0 -20px;border-radius: 0px;padding: 0px 20px 40px;}
		._320 .grandeNovidade .centro figure{width: 154px;height: 147px;margin: -75px auto 20px;}
	._320 .grandeNovidade .centro h3{width: 100%;max-width: 335px; font: 400 18px / 26px 'Raleway';margin-bottom:30px;}
		._320 .grandeNovidade .centro h3 b::before{width: 208px;}
	._320 .grandeNovidade .centro p{margin-bottom: 30px; font: 500 14px / 22px 'Raleway'; max-width: 350px;}
	._320 .grandeNovidade .centro a:link,
	._320 .grandeNovidade .centro a:active,
	._320 .grandeNovidade .centro a:visited{width: 100%;    max-width: 370px;}
		._320 .grandeNovidade .centro a b{width: 100%;max-width: 280px;margin: 0px auto;}


/* Box plataformas */
/*
._320 .boxPlataformas{background: #ebedee;padding: 30px 20px 0;overflow-x: clip;}

	._320 .boxPlataformas .centro{display: block; width: 100%;max-width: 440px;padding: 0 0 202px;margin: 0 auto; position: relative;}
			._320 .boxPlataformas .centro::before{content: ""; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: calc(100% + 40px); height: 202px;background: url("../../../inscricoes-052025/media/img/computadorMobile.webp"); background-repeat: no-repeat; background-size: cover; }
		._320 .boxPlataformas .centro span{display: block; max-width: 330px; margin: 0 0 10px; padding-left: 70px; height: 50px; font-size: 20px; line-height: 24px; }
			._320 .boxPlataformas .centro span::before{transform: scale(0.75); top: -10px; left: 0;}
			._320 .boxPlataformas .centro span::after{content: none;}
		._320 .boxPlataformas .centro h2{font: 700 18px / 26px 'Raleway';}
		._320 .boxPlataformas .centro h2 br{display: none;}
        ._320 .boxPlataformas .centro a{display: none;}
*//* MOBILE */

._320 body{background: #132a40;}
._320 main, ._320 footer,._320 .contador{width: 100%; max-width: 440px; margin: 0px auto;}

@keyframes setaEsquerdaMobile{0%{left: -40px;} 50%{left: -50px;} 100%{left: -40px;}}
@keyframes setaDireitaMobile{0%{right: -40px;} 50%{right: -50px;} 100%{right: -40px;}}

._320 ._videoFlut ._320.topo .centro .video {margin: 16px 0;max-width: 198px;min-width: auto;border-radius: 10px;height: auto;bottom: 15px !important; left: 35px;}

._320 a.linkCTA{width: 100%;max-width: max-content;padding: 15px 36px;}
	._320 a.linkCTA b{width: 100%;font-size: 18px;margin: 0px auto;line-height: 20px;}

._320 .contador{left: 50%; transform: translateX(-50%);}
	._320 ._320.contador .centro h2{max-width: 338px;text-align: center;width: max-content;font-size: 12px;line-height: 13px;}
		._320 ._320.contador .centro h2::before{left: -40px; animation: setaEsquerdaMobile ease forwards infinite 1.5s;}
		._320 ._320.contador .centro h2::after{right: -40px; animation: setaDireitaMobile ease forwards infinite 1.5s;}

/* Box topo */
._320 ._320.topo .centro{border-bottom: 1px solid #FFFFFF33;}
	._320 ._320.topo .fundoVideoTopo{display: none; }
	._320 ._320.topo{background: linear-gradient(180deg, #216087 0%, #0D1424 100%);height: 100%;}
	._320 ._320.topo .centro{padding: 0px 20px 40px;}
	._320 ._320.topo .centro h1{width: 290px;margin: 15px auto 0px;}
		._320 ._320.topo .centro .conteudo{flex-direction: column-reverse; gap: 25px; padding-top: 20px; border-top: none;}
			._320 ._320.topo > .centro .conteudo .video{width: calc(100% + 40px); margin: 0px -20px;}
				._320 ._320.topo .centro .conteudo .video .videoWrapper::after{bottom: -50px;background-size: 110px;}
		._320 ._320.topo .centro .conteudo .texto h2{width: 100%;max-width: 335px;font: 800 20px / 26px 'Raleway';text-align: center;margin: 0px auto;}
		._320 ._320.topo .centro .conteudo .texto p{width: 100%;max-width: 335px;text-align: center;margin: 10px auto 15px; font: 500 14px / 22px 'Raleway';}
		._320 ._320.topo .centro .conteudo .texto em{display: none;}
		._320 ._320.topo .centro .conteudo .texto a b{max-width: 260px;}
		._320 ._320.topo .centro .conteudo .texto figure{max-width: 332px; content: ""; display: block; position: relative; width: 234px; height: 46px; user-select: none; background-image: url(../../../inscricoes-052025/media/img/pagamentoMobile.webp); background-repeat: no-repeat; background-size: contain; margin: 20px auto 0;}
		._320 ._320.topo .centro .conteudo .texto figure img{display: none;}

/* Mundo Mundano */
._320 ._320.mundoMundano{position: relative;background: #0C111F;background: url('../../../inscricoes-052025/media/img/bgMundoPosModernoMobile.webp?1') no-repeat center top #0C1C30;background-size: contain;overflow: hidden;}
._320 ._320.mundoMundano .centro{padding: 40px 20px 0px;}
	._320 ._320.mundoMundano .centro::after {display: none;}
	._320 ._320.mundoMundano .centro h2{width: 100%;max-width: 350px;margin: 0px auto 15px;font: 400 24px / 28px 'Ibrand';  letter-spacing: 0.02em;}
	._320 ._320.mundoMundano .centro span{max-width: 342px; font-size: 16px; line-height: 22px; margin-bottom: 30px;}
	._320 ._320.mundoMundano .centro ul.boxNoticias{margin-bottom: 30px;}
		._320 ._320.mundoMundano .centro ul.boxNoticias li:first-child{margin-bottom: 20px;}
			._320 ._320.mundoMundano .centro ul.boxNoticias li h3{width: 100%;max-width: 301px;font-size: 18px;line-height: 24px;text-align: center;margin: 0px auto 8px;text-shadow: 0px 0px 4px #000;}
	._320 ._320.mundoMundano .centro ul.boxCards{flex-direction: column; gap: 10px; margin-bottom: 30px;}
		._320 ._320.mundoMundano .centro ul.boxCards li{gap: 18px; flex-direction: column;}
			._320 ._320.mundoMundano .centro ul.boxCards li p{text-align: center; line-height: 22px; font-weight: 400; font-size: 14px; color: #dbe4f0;}
				._320 ._320.mundoMundano .centro ul.boxCards li p b{font-weight: 700;color:#fff;}
			._320 ._320.mundoMundano .centro ul.boxCards li figure{width: 76px; min-width: 76px; height: 76px; margin: 0 auto;}
			._320 ._320.mundoMundano .centro ul.boxCards li:last-of-type figure{display: none;}
	._320 ._320.mundoMundano .centro .boxGeracao{width: calc(100% + 40px);padding: 30px 20px 40px;margin: 0px -20px;}
		._320 ._320.mundoMundano .centro .boxGeracao h3{font: 700 18px / 24px 'Raleway'; margin-bottom: 20px;}
		._320 ._320.mundoMundano .centro .boxGeracao p{font-size: 14px; line-height: 22px; margin-bottom: 20px;}
		._320 ._320.mundoMundano .centro .boxGeracao p b{font-size: 14px; line-height: 22px; margin-bottom: 20px;} 
		._320 ._320.mundoMundano .centro .boxGeracao a:link,
		._320 ._320.mundoMundano .centro .boxGeracao a:active,
		._320 ._320.mundoMundano .centro .boxGeracao a:visited{padding: 15px 15px 14px;}
			._320 ._320.mundoMundano .centro .boxGeracao a b{max-width: 251px;}

._320 .boxQuem::after{width: 41px;height: 44px;top: -24px;}

/* Box Quem */
._320 .boxQuem{}
	._320 ._1000 .boxQuem::after{}
	._320 .boxQuem .centro{padding: 40px 20px;max-width: initial;}
		._320 .boxQuem .centro h2{width: 100%;max-width: 300px;font-size: 24px;line-height: 28px;margin: 0px auto 30px;}
		._320 .boxQuem .centro h2:nth-of-type(2){margin-bottom: 0px;}
		._320 .boxQuem .centro .conteudo{width: calc(100% + 30px);align-items: normal;padding: 20px 20px 40px;margin: 0px -15px 40px;border-radius: 5px 5px 0px 0px;}
		
			._320 .boxQuem .centro .conteudo p {font-size: 16px;line-height: 22px;}
			._320 .boxQuem .centro .conteudo p:nth-of-type(2) {}
			._320 .boxQuem .centro .conteudo p:nth-of-type(4) {}
			._320 .boxQuem .centro .conteudo p em {font-size: 16px;line-height: 22px;}
			._320 .boxQuem .centro .conteudo p b {font-size: 16px;line-height: 22px;}
			._320 .boxQuem .centro .conteudo p i {font-size: 16px;line-height: 22px;}
				._320 .boxQuem .centro .conteudo span {}
					._320 .boxQuem .centro .conteudo span::before {}
				._320 .boxQuem .centro .conteudo span b {}

						._320 .boxQuem .centro .conteudo a:link,
						._320 .boxQuem .centro .conteudo a:active,
						._320 .boxQuem .centro .conteudo a:visited{padding: 12px 50px;}
						._320 .boxQuem .centro .conteudo a:hover{}
							._320 .boxQuem .centro .conteudo a b{max-width: 200px;font-size: 17px;}

				._320 .boxQuem .centro .conteudo figure{}
					._320 .boxQuem .centro .conteudo figure img{}
					._320 .boxQuem .centro .conteudo figure img:last-of-type{}
			._320 .boxQuem .centro > span:not(.sombra) {}
				._320 .boxQuem .centro > span b {}

/* section andresa */
._320 section.andresa {background: #DEE5ED;}
	._320 section.andresa figure {width: 100%;height: 150px;}
		._320 section.andresa figure img {width: 100%;height: 100%;object-fit: cover;}

	._320 section.andresa .centro {padding: 30px 20px 46px;}
		._320 section.andresa .centro::before {width: calc(100% - 40px);left: 50%;transform: translateX(-50%);}
		._320 section.andresa .centro .apresentacao {flex-direction: column-reverse;}
			._320 section.andresa .centro p {font-size: 16px;line-height: 22px;text-align: center;margin-bottom: 30px;}
			._320 section.andresa .centro .apresentacao p {font-size: 16px;line-height: 22px;text-align: center;margin: 0px;}
				._320 section.andresa .centro a.social:active,
				._320 section.andresa .centro a.social:visited,
				._320 section.andresa .centro a.social:link {}
					._320 section.andresa .centro a:hover { }
				._320 section.andresa .centro a:not(.social) {padding: 12px 50px;margin: 0px auto;}
				._320 section.andresa .centro a b {max-width: 200px;}

				._320 section.andresa .centro p b {}
				._320 section.andresa .centro p em {}

		._320 section.andresa .centro ul {display: flex;justify-content: space-between;gap: 10px;}
			._320 section.andresa .centro ul li {flex-direction: column;gap: 10px;margin-bottom: 0px;}
				._320 section.andresa .centro ul li figure {width: 30px;height: 30px;}
					._320 section.andresa .centro ul li figure svg {width: 30px;height: 30px;}
						._320 section.andresa .centro ul li figure svg path {}
						._320 section.andresa .centro ul li:nth-of-type(1):hover figure svg path {}
						._320 section.andresa .centro ul li:nth-of-type(2):hover figure svg path {}
						._320 section.andresa .centro ul li:nth-of-type(3):hover figure svg path {}
				._320 section.andresa .centro ul li span {display: block;font-size: 18px;line-height: 22px;text-align: center;}
					._320 section.andresa .centro ul li:nth-of-type(1):hover span {}
					._320 section.andresa .centro ul li:nth-of-type(2):hover span {}
					._320 section.andresa .centro ul li:nth-of-type(3):hover span {}
				._320 section.andresa .centro ul li span b {}

/* formacao */
._320 section.formacao {}
	._320 section.formacao::after{width: 46px;height: 49px;top: -23px;}
	._320 section.formacao .centro {padding: 40px 20px;}
		._320 section.formacao .centro h2 {font-size: 24px;line-height: 28px;margin: 0px auto 20px;}
			._320 section.formacao .centro .conteudoFormacao {flex-direction: column;gap: 30px;}
				._320 section.formacao .centro .conteudoFormacao .galeria {width: calc(100% + 40px);margin: 0px -20px;}
					._320 section.formacao .centro .conteudoFormacao .galeria figure {flex-direction: row;justify-content: center;gap: 5px;width: 100%;max-width: initial;height: 100%;}
					._320 section.formacao .centro .conteudoFormacao .galeria figure:nth-of-type(2) {display: none;}
						._320 section.formacao .centro .conteudoFormacao .galeria figure img {width: 100%;max-width: 142px;max-width: revert-layer;height: 90px;object-fit: cover;border-radius: 4px;}
						._320 section.formacao .centro .conteudoFormacao .galeria figure:nth-of-type(2) img{}
						._320 section.formacao .centro .conteudoFormacao .galeria figure svg {}
			._320 section.formacao .centro .conteudoFormacao .descricao {}
				._320 section.formacao .centro .conteudoFormacao .descricao p {font-size: 16px;line-height: 22px;text-align: center;margin-bottom: 30px;}
					._320 section.formacao .centro .conteudoFormacao .descricao p b {display: inline-block;}
			._320 section.formacao .centro .conteudoFormacao .descricao a {padding: 15px 26px 14px;margin: 0px auto;}

/* section Metodologia  */
._320 section.metodologia{padding: 40px 20px;}
	._320 section.metodologia::after{width: 41px;height: 41px;top: -21px;z-index: 1;}
	._320 section.metodologia h2{font: 400 24px / 28px 'Ibrand';letter-spacing: 0.02em;text-align: center;width: 100%;max-width: 400px;margin: 0 auto;padding: 0px;}
	._320 section.metodologia p{width: 100%;max-width: 370px;font: 400 16px / 22px 'Raleway';text-align: center;margin: 10px auto 30px;padding: 0px;}
	._320 section.metodologia ul{display: flex;max-width: 370px;font: 500 16px / 24px 'Raleway';background: transparent;border-radius: 0;flex-direction: column;gap: 30px;overflow: visible;margin-bottom: 40px;}
		._320 section.metodologia ul li{overflow: visible; flex-direction: column; background: rgb(233, 236, 238); background: linear-gradient(180deg, rgba(233, 236, 238, 1) 51%, rgba(219, 221, 222, 1) 100%); border-radius: 24px; border: 0; margin-top: 46px; position: relative; padding-top: 50px; text-align: center;}
			._320 section.metodologia ul li .boxImg{display: flex;justify-content: center;align-items: center;background: #fff;position: absolute;height: 77px;width: 77px;border-radius: 16px;top: -46px;left: 50%;transform: translateX(-50%);padding: 15px;}
				._320 section.metodologia ul li .boxImg span{display: none;}
				._320 section.metodologia .centro ul li .tecnica{padding: 0px 20px 40px;}
					._320 section.metodologia ul li .tecnica div h3{font: 800 18px / 26px 'Raleway';margin-bottom: 12px;}
						._320 section.metodologia ul li .tecnica div h3 em{display:block;font: 700 16px/24px 'Raleway'}
					._320 section.metodologia ul li .tecnica div p{text-align: center;margin: 0 auto;font: 400 14px / 24px 'Raleway';}

	._320 section.metodologia .centro a:active,
		._320 section.metodologia .centro a:link,
		._320 section.metodologia .centro a:visited{max-width: max-content;padding: 15px 36px;}
			._320 section.metodologia .centro a b{font-size: 18px;}

		._320 section.metodologia h4 {max-width: 275px;font-size: 24px;line-height: 28px;text-align: center;margin-bottom: 30px;}
				._320 section.metodologia h4::before {display: none;}
			._320 section.metodologia .caminhos {flex-direction: column;gap: 30px;margin-bottom: 30px;}
				._320 section.metodologia .caminhos .pessoal {}
					._320 section.metodologia .caminhos .pessoal span {text-align: center;}
					._320 section.metodologia .caminhos div p {font-size: 16px;line-height: 22px;text-align: center;margin: 0px auto;}
					._320 section.metodologia .caminhos .profissional p {}
						._320 section.metodologia .caminhos div p b {}

				._320 section.metodologia .caminhos .profissional {}
					._320 section.metodologia .caminhos .profissional span {text-align: center;}

				._320 section.metodologia .caminhos figure {width: 184px;height: 184px;right: calc(50% - 224px);top: -134px;}
					._320 section.metodologia .caminhos figure img {}

/* Depoimentos */
._320 .depoimentos .centro{padding: 40px 20px;}
	._320 .depoimentos .centro h3{font-size: 24px;line-height: 28px;margin-bottom: 20px;max-width: 275px;}
		._320 .depoimentos .centro h3 b{display: initial;}
	._320 .depoimentos .centro figure{margin-bottom: 30px;}
	._320 .depoimentos .centro figure.desktop{display: none;}
	._320 .depoimentos .centro div.mobile{display: block; overflow: hidden; overflow-x: scroll; width: calc(100% + 20px); margin: 0 -10px;scrollbar-width: none;}
		._320 .depoimentos .centro div.mobile ul { display: flex ; gap: 20px; padding-bottom: 20px; }
            ._320 .depoimentos .centro div.mobile ul li { min-width: 320px; }
                ._320 .depoimentos .centro div.mobile ul li img { user-select: none; border-radius: 12px; }
	._320 ._320 .depoimentos .centro a:link,
	._320 ._320 .depoimentos .centro a:active,
	._320 ._320 .depoimentos .centro a:visited{width: 100%;}
	._320 .depoimentos .centro  a b{max-width: 280px; margin: 0px auto;}

/* Box plataformas */
._320 .boxPlataformas{background: #ebedee;padding: 30px 20px 0;overflow-x: clip;}

	._320 .boxPlataformas .centro{display: block; width: 100%;max-width: 440px;padding: 0 0 202px;margin: 0 auto; position: relative;}
			._320 .boxPlataformas .centro::before{content: ""; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: calc(100% + 40px); height: 202px;background: url("../../../inscricoes-052025/media/img/computadorMobile.webp"); background-repeat: no-repeat; background-size: cover; }
		._320 .boxPlataformas .centro span{display: block;height: 100%;max-width: 330px;margin: 0 auto 10px;padding: 0px 0px 0px 70px;font-size: 20px;line-height: 24px;}
			._320 .boxPlataformas .centro span::before{transform: scale(0.75); top: -10px; left: 0;}
			._320 .boxPlataformas .centro span::after{content: none;}
		._320 .boxPlataformas .centro h2{width: 100%;max-width: 299px;font: 700 18px / 24px 'Raleway';text-align: center;padding-bottom: 0px;margin: 0px auto;}
		._320 .boxPlataformas .centro h2 br{display: none;}
        ._320 .boxPlataformas .centro a{display: none;}

/* Seção Tratar Doenças */
._320 .tratarDoencas{padding: 40px 20px;}
	._320 .tratarDoencas .centro{width: 100%; margin: 0 auto; padding: 0px;}
		._320 .tratarDoencas .centro h3 {max-width: 255px;font: 400 24px / 28px 'Ibrand';margin: 0 auto 20px;}
		._320 .tratarDoencas .centro ul{display: flex;overflow: hidden;overflow-x: scroll;width: calc(100% + 20px);margin: 0 -10px;flex-direction: row;margin-bottom: 30px;}
			._320 .tratarDoencas .centro ul li{border-radius: 0;padding: 20px 0;min-width: 320px;}
					._320 .tratarDoencas .centro ul li::before{top: 71%; right: -30px;}
				._320 .tratarDoencas .centro ul li figure{display: none;}
				._320 .tratarDoencas .centro ul li .textoTratar{margin-top: 0;position: relative;}
					._320 .tratarDoencas .centro ul li .textoTratar h4{font: 400 24px / 28px 'Ibrand';}
					._320 .tratarDoencas .centro ul li .textoTratar p{font: 400 14px / 22px 'Raleway'; margin-bottom: 0;}
		._320 .tratarDoencas .centro > a:link,
		._320 .tratarDoencas .centro > a:active,
		._320 .tratarDoencas .centro > a:visited{}
			._320 .tratarDoencas .centro a b{}

/* poderConsciencia */
._320 section.poderConsciencia {background-size: contain; position: relative;}
	._320 section.poderConsciencia::before{content: "";width: 100%;height: 100%;background: linear-gradient(0deg, #13212f 96%, transparent 100%);position: absolute;top: 100px;left: 0px;pointer-events: none;}
	._320 section.poderConsciencia .centro {position: relative;padding: 130px 20px 46px;z-index: 1;}
		._320 section.poderConsciencia .centro .apresentacao {margin-bottom: 30px;}
			._320 section.poderConsciencia .centro .apresentacao h2 {font-size: 24px;line-height: 28px;text-align: center;margin-bottom: 30px;}
				._320 section.poderConsciencia .centro .apresentacao h2 b{padding: 2px 5px;}
			._320 section.poderConsciencia .centro .apresentacao p {font-size: 16px;line-height: 22px;text-align: center;}
				._320 section.poderConsciencia .centro .apresentacao p b {}

		._320 section.poderConsciencia .centro .nuncaEstudei {width: calc(100% + 30px);padding: 30px 20px 40px;margin: 0px -15px 40px;}
			._320 section.poderConsciencia .centro .nuncaEstudei::before {position: absolute;top: 54%;left: 50%;transform: translate(-50%, -50%);opacity: 0.5;pointer-events: none;}
			._320 section.poderConsciencia .centro .nuncaEstudei::after {}

			._320 section.poderConsciencia .centro .nuncaEstudei h3 {font-size: 22px;line-height: 26px;margin-bottom: 20px;}
			._320 section.poderConsciencia .centro .nuncaEstudei span {font-size: 16px;line-height: 22px;margin-bottom: 20px;}

			._320 section.poderConsciencia .centro .nuncaEstudei p {font-size: 16px;line-height: 22px;margin-bottom: 30px;}
				._320 section.poderConsciencia .centro .nuncaEstudei p b {}
			._320 section.poderConsciencia .centro .nuncaEstudei a:active,
			._320 section.poderConsciencia .centro .nuncaEstudei a:visited,
			._320 section.poderConsciencia .centro .nuncaEstudei a:link {padding: 12px 50px;bottom: 0px;}
			._320 section.poderConsciencia .centro .nuncaEstudei a b{max-width: 200px;}

		._320 section.poderConsciencia .centro .alunos {}
			._320 section.poderConsciencia .centro .alunos h2 {max-width: 252px;font-size: 24px;line-height: 26px;text-align: center;margin-bottom: 30px;}
			/**/
		._320 .poderConsciencia .galeriaDepoimentos{width: calc(100% + 40px);display: flex;padding: 0px 20px 0px;overflow-x: scroll;overflow-y: clip;margin: 0px -20px 30px;gap: 10px;}
			._320 .poderConsciencia .galeriaDepoimentos > a:active,
			._320 .poderConsciencia .galeriaDepoimentos > a:link,
			._320 .poderConsciencia .galeriaDepoimentos > a:visited{display: block;width: 100%;max-width: 100%;min-width: 200px;height: 114px;}  
				._320 .poderConsciencia .galeriaDepoimentos > a b{}  
				._320 .poderConsciencia .galeriaDepoimentos > a::before{} 
					._320 .poderConsciencia .galeriaDepoimentos > a:hover{} 
						._320 .poderConsciencia .galeriaDepoimentos > a:hover::before{} 
				._320 .poderConsciencia  .galeriaDepoimentos > a img{} 

			._320 section.poderConsciencia .centro .alunos > a:active,
			._320 section.poderConsciencia .centro .alunos > a:visited,
			._320 section.poderConsciencia .centro .alunos > a:link{padding: 15px 32px;}
				._320 section.poderConsciencia .centro .alunos p {width: 100%;max-width: 339px;font-size: 16px;line-height: 22px;text-align: center;color: #FFF;margin: 0px auto 30px;}
			._320 section.poderConsciencia .centro .alunos > a b{}

/* Bonus */
._320 .boxBonus{margin: 0px;}
	._320 .boxBonus::before{transform: translateX(-50%) scale(0.7);}
	._320 .boxBonus::after{width: 46px;height: 49px;top: -23px;}
	._320 .boxBonus .centro{padding: 40px 20px 0px;}
		._320 .boxBonus .centro h3{font-size: 24px !important;line-height: 28px !important;max-width: 270px;}
		._320 .boxBonus .centro p{width: 100%;max-width: 320px;font-size: 18px;line-height: 24px;margin-bottom: 46px;}
			._320 .boxBonus .centro p em{font-variant-numeric: lining-nums proportional-nums;}
			._320 .boxBonus .centro h3 b{font-weight: 700;}
				._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .topo{gap: 0px;border: none;padding: 0px;margin-bottom: 10px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .topo::before{display: none;}
				._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo{height: 100%;padding: 2px 2px 4px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo::before{width: 23px;height: 50px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo::after{width: 23px;height: 50px;}
					._320 .boxBonus .centro ul li.bonus1 .boxConteudoBonus .tempo b{line-height: 22px;}
				._320 .boxBonus .centro ul li h4{display: none;}
				._320 .boxBonus .centro ul li:last-of-type .boxConteudoBonus{margin-bottom: 0px !important; border-radius: 16px 16px 0px 0px;}
				._320 .boxBonus .centro > ul li{margin-bottom: 54px;}
				._320 .boxBonus .centro > ul li:last-of-type{margin-bottom: 0px;}
				._320 .boxBonus .centro > ul li ul.boxConteudoBonus{padding: 20px 20px 40px;}
						._320 .boxBonus .centro > ul li.bonus.bonus2 .boxConteudoBonus, ._320 .boxBonus .centro > ul li.bonus.bonus3 .boxConteudoBonus,  ._320 .boxBonus .centro > ul li.bonus.bonus4 .boxConteudoBonus, ._320 .boxBonus .centro > ul li.bonus.bonus5 .boxConteudoBonus{padding: 30px 20px;margin-bottom: 30px;}
					._320 .boxBonus .centro > ul li ul.boxConteudoBonus > li{padding: 30px 20px 0; gap:20px;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo{flex-direction: column; align-items: center;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo::before{content: none;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo h5{font: 400 24px / 28px 'Ibrand'; margin: 12px auto 5px; position: relative; text-align: center; letter-spacing: 0.02em;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo span.preco{display: block; padding: 10px 5px; text-align: center; z-index: 1; margin-top: 0}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo span.preco::before{content: ""; width: 15%; height: 1px; position: absolute; right: 0; left: 0; transform: translateX(0px); top: 50%; background: rgb(219, 228, 240);}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo span.preco::after{content: ""; width: 15%; height: 1px; position: absolute; right: 0; top: 50%;  background: rgb(219, 228, 240);}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo .conteudoTopo p{font: 400 14px / 24px 'Raleway'; text-align: start; margin: 20px 0 0;}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxTopo figure{display: none;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo{flex-direction: column; margin: 25px auto;position: relative;}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo figure{display: none;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo figure img{}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo{}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo h6{font: 700 17px / 26px 'Raleway'; margin-bottom: 10px; text-align: center; letter-spacing: 0;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo b{display: inline-block; font: 700 16px / 24px 'Raleway';text-align: justify;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo p{text-align: justify; font: 400 14px / 22px 'Raleway'; margin: 10px auto 280px;position: relative;}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo p::before{content: ""; display: block; position: absolute; user-select: none; background-image: url(../../../inscricoes-2025%20-%20C%C3%B3pia/media/img/grafico.webp); background-repeat: no-repeat; width: 230px; height: 230px; top: calc(100% + 20px); left: 50%; transform: translateX(-50%); background-size: contain;}
									._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo span{flex-direction: column; text-align: center; gap: 0; font-size: 14px; max-width: 260px; margin: 0 auto 10px;}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo span::before{content: none;}
										._320 .boxBonus .centro > ul li ul.boxConteudoBonus li .boxConteudo .conteudo span b{display: block; width: fit-content; margin: 0 auto; text-align: center;}
					._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia{flex-direction: column;padding-bottom: 30px;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo{height: fit-content; position: relative; top: 0;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo.terapia::before{top: 0px; left: 75%;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo.tratamentoEnergetico::before{top: 0px; left: 75%;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo.tratamento::before{top: 0px; left: 75%;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo h5{text-align: start; font: 800 24px / 24px 'Raleway'; margin-bottom: 0;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxTitulo p{text-align: start; margin: 10px 0 0; font-size: 16px; line-height: 24px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia h6{line-height: 17px; text-align: start;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia h6.boxTitulo{margin-top: 20px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia h6.tituloTratamento{padding: 10px 27px; letter-spacing: 0; font-size: 14px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia p{text-align: start; font: 400 14px / 24px 'Raleway';margin-bottom: 0;}
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia > b { display: block; margin-top: 20px; }
								._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia ul.listaTerapias::after{display: none;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.boxTerapia .boxConteudoTerapia figure{display: none;}
						._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte{padding: 30px 20px;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte h5{font: 400 24px / 28px 'Ibrand';}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte p{font: 400 14px / 24px 'Raleway'; margin: 10px auto;}
							._320 .boxBonus .centro > ul li ul.boxConteudoBonus li.suporte figure{display: none;}
			._320 .boxBonus .centro ul li .boxConteudoBonus{width: calc(100% + 40px);margin: 0px -20px;padding: 20px 20px 40px;}
				._320 .boxBonus .centro > ul li ul.boxConteudoBonus li:first-of-type {margin-bottom: 0;}
				._320 .boxBonus .centro ul .boxConteudoBonus::after{}
				._320 .boxBonus .centro ul li .boxConteudoBonus .topo{width: 100%; flex-direction: column; align-items: center; border-bottom: 0; margin: 0;gap: 0; padding-bottom: 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .topo h5{font: 400 24px / 28px 'Ibrand'; margin: 12px auto 5px; position: relative; text-align: center; letter-spacing: 0.02em;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .topo span{width: 100%;max-width: 440px;display: block;font-size: 15px;font-weight: 600;line-height: 18px;color: #8B98AC;position: relative;text-align: center;padding: 10px 5px;z-index: 1;}
						._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo .titulo span{text-align: center;margin: 0px;}
						._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span{max-width: 290px; padding-bottom: 20px; line-height: 20px; font-size: 14px; letter-spacing: 0.02em;}
							._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span::before{left: -34px; top: 18px; transform: scale(3); opacity: 0.3;}
							._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span::after{content: ""; width: 18px; min-width: 18px; height: 13px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 14'%3E%3Cg fill='%23000' opacity='.1'%3E%3Cpath d='M13.695 0a4.304 4.304 0 0 1 4.304 4.304c0 1.756-.914 3.455-2.278 3.782-.527.127-.946.802-.856 1.573.12 1.032 1.054 2.074 2.902 2.896.41.183.239.802-.208.746-4.815-.603-8.152-3.742-8.168-8.183C9.39 2.064 11.195 0 13.695 0ZM4.304 0a4.304 4.304 0 0 1 4.304 4.304c0 1.756-.914 3.455-2.278 3.782-.526.127-.945.802-.855 1.573.12 1.032 1.053 2.074 2.9 2.896.412.183.24.802-.207.746C3.353 12.698.016 9.559 0 5.118 0 2.064 1.804 0 4.304 0Z'/%3E%3C/g%3E%3C/svg%3E") no-repeat; position: absolute; bottom: 27px; right: -24px; pointer-events: none; opacity: 0.3; transform: scale(3) rotate(180deg);}
							._320 .boxBonus .centro ul li .boxConteudoBonus .topo span:not(._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span)::before{content: ""; width: 15%; height: 1px; position: absolute; right: 0; left: 0; transform: translateX(0px); top: 50%; background: rgb(219, 228, 240);z-index: -1;}
							._320 .boxBonus .centro ul li .boxConteudoBonus .topo span:not(._320 .boxBonus .centro ul li.bonus2 .boxConteudoBonus .topo > span)::after{content: ""; width: 15%; height: 1px; position: absolute; right: 0; top: 50%; background: rgb(219, 228, 240);z-index: -1;}

								._320 .boxBonus .centro ul li.bonus.bonus4 .boxConteudoBonus .topo span::before{width: 10%;}
								._320 .boxBonus .centro ul li.bonus.bonus4 .boxConteudoBonus .topo span::after{width: 10%;}
				._320 .boxBonus .centro ul li .boxConteudoBonus p{font-size: 16px !important;line-height: 22px !important;}
				._320 .boxBonus .centro ul li.bonus4 .boxConteudoBonus p{font: 400 14px / 24px 'Raleway'; text-align: start; margin: 20px 0 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus p b{display: initial;font-size: 16px;line-height: 22px;text-align: center;}
				._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit{flex-direction: column;gap: 30px;max-width: 390px;margin: 20px auto 0;text-align: center;align-items: center;padding-top: 33px;}
					._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li{max-width: 390px;}
                            ._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li.seta, ._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte span.seta{width: 37px; height: 27px;}
						._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li img{object-fit: contain;     max-width: 350px; margin: 0 auto; height: auto; border-radius: 6px;}
						._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li h6{font-size: 20px; font-weight: 800; line-height: 24px; letter-spacing: 0.04em; text-align: center; color: #132C4B;}
						._320 .boxBonus .centro ul li .boxConteudoBonus ul.bonusListaKit li p{margin: 3px auto 10px; font: 400 14px / 20px 'Raleway';}
				._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoPortais{margin: 0px auto 20px;padding-bottom: 20px;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoPortais .conteudo p{font: 400 14px / 24px 'Raleway';text-align: center;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoPortais figure{display: none;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais{width: 100%;padding: 0;border: 0;margin: 20px auto 0;overflow: visible;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais p{text-align: center;font: 400 14px / 24px 'Raleway';}
					._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte p b{font-size: 14px;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte{padding: 35px 0px 0px;margin-top: 20px;flex-direction: column-reverse;gap: 20px;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais .conteudoSuporte figure{display: none;}
				._320 .boxBonus .centro a:link,
				._320 .boxBonus .centro a:active,
				._320 .boxBonus .centro a:visited{width: 100%;margin: 0px auto;padding: 15px 20px 14px;}
				._320 .boxBonus .centro a b{max-width: 231px;margin: 0px auto;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .boxConteudoPortais b{font-size: 14px;}
				._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia{display: block; margin: 0 auto;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo h5{font: 400 24px / 28px 'Ibrand'; margin: 12px auto 5px; position: relative; text-align: center; letter-spacing: 0.02em;}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo span.preco{width: 100%; max-width: 440px; display: block; font-size: 15px; font-weight: 600; line-height: 18px; color: #8B98AC; position: relative; text-align: center; padding: 10px 5px; z-index: 1;}
							._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo span.preco::before{content: ""; width: 15%; height: 1px; position: absolute; right: 0; left: 0; transform: translateX(0px); top: 50%; background: rgb(219, 228, 240);}
							._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo span.preco::after{content: ""; width: 15%; height: 1px; position: absolute; right: 0; top: 50%; background: rgb(219, 228, 240);}
						._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia .conteudo p{font: 400 14px / 24px 'Raleway'; text-align: start; margin: 20px 0 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus .conteudoDepedencia figure{display: none;}
				._320 .boxBonus .centro ul li .boxConteudoBonus a{max-width: 440px;padding: 15px 15px 14px;margin: 30px auto 0;}
					._320 .boxBonus .centro ul li .boxConteudoBonus a b{margin: 0 auto; max-width: 260px; font: 800 18px / 20px 'Raleway'; font-variant-numeric: lining-nums proportional-nums;}

/* Box metodologia */
._320 .boxMetodologia{width: 100%;background: #132C4B;padding: 0px 0px;}
	._320 .boxMetodologia .centro{width: 100%;margin: 0 auto;padding: 40px 20px 66px;}
		._320 .boxMetodologia .centro h2{margin: 0 auto 22px;font: 400 22px / 26px 'Ibrand';letter-spacing: 0.02em;padding: 0px;}
			._320 .boxMetodologia .centro h2 b{display: inline-block;padding: 5px 7px 0px 6px;}
		._320 .boxMetodologia .centro > span{ margin: 0 auto 30px; font: 400 16px / 26px 'Raleway'; font-style: italic;padding: 0 20px}
		._320 .boxMetodologia .centro > em{font-size: 18px; line-height: 24px;}
		._320 .boxMetodologia .centro .boxConteudo{flex-direction: column;gap: 0px;margin-bottom: 30px;}

			._320 .boxMetodologia .centro .boxConteudo .boxModulos{ max-width: 370px; margin: 0 auto;padding: 0 20px 24px;max-height: initial;}
			._320 .boxMetodologia .centro .boxConteudo .boxModulos::before{content: none;}
			._320 .boxMetodologia .centro .boxConteudo .boxModulos::after{content: none;}
				._320 .boxMetodologia .centro .boxConteudo .boxModulos figure{padding: 16px 10px;}
						._320 .boxMetodologia .centro .boxConteudo .boxModulos ul li span{display: block; min-width: 85px;}
							._320 .boxMetodologia .centro .boxConteudo .boxModulos ul li span b{font-variant-numeric: lining-nums proportional-nums;}
						._320 .boxMetodologia .centro .boxConteudo .boxModulos ul li p{font-size: 15px; letter-spacing: 0.01em; text-align: start;}
			._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos{width: 100%;min-width: 360px;max-width: 370px;display: flex;flex-flow: column;gap: 25px;margin-top: 40px;}
				._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li{margin: 0 auto 16px;padding: 20px 10px 20px 120px;position: relative;}
				._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:last-of-type{margin-bottom: 0px;}

						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li::before{content: ""; width: 45px; height: 45px; display: block; position: absolute;  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 45 45'%3E%3Cpath fill='%23A5B3C4' fill-rule='evenodd' d='M45 8.21H34.76c.26-.6.89-2.03.89-2.78A5.44 5.44 0 0 0 29.99.01H30c-3.38 0-6 2.8-7.5 5.43C21 2.8 18.38 0 15 0L14.78 0a5.44 5.44 0 0 0-5.02 7.54l.47.67H.01L0 20.61h1.87v24.36l41.08.03V20.48l2.05.14V8.22Zm-4.1 8.18H24.55V12.3H40.9v4.09ZM30 3.75l.2-.01a1.69 1.69 0 0 1 1.67 1.9v-.01l.02.2a1.69 1.69 0 0 1-1.9 1.67l-1.35.71h-4.1C25.87 6.34 28.5 3.75 30 3.75ZM13.12 5.63v-.2A1.69 1.69 0 0 1 15 3.75H15c1.5 0 4.14 2.6 5.46 4.46h-4.1c-.05.01-1.49-.7-1.56-.7a1.69 1.69 0 0 1-1.67-1.9v.02ZM4.1 12.3h16.36v4.09H4.1V12.3Zm2.04 8.18h14.32V40.9H6.14V20.48ZM38.86 40.9H24.55V20.48h14.31V40.9Z' clip-rule='evenodd' opacity='.24'/%3E%3C/svg%3E"); top: -32px; transform: translateY(0) translateX(-50%); left: 50%; z-index: -1;}

						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li::after{content: ""; display: block; position: absolute; width: 115px; height: 60px; left: 10px; top: 50%; transform: translateY(-50%); user-select: none;}

								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li.kitfisico::after{background-image: url("../../../inscricoes-052025/media/img/kit-fisico.webp");background-repeat: no-repeat;background-size: contain;width: 118px;height: 57px;top: 50%;left: 13px;    mix-blend-mode: darken;}

								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li.nossaComunidade::after{content: "";width: 90px;height: 85px;background-image: url("../../../inscricoes-052025/media/img/nossaComunidade-selo.webp");background-repeat: no-repeat;background-size: contain;background-position: center;left: 13px;}

								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li.custo::after{content: "";height: 58px;     width: 110px;   background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 109 49'%3E%3Cpath fill='%23132c4b' fill-rule='evenodd' d='m34.68 24.95.14.13c.6.55 1.22 1.1 1.75 1.67 3.23 3.33 4.44 6.45 3.38 8.78-.56 1.2-2 2.71-5.66 3.07q-1.22.1-2.38.04c-.58-.05-1-.51-.98-1.06.05-.58.51-1 1.07-.98 3.27.13 5.51-.57 6.13-1.93 1.13-2.47-2.69-7.26-9.08-11.39l-.38-.24.07.44q.14.97.2 1.96.16 2 .19 4.12.03 4.59-.54 8.02c-1.12 6.97-3.86 10.36-6.61 10.6-2.94.25-5.84-2.86-7.95-8.52l-.07-.18-.18.06q-3.05 1.06-5.46 1.27c-1.13.1-2 .07-2.78-.08a4.8 4.8 0 0 1-3.3-1.94c-1.4-2.05-.83-5.16 1.58-8.76a1.01 1.01 0 0 1 1.39-.28q.34.22.42.63.08.4-.14.76c-1.87 2.89-2.44 5.27-1.57 6.53q.56.83 2 1.1c2.8.5 7.28-.71 12.28-3.33l.39-.2-.4-.16q-.89-.36-1.76-.78a50 50 0 0 1-10.07-6.2C1.42 24.06-1 19.87.4 16.9c1.24-2.72 5.35-3.72 11.29-2.74l.19.03.04-.2c.67-3.5 2.4-9.43 6.4-9.78 1.7-.14 4.25.73 6.76 5.72a1 1 0 0 1 .04.77q-.14.4-.5.59c-.48.24-1.11.02-1.35-.46-1.5-3-3.28-4.73-4.77-4.6-2.66.23-4.86 5.96-5.23 13.62l-.02.46.35-.3q.74-.6 1.54-1.13a49 49 0 0 1 10.84-5.83c3.46-1.29 6.55-1.8 8.82-1.4q2.26.4 3.31 1.94c1.69 2.48.49 6.57-3.3 11.21zm1.73-10.23q-.54-.84-2-1.1c-3.96-.74-11.25 2.03-18.13 6.88-1.08.78-2.17 1.61-3.09 2.36.02 1.15.08 2.38.17 3.55l.03.32a1 1 0 0 1-.92 1.1 1 1 0 0 1-1.08-.93l-.03-.32q-.15-2.48-.16-4.76c0-1.76.12-3.56.34-5.5l.02-.18-.18-.03c-4.84-.8-8.36-.2-9.18 1.56q-.45.94.05 2.32c1.13 3.16 6.21 8.22 15.03 12.4 1.12.54 2.31 1.06 3.45 1.5l.1.03.6-.39q.03 0 .05-.03 1.3-.79 2.57-1.7a1 1 0 0 1 1.4.26c.15.21.2.49.16.76a1 1 0 0 1-.41.65 49 49 0 0 1-9.17 5.2l-.18.07.07.18c1.72 4.63 4 7.4 5.93 7.24 3.42-.3 5.39-8.65 5.3-16.57a65 65 0 0 0-.65-7.77l-.02-.1-.51-.27q-1.4-.75-2.92-1.49c-.48-.22-.7-.85-.48-1.34s.85-.72 1.34-.49a53 53 0 0 1 9.02 5.38l.15.12.12-.15c3.13-3.87 4.33-7.15 3.21-8.76' clip-rule='evenodd'/%3E%3Cpath fill='%231ea2b3' fill-rule='evenodd' d='M24.31 26.33a3.74 3.74 0 0 1-3.72 3.75 3.74 3.74 0 0 1 0-7.5 3.74 3.74 0 0 1 3.72 3.75' clip-rule='evenodd'/%3E%3Cpath fill='%23132c4b' d='M51.82 18.2h-3.25L42.82 0h3.35l4.03 12.97L54.2 0h3.36zM63.88 5.02c4.03 0 6.74 2.7 6.74 6.73v6.45H67.5v-1.25c-.63.8-1.95 1.48-3.85 1.48-3.77 0-6.48-2.7-6.48-6.73 0-4 2.7-6.68 6.71-6.68m3.62 6.7c0-2.41-1.43-3.84-3.6-3.84-2.18 0-3.6 1.43-3.6 3.85s1.42 3.84 3.6 3.84c2.17 0 3.6-1.43 3.6-3.84M73.2 18.2V0h3.12v18.2zM78.55 11.7c0-4 2.7-6.68 6.74-6.68s6.7 2.68 6.7 6.68c0 4.03-2.67 6.73-6.7 6.73s-6.74-2.7-6.74-6.73m3.12.03c0 2.41 1.43 3.84 3.59 3.84 2.18 0 3.61-1.43 3.61-3.84s-1.43-3.85-3.61-3.85c-2.16 0-3.59 1.43-3.59 3.85M94.23 10.92c0-3.95 2.5-5.95 6.44-5.95v2.86c-2.08 0-3.32 1.01-3.32 3.09v7.28h-3.12zM57.6 45.2V29.99h-5.44v-3h14.15v3h-5.46v15.2zM65.82 38.7c0-4 2.7-6.69 6.74-6.69s6.7 2.68 6.7 6.69c0 4.03-2.67 6.73-6.7 6.73s-6.74-2.7-6.74-6.73m3.12.02c0 2.42 1.43 3.85 3.59 3.85 2.18 0 3.61-1.43 3.61-3.85s-1.43-3.85-3.61-3.85c-2.16 0-3.59 1.43-3.59 3.85M88.05 42.52v2.86c-4.27 0-6.53-2.16-6.53-6.16V27h3.12v5.2h2.96v2.86h-2.96v4.13c0 2.37.96 3.33 3.4 3.33M96.22 32.01c4.03 0 6.73 2.7 6.73 6.74v6.45h-3.12v-1.25c-.62.8-1.95 1.48-3.85 1.48-3.77 0-6.47-2.7-6.47-6.73 0-4 2.7-6.69 6.7-6.69m3.61 6.71c0-2.42-1.43-3.85-3.59-3.85-2.18 0-3.61 1.43-3.61 3.85s1.43 3.85 3.61 3.85c2.16 0 3.59-1.43 3.59-3.85M105.54 45.2V27h3.12v18.2z'/%3E%3C/svg%3E");background-repeat: no-repeat;background-size: contain;left: 13px;}

								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(1)::after{content: "";height: 58px;background-image: url("../../../inscricoes-052025/media/img/logoMetodologia.png");background-repeat: no-repeat;background-size: contain;left: 13px;}


					._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .boxTitulo h3{ display: none;}
					._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li figure{display: none;}


					._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo{min-width: 220px;max-width: 220px;padding-left: 15px;margin-left: 15px;}
							._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo::before {height: calc(100% + 42px);top: 50%;left: 0px;}

						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo h4{font-variant-numeric: lining-nums proportional-nums;text-align: start;}
						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo p{text-align: start;font-size: 15px;margin-bottom: 20px;}
						._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo span.preco{font-variant-numeric: lining-nums proportional-nums; text-align: start;}
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li:nth-of-type(2) .conteudo h4{padding-top: 5px; }
								._320 .boxMetodologia .centro .boxConteudo ul.boxPlataformasCursos li .conteudo span.preco{padding: 20px 0px 0px;}

			._320 .boxMetodologia .centro .bannerMec{flex-direction: column; margin: 0 auto 20px;}
				._320 .boxMetodologia .centro .bannerMec h2 {text-align: center; padding: 20px; background: rgb(255, 255, 255); background: linear-gradient(90deg, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0.1) 100%); border-radius: 0; font: 700 16px / 26px 'Raleway'; margin: 10px auto 0;}
				._320 .boxMetodologia .centro > p{padding: 0 20px;font: 400 16px / 24px 'Raleway';margin-bottom: 30px;}
					._320 .boxMetodologia .centro p b{display: block; margin: 5px auto; font-variant-numeric: lining-nums proportional-nums;}
					._320 .boxMetodologia .centro .conteudo p b{font-size: 14px!important;}
					._320 .boxMetodologia .centro p em{font: 700 16px / 24px 'Raleway';}
				._320 .boxMetodologia .centro strong{font: 700 16px / 22px 'Raleway';margin: 20px auto 0px;font-variant-numeric: lining-nums proportional-nums;}
					._320 .boxMetodologia .centro strong em{font: 700 16px / 22px 'Raleway'; margin: 10px auto 0;}

/* section oferta */
._320 section.oferta{min-height: fit-content;padding: 0px 20px 40px;}
	._320 section.oferta .boxCTA::before{width: 46px; height: 49px; top: -23px;}
	/* video com video */
	._320 section.oferta .fundoVideoTopo{display: none;}

	/* box CTA */
	._320 section.oferta .boxCTA{margin: 0 auto 30px;max-width: 390px;border-radius: 0 0 12px 12px;}
		._320 section.oferta .boxCTA h2{font: 400 24px / 28px 'Ibrand';}
		._320 section.oferta .boxCTA span.desconto{font-size: 18px;line-height: 24px;}
		._320 section.oferta .boxCTA span.desconto::before{height: 33px; left: -15px;}
		._320 section.oferta .boxCTA span.desconto::after{height: 33px; right: -15px;}

		._320 section.oferta .boxCTA span.valorAntigo{margin: 30px 0px;}
			._320 section.oferta .boxCTA span.valorAntigo::before{width: calc(100% - 240px);left: 0;}
			._320 section.oferta .boxCTA span.valorAntigo::after{width: calc(100% - 240px);right: 0;}

		._320 section.oferta .boxCTA span.valor{font-size: 40px; line-height: 40px;}
			._320 section.oferta .boxCTA span.valor em{font-size: 28px; padding-right: 10px;}
				._320 section.oferta .boxCTA span.valor em::before{font-size: 12px;line-height: 10px;width: 25px;height: 11px;top: -10px;right: 10px;}
			._320 section.oferta .boxCTA span.valor b{font-size: 26px;}

				._320 section.oferta .boxCTA a:link,
				._320 section.oferta .boxCTA a:active,
				._320 section.oferta .boxCTA a:visited{width: 100%;max-width: max-content;margin: 0px auto;padding: 12px 56px;}
						._320 section.oferta .boxCTA a b{font-size: 18px;margin: 0 auto;max-width: 189px;}
._320 section.oferta .boxCTA a b i{font-variant-numeric: lining-nums proportional-nums;}

	/* relatos de transformacao */
	._320 section.oferta > span{font-size: 16px;line-height: 22px;max-width: 350px;margin: 20px auto 12px;}

	._320 section.oferta h3{max-width: 317px;margin: 0 auto;font-size: 24px;line-height: 28px;}

	._320 section.oferta .galeriaDepoimentos{width: calc(100% + 40px);display: flex;overflow: hidden;overflow-x: scroll;max-width: 440px;margin: 30px -20px 20px;flex-direction: row;gap: 12px;padding-bottom: 10px;position: relative;}
		._320 section.oferta .galeriaDepoimentos > a{min-width: 260px;}
		._320 section.oferta > span:nth-of-type(2){margin: 10px auto 30px;}
		._320 section.oferta > span:nth-of-type(3){font-size: 14px; line-height: 22px; margin: 22px auto 16px; max-width: 360px;}
		._320 section.oferta > a:link,
		._320 section.oferta > a:active,
		._320 section.oferta > a:visited{padding: 15px 15px 14px;}
		._320 section.oferta > a b{max-width: 270px; margin: 0px auto;}
		._320 section.oferta .boxCTA figure{margin-top: 30px;}

/* section Garantia 7 dias */
._320 section.garantia{background: #F9F9F9;padding: 40px 20px 46px;position: relative;}
	._320 section.garantia .centro{flex-direction: column;max-width: 440px;}
		._320 section.garantia .centro figure{max-width: 140px;}
		._320 section.garantia .centro .texto{text-align: center;}
			._320 section.garantia .centro .texto h2{font: 400 24px / 28px 'Ibrand';margin-bottom: 10px;}
				._320 section.garantia .centro .texto h2 em{display: block;padding: 0;text-transform: uppercase;}
			._320 section.garantia .centro .texto p{max-width: 320px; margin: 0 auto; font: 500 14px / 24px 'Raleway';}

/* section FAQ */
._320 section.faq{padding: 46px 20px 40px;background: #0C1C30;}
._320 section.faq span.selo{width: 46px; height: 49px; top: -23px;}

	._320 section.faq h2{width: 100%; max-width: 440px; margin: 0 auto;font: 400 24px / 28px 'Ibrand';}
	._320 section.faq > p{width: 100%; max-width: 440px; margin: 0 auto;}

	._320 section.faq ul{width: 100%; max-width: 440px; margin: 0 auto;margin-top: 32px;margin-bottom: 48px;max-width: 440px;}
		._320 section.faq ul li{padding: 15px 0;}

			._320 section.faq ul li h4{font: 800 16px / 24px 'Raleway';}
				._320 section.faq ul li h4::before{transform: initial;top: 10px;}
				._320 section.faq ul li h4::after{transform: translateY(0%) rotate(90deg);top: 10px;}
				._320 section.faq ul li.ativo h4::after{transform: translateY(0%) rotate(0deg);}

			._320 section.faq ul li p{line-height: 22px;font-size: 14px;line-height: 22px;}
			._320 section.faq ul li.ativo p{margin-top: 8px;}

	._320 section.faq h3{font: 400 24px / 28px 'Ibrand';max-width: 267px;margin: 0 auto;}

/* footer */
._320 footer{padding: 30px 20px 30px;}
    ._320 footer .centro{flex-direction: column;align-items: center;gap: 12px;}
        ._320 footer .centro figure.credenciamento{max-width: fit-content;max-width: 200px;}

        ._320 footer .centro p{text-align: center;max-width: 340px;margin: 0 auto;font-size: 12px;line-height: 18px;}
        	._320 footer .centro p b{max-width: 249px;margin: 14px auto 0;font-size: 12px;line-height: 17px;}
 	
._320 .envioKit .boxSelecioneEnvio{ width: 280px; padding: 50px 20px; display: block; height: initial;} 
    ._320 .envioKit .boxSelecioneEnvio h5{ font-size: 22px; line-height: 28px; padding: 0px 20px;}
    ._320 .envioKit .boxSelecioneEnvio .botaoBrasil:link,
    ._320 .envioKit .boxSelecioneEnvio .botaoBrasil:active, 
    ._320 .envioKit .boxSelecioneEnvio .botaoBrasil:visited{ margin: 25px auto; font-size: 20px; height: 55px; width: 210px; letter-spacing: 0.04em;}
    ._320 .envioKit .boxSelecioneEnvio .botaoExterior:link,
    ._320 .envioKit .boxSelecioneEnvio .botaoExterior:active,
    ._320 .envioKit .boxSelecioneEnvio .botaoExterior:visited{margin: 0 auto; font-size: 20px; height: 55px; width: 210px; letter-spacing: 0.04em;}












		


/* Box plataformas */
/*
._320 .boxPlataformas{background: #fff;padding: 30px 20px 0;overflow-x: clip;}
	._320 .boxPlataformas .centro{display: block; width: 100%;max-width: 440px;padding: 0 0 202px;margin: 0 auto; position: relative;}
			._320 .boxPlataformas .centro::before{content: ""; display: block; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: calc(100% + 40px); height: 202px;background: url("../img/computadorMobile.webp"); background-repeat: no-repeat; background-size: cover; }
		._320 .boxPlataformas .centro span{display: block; margin: 0 auto 10px; padding-top: 50px; }
			._320 .boxPlataformas .centro span::before{transform: scale(0.75);top: -20px; left: 0;}
			._320 .boxPlataformas .centro span::after{content: none;}
		._320 .boxPlataformas .centro h2{font: 700 18px / 26px 'Raleway';padding-bottom: 10px;}
			._320 .boxPlataformas .centro h2 b{}
		._320 .boxPlataformas .centro a:link,
		._320 .boxPlataformas .centro a:active,
		._320 .boxPlataformas .centro a:visited{width: 100%;    max-width: 370px;}
			._320 .boxPlataformas .centro a b{width: 100%;max-width: 280px;margin: 0px auto;}
*/

/* Grande novidade */
._320 .grandeNovidade{padding: 0px 20px 0px;}
._320 .grandeNovidade::before{width: 41px; height: 44px;}
	._320 .grandeNovidade .centro{width: calc(100% + 40px);margin: 0 -20px;border-radius: 0px;padding: 0px 20px 40px;}
		._320 .grandeNovidade .centro figure{width: 154px;height: 147px;margin: -75px auto 20px;}
	._320 .grandeNovidade .centro h3{width: 100%;max-width: 335px; font: 400 18px / 26px 'Raleway';margin-bottom:30px;}
		._320 .grandeNovidade .centro h3 b::before{width: 208px;}
	._320 .grandeNovidade .centro p{margin-bottom: 30px; font: 500 14px / 22px 'Raleway'; max-width: 350px;}
	._320 .grandeNovidade .centro a:link,
	._320 .grandeNovidade .centro a:active,
	._320 .grandeNovidade .centro a:visited{width: 100%;    max-width: 370px;}
		._320 .grandeNovidade .centro a b{width: 100%;max-width: 280px;margin: 0px auto;}