body {
    font: 300 18px / 28px Poppins;
    color: rgb(86, 95, 111);
    background: rgb(252, 252, 252);
}

* {
    --cor: #E27526;
}

::selection {
    background: var(--cor);
    color: rgb(255, 255, 255);
}

::-webkit-selection {
    background: rgb(3, 12, 28);
    color: rgb(255, 255, 255);
}

::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    background: rgb(252, 252, 252);
}

::-webkit-scrollbar-thumb {
    background-color: var(--cor);
}

a.linkCTA:link, a.linkCTA:active, a.linkCTA:visited {
    display: block;
    width: 100%;
    max-width: max-content;
    background: var(--cor);
    border-radius: 200px;
    padding: 24px 30px;
    margin: 0px auto;
    transition: 0.5s;
    position: relative;
    overflow: clip;
    outline: transparent solid 1px;
    outline-offset: -3px;
}

a.linkCTA:hover {
    background: rgb(255, 148, 29);
    outline: rgba(255, 255, 255, 0.4) solid 1px;
    outline-offset: -3px;
}

a.linkCTA::before {
    content: "";
    width: 100%;
    height: 65px;
    background: rgb(107, 58, 21);
    filter: blur(50px);
    border-radius: 100%;
    position: absolute;
    bottom: -56px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

a.linkCTA b {
    display: block;
    font-weight: 500;
    font-size: 18px;
    line-height: 18px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: -0.005em;
    color: rgb(255, 255, 255);
    position: relative;
    z-index: 1;
}

.desktop, .mobile {
    display: none !important;
}

._1000 .desktop, ._320 .mobile {
    display: block !important;
}

main {
    position: relative;
    background: rgb(0, 2, 6);
    padding-top: 73px;
}

.formPopup {
    position: fixed;
    width: 100%;
    z-index: 999999999;
    background: rgba(3, 12, 28, 0.89);
    top: 0px;
    left: 0px;
    display: flex;
    align-items: center;
    transition: 0.5s;
    justify-content: center;
    visibility: hidden;
    opacity: 0;
    height: 0px;
}

.formPopup.aberto {
    visibility: visible;
    opacity: 1;
    height: 100%;
}

.formPopup .container {
    border-radius: 0px 0px 16px 16px;
    border: 1px solid rgb(200, 200, 200);
    background: linear-gradient(0deg, rgb(255, 255, 255) 32.88%, rgb(243, 243, 243) 100%);
    position: relative;
    padding: 20px 20px 0px;
}

.formPopup .container::before {
    content: "";
}

.formPopup .container .fechar {
    mask-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' fill='%23fff' stroke='%23fff'%3E%3Cg id='SVGRepo_bgCarrier' stroke-width='0'%3E%3C/g%3E%3Cg id='SVGRepo_tracerCarrier' stroke-linecap='round' stroke-linejoin='round'%3E%3C/g%3E%3Cg id='SVGRepo_iconCarrier'%3E%3Cpath fill='%23fff' d='M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    position: absolute;
    top: -46px;
    right: -30px;
    transition: 0.5s;
    background: rgb(255, 255, 255);
    cursor: pointer;
}

.formPopup .container .fechar:hover {
    background: rgb(255, 148, 29);
}

.formPopup .container h3 {
    border-radius: 16px 16px 0px 0px;
    background: linear-gradient(270deg, rgb(166, 170, 177) 0%, rgb(113, 121, 134) 30.77%, rgb(113, 121, 134) 50.12%, rgb(113, 121, 134) 66.77%, rgb(166, 170, 177) 100%);
    color: rgb(255, 255, 255);
    text-align: center;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    position: absolute;
    bottom: 100%;
    width: calc(100% + 2px);
    padding: 10px 20px;
    left: 50%;
    transform: translateX(-50%);
}

._field-wrapper {
    position: relative;
}

.formPopup .container form {
    width: 100%;
    max-width: 443px;
    margin-bottom: 18px;
}

.formPopup .container form input {
    display: block;
    width: 100%;
    margin-bottom: 14px;
    border-radius: 200px;
    border: 1px solid rgba(193, 193, 193, 0.4);
    padding: 9px 22px;
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 300;
    line-height: 24px;
    transition: 0.5s;
}

.formPopup .container form input:hover, .formPopup .container form input:not(:placeholder-shown), .formPopup .container form input:focus {
    border-color: rgb(226, 117, 38);
}

.formPopup .container form button {
    display: block;
    width: 100%;
    background: var(--cor);
    border-radius: 200px;
    padding: 16px 20px;
    transition: 0.5s;
    position: relative;
    overflow: clip;
    outline: transparent solid 1px;
    outline-offset: -3px;
    cursor: pointer;
}

.formPopup .container form button:hover {
    background: rgb(255, 148, 29);
    outline: rgba(255, 255, 255, 0.4) solid 1px;
    outline-offset: -3px;
}

.formPopup .container form button b {
    display: block;
    font-weight: 500;
    font-size: 14px;
    line-height: 14px;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: -0.005em;
    color: rgb(255, 255, 255);
    position: relative;
    z-index: 1;
}

._form-content ._field-wrapper ._error._above {
    position: absolute;
    top: -18px;
    right: 50%;
    background: rgb(242, 142, 24);
    width: 200px;
    padding: 4px 5px 6px;
    border-radius: 6px;
    transform: translateX(50%);
}

._form-content ._field-wrapper ._error._below {
    position: absolute;
    top: -9px;
    right: 0px;
    background: rgb(242, 142, 24);
    width: 180px;
    padding: 3px 4px 4px;
    border-radius: 6px;
}

._form-content ._field-wrapper ._error._above ._error-arrow {
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    background: rgb(242, 142, 24);
    width: 15px;
    height: 10px;
    clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    border: none;
}

._form-content ._field-wrapper ._error._below ._error-arrow {
    position: absolute;
    bottom: -8px;
    left: 50%;
    transform: translateX(-50%);
    background: rgb(242, 142, 24);
    width: 15px;
    height: 10px;
    clip-path: polygon(0% 0%, 100% 0%, 50% 100%);
    border: none;
}

._form-content ._field-wrapper ._error._above ._error-inner {
    font-size: 13px;
    font-weight: 600;
    line-height: 13px;
    letter-spacing: 0.01em;
    text-align: center;
    color: rgb(255, 255, 255);
}

._form-content ._field-wrapper ._error._below ._error-inner {
    font-size: 12px;
    font-weight: 600;
    line-height: 13px;
    letter-spacing: 0.01em;
    text-align: center;
    color: rgb(255, 255, 255);
}


/* Section - Barra Flutuante */
section.barraFlutuante{position: fixed;top: 0;left: 0;width: 100%;padding: 0 20px;transition: all 0.5s ease;z-index: 9999999;background: #000206;overflow: hidden; border-bottom: 1px solid #36363A;;}

	section.barraFlutuante .centro{position: relative;display: flex;margin: 0 auto;width: 100%;max-width: 1248px;justify-content: center;align-items: center;gap: 20px;padding: 12px 0px 13px;}
		section.barraFlutuante .centro h2{position: relative;font: 700 18px/16px 'Poppins';color: #FFF;text-transform: uppercase;z-index: 1;padding-right: 69px;min-width: 243px;letter-spacing: 0.36px;}
			section.barraFlutuante .centro h2 b{color: #E27526; font-weight: 700}
			section.barraFlutuante .centro h2::before{position: absolute;content: '';right: 0;top: 50%;transform: translateY(-50%);width: 718px;height: 73px;z-index: -1;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='718' height='73' viewBox='0 0 718 73' fill='none'%3E%3Cpath d='M0 0H697.092L718 37.5718L697.092 73H0V0Z' fill='url(%23paint0_linear_4788_871)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_4788_871' x1='415.867' y1='36.5' x2='819.502' y2='36.5' gradientUnits='userSpaceOnUse'%3E%3Cstop/%3E%3Cstop offset='1' stop-color='%234A4754' stop-opacity='0.62'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-position-x: right;}

		._1000 section.barraFlutuante .centro h2.desktop,
		._320 section.barraFlutuante .centro h2.mobile{display: block;}

		section.barraFlutuante .centro .content{display:flex;justify-content: space-between;width: max-content; gap: 20px;align-items: center;}
			section.barraFlutuante .centro .content ul.countdown{display: inline-flex;position: relative;width: 100%;max-width: 204px;justify-content: space-between;gap: 20px;}
				section.barraFlutuante .centro .content ul.countdown li{position: relative;display: flex;gap: 3px;align-items: center;flex-direction: column;}
					section.barraFlutuante .centro .content ul.countdown li span{display: inline-block;font: 700 28px/30px 'Poppins';color: #fff;width: 36px;text-align: center;}
					section.barraFlutuante .centro .content ul.countdown li p{font: 500 13px/14px 'Poppins';color: #81879B;width: max-content;position: relative;text-transform: uppercase;}
						section.barraFlutuante .centro .content ul.countdown li p b{position: absolute;font-weight: 700;font-size: 24px;line-height: 28px;right: -16px;top: -25px;letter-spacing: -0.02em;color: #FFFFFF20;}

			section.barraFlutuante .centro .content p{font: 600 18px/26px 'Poppins'; color: #fff;}

		section.barraFlutuante .centro .contentButton{position: relative; }
			/* section.barraFlutuante .centro .contentButton::before{position: absolute;content: '';width: 63px;height: 64px;left: -44px;top: 50%;transform: translateY(-50%);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='64' fill='none'%3E%3Cpath stroke='url(%23a)' d='M24.698-2 62 32 24.698 66'/%3E%3Cpath stroke='url(%23b)' d='M.698-2 38 32 .698 66'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-593' x2='87.519' y1='32' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230A0C10'/%3E%3Cstop offset='1' stop-color='%23292731'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='-617' x2='63.519' y1='32' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230A0C10'/%3E%3Cstop offset='1' stop-color='%23292731'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
			section.barraFlutuante .centro .contentButton::after{position: absolute;content: '';width: 63px;height: 64px;right: -44px;top: 50%;transform: translateY(-50%) rotate(180deg);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='63' height='64' fill='none'%3E%3Cpath stroke='url(%23a)' d='M24.698-2 62 32 24.698 66'/%3E%3Cpath stroke='url(%23b)' d='M.698-2 38 32 .698 66'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='-593' x2='87.519' y1='32' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230A0C10'/%3E%3Cstop offset='1' stop-color='%23292731'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='-617' x2='63.519' y1='32' y2='32' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%230A0C10'/%3E%3Cstop offset='1' stop-color='%23292731'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");} */

		section.barraFlutuante .centro a:link,
		section.barraFlutuante .centro a:visited,
		section.barraFlutuante .centro a:active{position: relative;z-index: 1;margin: 0;padding: 11px 22px;width: 100%;max-width: 326px;min-width: 280px;}
			section.barraFlutuante .centro a b{color: #FFF; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 600; line-height: 26px;}


/* Topo */
.topo{position: relative;z-index: 999999;transition: all 0.5s ease;overflow: clip;}
	._1000 .topo .videoFundo{width: 100%;height: 100%;background: #081728;position: absolute;top: 0;left: 50%;transform: translateX(-50%);z-index: 0;pointer-events: none;transition: all 0.5s ease;}
	._videoFlut .topo .centro .video{width: 300px;height: 169px;position: fixed;bottom: 88px;right: 20px;border-radius: 24px;margin: 0px;z-index: 99999999999!important;}
		.topo .videoFundo video{width: 100%;height: 100%;object-fit: contain;object-position: top center;pointer-events: none;min-height: 1015px;}
	.topo .centro{width: 100%;max-width: 1367px;margin: 0px auto;position: relative;z-index: 1;padding: 80px 20px 41px;}
        ._1000 .topo .centro::before{content: "";width: 491px;height: calc(100% - 89px);background: transparent;border-top-left-radius: 24px;border-top: 1px solid #FFFFFF33;border-left: 1px solid #FFFFFF33;position: absolute;bottom: -40px;left: 0px;pointer-events: none;}
        ._1000 .topo .centro::after{content: "";width: 491px;height: calc(100% - 89px);background: transparent;border-top-right-radius: 24px;border-top: 1px solid #FFFFFF33;border-right: 1px solid #FFFFFF33;position: absolute;bottom: -40px;right: 0;pointer-events: none;}
		.topo .centro h1{width: 100%;max-width: 306px;margin: 0px auto 75px;user-select: none;position: relative;z-index: 1;}
			._1000 .topo .centro h1::before{content: "";width: 384px;height: 1px;background: #000;position: absolute;top: 62%;left: 50%;transform: translate(-50%);z-index: -1;pointer-events: none;}
			.topo .centro h1 img{width: 100%; height: 100%;}

        .topo .centro .divisor{display: flex; width: 100%; max-width: 1196px; margin: 0px auto 22px; justify-content: space-between; gap: 20px; align-items: center;}
            .topo .centro .divisor .texto{width: 100%; max-width: 480px;}
                .topo .centro .divisor .texto h2{max-width: 452px;color: #FFF;font-family: "Playfair Display";font-size: 32px;font-style: normal;font-weight: 700;line-height: 38px;margin-bottom: 24px;}
                    .topo .centro .divisor .texto h2 b{font-weight: 700; color: #E27526;}
                .topo .centro .divisor .texto p{max-width: 452px; color: #E3E3E3; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 400; line-height: 26px; /* 144.444% */margin-bottom: 24px}
                .topo .centro .divisor .texto a:link,
                .topo .centro .divisor .texto a:active,
                .topo .centro .divisor .texto a:visited{margin: 0px;width: 100%;max-width: initial;padding: 22px 15px;}
                    .topo .centro .divisor .texto a b{width: 100%; max-width: 324px; margin: 0px auto; color: #FFF; text-align: center; font-family: Poppins; font-size: 16px; font-style: normal; font-weight: 600; line-height: 20px;}

			.topo .centro .video{width: 100%;max-width: 792px;height: 100%;position: relative;outline: 1px solid #E9E9E926;border-radius: 31px;margin: 0px auto;overflow: hidden;}
				.topo .centro .video .videoWrapper{opacity: 0;position: relative;padding-bottom: 56.25%;height: 0;user-select: none;transition: all ease 0.5s;}
				.topo .centro .video .videoWrapper.ativo{opacity: 1;max-height: 100%;}
					.topo .centro .video .videoWrapper iframe{user-select: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;}
				.topo .centro .video .thumb{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;cursor: pointer;transition: all ease 0.5s;user-select: none;border-radius: 31px;}
				._videoFlut .topo .centro .video .thumb{width: 100%;height: 100%;}
				.topo .centro .video .thumb.ativo{opacity: 0;visibility: hidden;}
					.topo .centro .video .thumb img{width: 100%;user-select: none;z-index: 0;position: absolute;left: 50%;transform: translate(-50%, -50%);top: 50%;transition: all ease 0.5s;object-fit: cover;}
					.topo .centro .video .thumb span.play{display: block;font-size: 23px;font-weight: 500;line-height: 41px;letter-spacing: 0.01em;color: #FFF;position: absolute;top: 50%;transform: translateY(-50%);right: 119px;}
					._videoFlut .topo .centro .video .thumb span.play{font-size: 16px; line-height: 22px; right: 20px;}
						.topo .centro .video .thumb span.play::before{content: "";display: block;width: 117px;height: 117px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 118 118'%3E%3Cg filter='url(%23a)' opacity='.1'%3E%3Cpath fill='url(%23b)' d='M110.771 54.717c3.104 1.792 3.104 6.273 0 8.065l-74.043 42.749c-3.104 1.792-6.985-.448-6.985-4.033V16.001c0-3.585 3.88-5.825 6.985-4.033l74.043 42.749Z'/%3E%3C/g%3E%3Cg filter='url(%23c)'%3E%3Cpath fill='url(%23d)' d='M91.216 54.252c3.105 1.792 3.105 6.273 0 8.066L47.21 87.725c-3.104 1.792-6.985-.448-6.985-4.033V32.878c0-3.585 3.88-5.826 6.985-4.033l44.006 25.407Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='28.199' x2='70.816' y1='22.309' y2='95.19' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDFEFF'/%3E%3Cstop offset='1' stop-color='%23D1E0EB'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='39.208' x2='67.281' y1='34.28' y2='82.289' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDFEFF'/%3E%3Cstop offset='1' stop-color='%23D1E0EB'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='92.67' height='104.138' x='25.086' y='10.406' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='3.725'/%3E%3CfeGaussianBlur stdDeviation='2.328'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2081_8468'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2081_8468' result='shape'/%3E%3C/filter%3E%3Cfilter id='c' width='62.633' height='69.455' x='35.568' y='27.282' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='3.725'/%3E%3CfeGaussianBlur stdDeviation='2.328'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2081_8468'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2081_8468' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") no-repeat;filter: drop-shadow(0px 0px 2px transparent);margin: 0px auto 4px;pointer-events: none;}
						.topo .centro .video .thumb:hover span.play::before{animation: sombra 2s ease infinite; filter: drop-shadow(0px 0px 2px transparent);}
						@keyframes sombra{0%{filter: drop-shadow(0px 0px 2px transparent);} 20%{filter: drop-shadow(0px 0px 13px #FFF);} 80%{filter: drop-shadow(0px 0px 50px transparent);}}
						._videoFlut .topo .centro .video .thumb span.play::before{content: "";display: block;width: 117px;height: 117px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 118 118'%3E%3Cg filter='url(%23a)' opacity='.1'%3E%3Cpath fill='url(%23b)' d='M110.771 54.717c3.104 1.792 3.104 6.273 0 8.065l-74.043 42.749c-3.104 1.792-6.985-.448-6.985-4.033V16.001c0-3.585 3.88-5.825 6.985-4.033l74.043 42.749Z'/%3E%3C/g%3E%3Cg filter='url(%23c)'%3E%3Cpath fill='url(%23d)' d='M91.216 54.252c3.105 1.792 3.105 6.273 0 8.066L47.21 87.725c-3.104 1.792-6.985-.448-6.985-4.033V32.878c0-3.585 3.88-5.826 6.985-4.033l44.006 25.407Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='28.199' x2='70.816' y1='22.309' y2='95.19' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDFEFF'/%3E%3Cstop offset='1' stop-color='%23D1E0EB'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='39.208' x2='67.281' y1='34.28' y2='82.289' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FDFEFF'/%3E%3Cstop offset='1' stop-color='%23D1E0EB'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='92.67' height='104.138' x='25.086' y='10.406' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='3.725'/%3E%3CfeGaussianBlur stdDeviation='2.328'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2081_8468'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2081_8468' result='shape'/%3E%3C/filter%3E%3Cfilter id='c' width='62.633' height='69.455' x='35.568' y='27.282' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='3.725'/%3E%3CfeGaussianBlur stdDeviation='2.328'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.25 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_2081_8468'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_2081_8468' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E") no-repeat;margin: 0px auto 4px;pointer-events: none;}
						.topo .centro .video .thumb span.play::after{content: "";width: 49px;height: 46px;background: radial-gradient(50.05% 47.41% at 50.05% 50.42%, #FFFFFF 0%, #ffffff 1%, #ffffff 3%, #ffffff 5%, #ffffff 6%, #ffffff 8%, #ffffff 14%, #ffffff 19%, #ffffff 24%, #3b3c3e00 29%, #21222300 36%, #15151600 43%, #0c0c0d00 52%, #00000000 65%, #00000000 100%);background-blend-mode: screen;filter: blur(5px);border-radius: 100%;position: absolute;top: 7px;left: 38px;pointer-events: none;}
						._videoFlut .topo .centro .video .thumb span.play::after{content: "";width: 24px;height: 30px;background: radial-gradient(50.05% 47.41% at 50.05% 50.42%, #FFFFFF 0%, #ffffff 1%, #ffffff 3%, #ffffff 5%, #ffffff 6%, #ffffff 8%, #ffffff 14%, #ffffff 19%, #ffffff 24%, #3b3c3e00 29%, #21222300 36%, #15151600 43%, #0c0c0d00 52%, #00000000 65%, #00000000 100%);background-blend-mode: screen;filter: blur(4px);border-radius: 100%;position: absolute;top: 2px;left: 34px;pointer-events: none;}
						._videoFlut .topo .centro .video .thumb span.play::before{width: 70px;height: 70px;margin-bottom: 2px;}

        .topo .centro .compraSegura{display: flex; width: 100%; max-width: 1196px; margin: 0px auto; gap: 20px;}
            .topo .centro .compraSegura > span{display: block;color: #7A8F9E; font-family: Poppins; font-size: 10px; font-style: normal; font-weight: 400; line-height: 17px;}
            .topo .centro .compraSegura figure{width: 100%;max-width: 258px;user-select: none;pointer-events: none; margin: 0px auto;}
                .topo .centro .compraSegura figure img{width: 100%; height: 100%; filter: brightness(2);}

/* Section - Ganhos Milionarios*/
section.ganhosMilionarios{position: relative; padding: 80px 20px 81px;}
._1000 section.ganhosMilionarios{background: url(../img/vendas/bgGanhosMilionarios.png) top center no-repeat #000;}
._1000 section.ganhosMilionarios::before {content: "";width: 100%;max-width: 1366px;height: 100%;background: transparent;border-left: 1px solid rgba(255, 255, 255, 0.20);border-right: 1px solid rgba(255, 255, 255, 0.20);position: absolute;top: 0px;left: 50%;transform: translateX(-50%);pointer-events: none;}
section.ganhosMilionarios::after {position: absolute; content: ''; width: 123px; height: 30px; top: 0px; left: 50%; transform: translateX(-50%); background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='123' height='30' fill='none'%3E%3Cpath fill='%2306101E' d='M60 29.605C33.5 29.605 33.5 0 0 0h122.5C88.5 0 83 29.605 60 29.605Z'/%3E%3Cpath fill='%230D0C11' d='m55 8.028 6 6.022 6-6.022'/%3E%3Cpath stroke='%23EEE' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m55 8.028 6 6.022 6-6.022'/%3E%3C/svg%3E"); filter: brightness(1.4);}
    section.ganhosMilionarios .container{width: 100%; max-width: 1154px; margin: 0px auto;}
        section.ganhosMilionarios .container span{display: block; color: #FFF; text-align: center; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 500; line-height: 30px; margin-bottom: 8px;}
        section.ganhosMilionarios .container h2{color: #FFF; text-align: center; font-family: "Playfair-Display"; font-size: 32px; font-style: normal; font-weight: 700; line-height: 38px; margin-bottom: 80px;}
            section.ganhosMilionarios .container h2 b{font-weight: 700; color: #E27526;}
        section.ganhosMilionarios .container ul{width: 100%; display: flex; flex-direction: column; gap: 24px;}
            section.ganhosMilionarios .container ul li{position: relative; counter-increment: item; width: 100%; padding-right: 101px; max-width: 464px;color: #EBEBEB; text-align: right; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 400; line-height: 28px; opacity: 0; transform: translateY(40px); transition: all 0.8s ease;}
            section.ganhosMilionarios .container ul li.aparecer{opacity: 1; transform: translateY(0);}
            ._1000 section.ganhosMilionarios .container ul li:nth-of-type(even){margin-left: auto; padding: 0px; padding-left: 101px; text-align: left; max-width: 418px}
            section.ganhosMilionarios .container ul li b{font-weight: 600;}

                section.ganhosMilionarios .container ul li::before{position: absolute; content: ''; width: 80px; height: 80px; right: 0px; top: 0px;}
                ._1000 section.ganhosMilionarios .container ul li:nth-of-type(even)::before{right: initial; left: 0px;}
                section.ganhosMilionarios .container ul li:nth-of-type(1)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Crect width='80' height='80' fill='%23fff' rx='16'/%3E%3Cmask id='a' width='50' height='50' x='16' y='16' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M16 16h50v50H16z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23E27526' d='m27.25 57.667-2.917-2.917 20-20h-5.417v4.167H34.75v-8.334h12.135a4.31 4.31 0 0 1 1.615.313c.52.208.972.503 1.354.885l6.25 6.198c.937.938 2.083 1.667 3.437 2.188 1.355.52 2.813.798 4.375.833v4.167c-2.152 0-4.106-.33-5.859-.99a13.35 13.35 0 0 1-4.662-2.968l-2.083-2.188-4.583 4.583 4.687 4.688-13.645 7.864-2.084-3.593 8.959-5.157-3.542-3.541L27.25 57.667Zm-5-14.584v-4.166h10.416v4.166H22.25Zm-4.167-6.25v-4.166H28.5v4.166H18.083Zm38.49-4.166c-1.146 0-2.136-.408-2.97-1.224-.833-.816-1.25-1.797-1.25-2.943 0-1.146.417-2.127 1.25-2.942.834-.817 1.824-1.224 2.97-1.224 1.145 0 2.135.407 2.968 1.224.834.815 1.25 1.796 1.25 2.942 0 1.146-.416 2.127-1.25 2.943-.833.816-1.823 1.224-2.968 1.224ZM22.25 30.583v-4.166h10.416v4.166H22.25Z'/%3E%3C/g%3E%3C/svg%3E");}
                section.ganhosMilionarios .container ul li:nth-of-type(2)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Crect width='80' height='80' fill='%23fff' rx='16'/%3E%3Cmask id='a' width='50' height='50' x='14' y='15' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M14 15h50v50H14z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23E27526' d='m25.771 35.885 4.063 1.719c.486-.972.99-1.91 1.51-2.813a38.994 38.994 0 0 1 1.72-2.708l-2.918-.573-4.375 4.375Zm7.396 4.323 5.938 5.885c1.458-.555 3.02-1.406 4.687-2.552a33.298 33.298 0 0 0 4.688-3.906c2.43-2.43 4.331-5.13 5.703-8.099 1.371-2.969 1.97-5.703 1.797-8.203-2.5-.174-5.243.425-8.23 1.797-2.986 1.371-5.694 3.272-8.124 5.703a33.292 33.292 0 0 0-3.907 4.687c-1.145 1.667-1.996 3.23-2.552 4.688Zm9.271-3.386c-.799-.798-1.198-1.779-1.198-2.942 0-1.163.4-2.144 1.198-2.943.799-.799 1.788-1.198 2.969-1.198 1.18 0 2.17.4 2.969 1.198.798.799 1.198 1.78 1.198 2.943s-.4 2.144-1.198 2.942c-.799.8-1.788 1.198-2.97 1.198-1.18 0-2.17-.399-2.968-1.198Zm.99 16.72 4.375-4.376-.573-2.916a33.013 33.013 0 0 1-2.708 1.692c-.903.504-1.84.998-2.813 1.485l1.719 4.114ZM59.73 19.53c.66 4.201.252 8.29-1.224 12.265-1.476 3.976-4.02 7.77-7.63 11.38l1.041 5.157a4.022 4.022 0 0 1-.104 2.031 4.173 4.173 0 0 1-1.041 1.719l-8.75 8.75-4.375-10.26-8.907-8.907-10.26-4.375 8.698-8.75a4.155 4.155 0 0 1 1.744-1.041 4.134 4.134 0 0 1 2.058-.105l5.156 1.042c3.611-3.611 7.396-6.163 11.354-7.656 3.959-1.493 8.038-1.91 12.24-1.25ZM22.178 48.28c1.215-1.215 2.7-1.832 4.453-1.85 1.753-.017 3.238.582 4.453 1.798 1.215 1.215 1.814 2.7 1.797 4.453-.017 1.753-.634 3.238-1.85 4.453-.867.868-2.317 1.614-4.348 2.24-2.031.624-4.835 1.18-8.412 1.666.487-3.576 1.042-6.38 1.667-8.411.625-2.032 1.372-3.481 2.24-4.35Zm2.968 2.916c-.347.348-.694.981-1.041 1.901a13.46 13.46 0 0 0-.73 2.787 14.565 14.565 0 0 0 2.787-.703c.92-.33 1.554-.669 1.901-1.016.417-.416.643-.92.677-1.51a1.889 1.889 0 0 0-.573-1.51 1.97 1.97 0 0 0-1.51-.6 2.153 2.153 0 0 0-1.51.651Z'/%3E%3C/g%3E%3C/svg%3E");}
                section.ganhosMilionarios .container ul li:nth-of-type(3)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Crect width='80' height='80' fill='%23fff' rx='16'/%3E%3Cmask id='a' width='54' height='54' x='13' y='14' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M13 14h54v54H13z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23E27526' d='M31.9 61.25c-3.412 0-6.29-1.172-8.634-3.516-2.344-2.343-3.516-5.221-3.516-8.634 0-1.425.244-2.813.731-4.163a12.173 12.173 0 0 1 2.081-3.656l7.988-9.618-5.456-10.913h29.812L49.45 31.663l7.987 9.618a12.173 12.173 0 0 1 2.082 3.657c.487 1.35.731 2.737.731 4.162 0 3.413-1.181 6.29-3.544 8.634-2.362 2.344-5.231 3.516-8.606 3.516H31.9ZM40 50c-1.237 0-2.297-.44-3.178-1.322-.881-.881-1.322-1.94-1.322-3.178 0-1.237.44-2.297 1.322-3.178C37.703 41.44 38.762 41 40 41c1.237 0 2.297.44 3.178 1.322.881.881 1.322 1.94 1.322 3.178 0 1.237-.44 2.297-1.322 3.178C42.297 49.56 41.238 50 40 50Zm-5.344-20.25h10.688l2.25-4.5H32.406l2.25 4.5Zm-2.756 27h16.2c2.137 0 3.947-.74 5.428-2.222 1.481-1.481 2.222-3.29 2.222-5.428 0-.9-.16-1.772-.478-2.616a7.88 7.88 0 0 0-1.322-2.278l-8.269-9.956H34.375l-8.325 9.9a7.787 7.787 0 0 0-1.322 2.306 7.572 7.572 0 0 0-.478 2.644c0 2.137.74 3.947 2.222 5.428 1.481 1.481 3.29 2.222 5.428 2.222Z'/%3E%3C/g%3E%3C/svg%3E");}
                section.ganhosMilionarios .container ul li:nth-of-type(4)::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80' fill='none'%3E%3Crect width='80' height='80' fill='%23fff' rx='16'/%3E%3Cmask id='a' width='51' height='51' x='14' y='17' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M14 17h51v51H14z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23E27526' d='M39.499 61.625 24.624 53.55V40.8l-8.5-4.675 23.375-12.75 23.375 12.75v17h-4.25V38.462l-4.25 2.338v12.75l-14.875 8.075Zm0-17.638 14.556-7.862L39.5 28.262l-14.556 7.863 14.556 7.862Zm0 12.804 10.625-5.738v-8.022l-10.625 5.844-10.625-5.844v8.022l10.625 5.738Z'/%3E%3C/g%3E%3C/svg%3E");}

                ._1000 section.ganhosMilionarios .container ul li::after{position: absolute; content: counter(item); width: 38px; height: 38px; right: -38px; top: 0px; transform: translate(-50%,-50%); border-radius: 10px; background: #E27526; color: #FFF; font-family: Poppins; font-size: 20px; font-style: normal; font-weight: 700; line-height: 30px; /* 150% */ text-align: center; align-content: center;}
                ._1000 section.ganhosMilionarios .container ul li:nth-of-type(even)::after{right: initial; left: 0px;}

/* Section - Inaugurar */
section.inaugurar{width: 100%;background: #FCFCFC; padding: 80px 20px;overflow: clip;position: relative;z-index: 1; position: relative;}
._1000 section.inaugurar::before{position: absolute; content: ''; width: 537px; height: 517px; left: 0px; top: 50%; transform: translateY(-50%);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='537' height='517' fill='none'%3E%3Cg opacity='.1'%3E%3Cpath fill='url(%23a)' d='M379.301 1c86.191 0 156.242 67.527 156.242 150.458s-70.051 150.458-156.242 150.458H45.144V41.51h-15.51C13.778 41.51 1 29.149 1 13.976V1h378.301ZM87.277 261.415h292.024c62.874 0 114.108-49.288 114.108-109.948S442.175 41.52 379.301 41.519H87.277v219.896Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M379.301 1c86.191 0 156.242 67.527 156.242 150.458s-70.051 150.458-156.242 150.458H45.144V41.51h-15.51C13.778 41.51 1 29.149 1 13.976V1h378.301ZM87.277 261.415h292.024c62.874 0 114.108-49.288 114.108-109.948S442.175 41.52 379.301 41.519H87.277v219.896Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M379.301 1c86.191 0 156.242 67.527 156.242 150.458s-70.051 150.458-156.242 150.458H45.144V41.51h-15.51C13.778 41.51 1 29.149 1 13.976V1h378.301ZM87.277 261.415h292.024c62.874 0 114.108-49.288 114.108-109.948S442.175 41.52 379.301 41.519H87.277v219.896Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M379.301 1c86.191 0 156.242 67.527 156.242 150.458s-70.051 150.458-156.242 150.458H45.144V41.51h-15.51C13.778 41.51 1 29.149 1 13.976V1h378.301ZM87.277 261.415h292.024c62.874 0 114.108-49.288 114.108-109.948S442.175 41.52 379.301 41.519H87.277v219.896Z'/%3E%3Cpath fill='url(%23b)' d='M344.132 145.795c43.056 0 82.714 13.802 114.776 36.797-5.526 12.649-14.39 23.507-25.405 32.023-24.989-17.861-55.876-28.57-89.381-28.57H116.481v-40.25h227.651Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M344.132 145.795c43.056 0 82.714 13.802 114.776 36.797-5.526 12.649-14.39 23.507-25.405 32.023-24.989-17.861-55.876-28.57-89.381-28.57H116.481v-40.25h227.651Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M344.132 145.795c43.056 0 82.714 13.802 114.776 36.797-5.526 12.649-14.39 23.507-25.405 32.023-24.989-17.861-55.876-28.57-89.381-28.57H116.481v-40.25h227.651Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M344.132 145.795c43.056 0 82.714 13.802 114.776 36.797-5.526 12.649-14.39 23.507-25.405 32.023-24.989-17.861-55.876-28.57-89.381-28.57H116.481v-40.25h227.651Z'/%3E%3Cpath fill='url(%23c)' d='M522.266 263.958c8.494 20.837 13.277 43.437 13.277 67.123C535.543 433.004 449.288 516 343.209 516H44.527V329.523h42.198v145.981h256.494c82.758 0 150.135-64.741 150.135-144.423 0-12.554-1.845-24.659-4.972-36.251 12.578-8.911 24.002-19.244 33.884-30.872Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M522.266 263.958c8.494 20.837 13.277 43.437 13.277 67.123C535.543 433.004 449.288 516 343.209 516H44.527V329.523h42.198v145.981h256.494c82.758 0 150.135-64.741 150.135-144.423 0-12.554-1.845-24.659-4.972-36.251 12.578-8.911 24.002-19.244 33.884-30.872Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M522.266 263.958c8.494 20.837 13.277 43.437 13.277 67.123C535.543 433.004 449.288 516 343.209 516H44.527V329.523h42.198v145.981h256.494c82.758 0 150.135-64.741 150.135-144.423 0-12.554-1.845-24.659-4.972-36.251 12.578-8.911 24.002-19.244 33.884-30.872Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M522.266 263.958c8.494 20.837 13.277 43.437 13.277 67.123C535.543 433.004 449.288 516 343.209 516H44.527V329.523h42.198v145.981h256.494c82.758 0 150.135-64.741 150.135-144.423 0-12.554-1.845-24.659-4.972-36.251 12.578-8.911 24.002-19.244 33.884-30.872Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='536.543' x2='0' y1='151.458' y2='151.458' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234A5777' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2389A2DD'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='460.148' x2='115.481' y1='180.328' y2='180.328' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234A5777' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2389A2DD'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='536.543' x2='43.527' y1='389.527' y2='389.527' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234A5777' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2389A2DD'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");}
	section.inaugurar .container{width: 100%;max-width: 1228px;margin: 0 auto;position: relative;z-index: 1;}
        section.inaugurar .container span{display: block; color: #000; font-family: Poppins; font-size: 18px; font-style: normal; font-weight: 500; line-height: 28px; margin-bottom: 8px;}
            section.inaugurar .container span b{font-weight: 600;}
        section.inaugurar .container h2{color: #041025; font-family: "Big Caslon CC"; font-size: 36px; font-style: normal; font-weight: 400; line-height: 46px;margin-bottom: 27px;}

	section.inaugurar .centro{width: 100%;max-width: 1228px;margin: 0 auto;position: relative;z-index: 1;display: flex;gap: 20px;justify-content: space-between;}
		section.inaugurar .centro .texto{width: 100%;max-width: 480px;}
			section.inaugurar .centro .texto p{color: #525252;font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 400;line-height: 150%;margin-bottom: 22px;}
				section.inaugurar .centro .texto p b{color: #041025;font-weight: 600;}
			section.inaugurar .centro .texto a:link,
			section.inaugurar .centro .texto a:active,
			section.inaugurar .centro .texto a:visited{max-width: initial; padding: 16px 15px;}
	/* Video */
	section.inaugurar .centro .video{width: 100%;max-width: 727px;min-width: 415px;height: fit-content;border-radius: 8px;box-shadow: 23px 23px 70px 0px #00000033;position: relative;}
	section.inaugurar .centro .video .videoWrapper{opacity: 0;position: relative;padding-bottom: 56.25%;height: 0;user-select: none;transition: all ease 0.5s;}
	section.inaugurar .centro .video .videoWrapper.ativo{opacity: 1;}
		section.inaugurar .centro .video .videoWrapper.ativo iframe{user-select: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;border-radius: 8px;}
		/* section.inaugurar .centro .video .thumb{width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;cursor: pointer;user-select: none;transition: all 0.5s ease;z-index: 2; border-radius: 8px; overflow: clip;}
		section.inaugurar .centro .video .thumb.ativo{opacity: 0;visibility: hidden;}
				section.inaugurar .centro .video .thumb:hover{box-shadow: 0px 0px 4px 5px #0000002e;}
			section.inaugurar .centro .video .thumb img{display: block; width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;transition: all 0.5s ease; object-fit: cover;}
			section.inaugurar .centro .video .thumb span.play{display: block;padding: 0 54px 0 36px;background: linear-gradient(90deg, rgba(205, 205, 205, 0.5) 0%, rgba(98, 98, 98, 0) 100%);position: absolute;top: 80%;left: 0;transform: translateY(-50%);}
				section.inaugurar .centro .video .thumb span.play b{font:500 18px/40px 'Poppins';color: #fff;text-transform: uppercase;letter-spacing: 0.01em;text-shadow: 0 0 5px transparent;}
					section.inaugurar .centro .video .thumb span.play::after{content: ""; display: block; position: absolute; width: 15px; height: 19px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='19' fill='none'%3E%3Cpath fill='%23fff' d='M14.476 8.485c.699.45.699 1.58 0 2.03L1.572 18.841C.874 19.292 0 18.728 0 17.826V1.174C0 .272.874-.292 1.573.16l12.902 8.326Z'/%3E%3C/svg%3E");  right: 23px; top: 50%; transform: translateY(-50%);user-select: none; transition: all 0.5s ease;}
					section.inaugurar .centro .video .thumb:hover span.play{}
						section.inaugurar .centro .video .thumb:hover span.play::after{transform: translateY(-50%) scale(1.2);filter: drop-shadow(0px 0px 10px #fff);}
						section.inaugurar .centro .video .thumb:hover span.play b{text-shadow: 0 0 5px #ffffff30;} */


.boxApresentacao {
    background: rgb(252, 252, 252);
    position: relative;
    z-index: 1;
    padding-top: 80px;
}

._1000 .boxApresentacao::before {
    content: "";
    width: 100%;
    max-width: 1366px;
    height: 100%;
    background: transparent;
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    position: absolute;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

._1000 .boxApresentacao::after {
    position: absolute;
    content: "";
    width: 654px;
    height: 653px;
    transform: translateY(-50%);
    top: 50%;
    left: -24px;
    z-index: -1;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='654' height='653' fill='none'%3E%3Cg opacity='.1'%3E%3Cpath fill='url(%23a)' d='M32.745 53.695v-1H13.422C-6.736 52.695-23 36.973-23 17.653V1h477.987c108.98 0 197.569 85.403 197.569 190.308 0 104.906-88.589 190.308-197.569 190.308H32.745V53.695Zm54.733-.989h-1v277.227h368.509c79.264 0 143.836-62.147 143.836-138.613 0-76.467-64.572-138.613-143.836-138.613H87.477Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M32.745 53.695v-1H13.422C-6.736 52.695-23 36.973-23 17.653V1h477.987c108.98 0 197.569 85.403 197.569 190.308 0 104.906-88.589 190.308-197.569 190.308H32.745V53.695Zm54.733-.989h-1v277.227h368.509c79.264 0 143.836-62.147 143.836-138.613 0-76.467-64.572-138.613-143.836-138.613H87.477Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M32.745 53.695v-1H13.422C-6.736 52.695-23 36.973-23 17.653V1h477.987c108.98 0 197.569 85.403 197.569 190.308 0 104.906-88.589 190.308-197.569 190.308H32.745V53.695Zm54.733-.989h-1v277.227h368.509c79.264 0 143.836-62.147 143.836-138.613 0-76.467-64.572-138.613-143.836-138.613H87.477Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M32.745 53.695v-1H13.422C-6.736 52.695-23 36.973-23 17.653V1h477.987c108.98 0 197.569 85.403 197.569 190.308 0 104.906-88.589 190.308-197.569 190.308H32.745V53.695Zm54.733-.989h-1v277.227h368.509c79.264 0 143.836-62.147 143.836-138.613 0-76.467-64.572-138.613-143.836-138.613H87.477Z'/%3E%3Cpath fill='url(%23b)' d='M409.723 184.142c54.52 0 104.732 17.612 145.304 46.952-7.018 16.27-18.338 30.221-32.412 41.135-31.548-22.742-70.568-36.381-112.904-36.381H121.925v-51.706h287.798Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M409.723 184.142c54.52 0 104.732 17.612 145.304 46.952-7.018 16.27-18.338 30.221-32.412 41.135-31.548-22.742-70.568-36.381-112.904-36.381H121.925v-51.706h287.798Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M409.723 184.142c54.52 0 104.732 17.612 145.304 46.952-7.018 16.27-18.338 30.221-32.412 41.135-31.548-22.742-70.568-36.381-112.904-36.381H121.925v-51.706h287.798Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M409.723 184.142c54.52 0 104.732 17.612 145.304 46.952-7.018 16.27-18.338 30.221-32.412 41.135-31.548-22.742-70.568-36.381-112.904-36.381H121.925v-51.706h287.798Z'/%3E%3Cpath fill='url(%23c)' d='M86.478 599.305v1h323.246c104.247 0 189.1-81.697 189.1-182.222 0-15.899-2.342-31.229-6.309-45.911 16.025-11.355 30.565-24.546 43.117-39.401 10.828 26.468 16.924 55.197 16.924 85.312C652.556 547.024 543.639 652 409.712 652H32.733V415.851h53.745v183.454Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M86.478 599.305v1h323.246c104.247 0 189.1-81.697 189.1-182.222 0-15.899-2.342-31.229-6.309-45.911 16.025-11.355 30.565-24.546 43.117-39.401 10.828 26.468 16.924 55.197 16.924 85.312C652.556 547.024 543.639 652 409.712 652H32.733V415.851h53.745v183.454Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M86.478 599.305v1h323.246c104.247 0 189.1-81.697 189.1-182.222 0-15.899-2.342-31.229-6.309-45.911 16.025-11.355 30.565-24.546 43.117-39.401 10.828 26.468 16.924 55.197 16.924 85.312C652.556 547.024 543.639 652 409.712 652H32.733V415.851h53.745v183.454Z'/%3E%3Cpath stroke='%23fff' stroke-width='2' d='M86.478 599.305v1h323.246c104.247 0 189.1-81.697 189.1-182.222 0-15.899-2.342-31.229-6.309-45.911 16.025-11.355 30.565-24.546 43.117-39.401 10.828 26.468 16.924 55.197 16.924 85.312C652.556 547.024 543.639 652 409.712 652H32.733V415.851h53.745v183.454Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='653.556' x2='-24' y1='191.308' y2='191.308' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234A5777' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2389A2DD'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='556.259' x2='120.925' y1='228.309' y2='228.309' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234A5777' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2389A2DD'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='653.556' x2='31.733' y1='491.932' y2='491.932' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234A5777' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%2389A2DD'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}

.boxApresentacao .centro {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    width: 100%;
    max-width: 1240px;
    margin: 0px auto;
    position: relative;
    z-index: 1;
}

.boxApresentacao .centro:nth-of-type(1) {
    padding: 62px 20px 41px;
    align-items: center;
}

.boxApresentacao .centro:nth-of-type(2) {
    padding: 0px 20px 94px;
}

.boxApresentacao .centro figure {
    width: 100%;
    max-width: 590px;
    /* height: 623px; */
    user-select: none;
}

.boxApresentacao .centro figure img {
    width: 100%;
    height: 100%;
    border-radius: 16px;
    object-fit: cover;
    object-position: right center;
}

.boxApresentacao .centro:nth-of-type(1) figure img {
    /* max-height: 589px; */
}

.boxApresentacao .centro .conteudo {
    width: 100%;
    max-width: 576px;
    min-width: 508px;
}

.boxApresentacao .centro:nth-of-type(2) .conteudo {
    max-width: 586px;
}

.boxApresentacao .centro .conteudo span {
    display: block;
    font-weight: 600;
    line-height: 32px;
    color: rgb(67, 116, 151);
    margin-bottom: 15px;
}

.boxApresentacao .centro .conteudo h2 {
    font: 700 35px / 38px 'Playfair Display';
    color: rgb(4, 19, 45);
    margin-bottom: 24px;
    position: relative;
    z-index: 1;
    max-width: 582px;
}

.boxApresentacao .centro .conteudo h2 b {
    font-weight: 700;
    color: var(--cor);
}

.boxApresentacao .centro .conteudo h2 i {
    font-weight: 700;
}

.boxApresentacao .centro .conteudo span b {
    font-weight: 600;
    color: rgb(4, 19, 45);
}

.boxApresentacao .centro .conteudo p {
    color: #565F6F;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 145%; /* 27px */
}

.boxApresentacao .centro .conteudo p b {
    font-weight: 600;
    color: rgb(4, 19, 45);
}

.boxApresentacao .centro a {
	max-width: initial;
	margin-top: 24px
}

.boxApresentacao article.box2 {
    padding-bottom: 40px;
}

.boxApresentacao article.box2 h2 {
    margin: 0px auto 24px;
    color: #041025;
    font-family: "Playfair Display";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 56px;
    text-align: center;
    padding: 0 20px;
    max-width: 1204px;
}
.boxApresentacao article.box2 h2 b{
	font-weight: 700;
	color: #E27526;
}
.boxApresentacao article.box2 p{
    width: 100%;
    max-width: 1033px;
    padding: 0 20px;
    color: #565F6F;
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 30px;
    margin: 0px auto 80px;
}

.boxApresentacao article.box2 .splide {
}

.boxApresentacao article.box2 .splide .splide__track {
    position: relative;
}

._1000 .boxApresentacao article.box2 .splide .splide__track::before {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background: linear-gradient(270deg, rgb(255, 255, 255) 0.29%, rgba(8, 10, 21, 0) 38.79%);
    right: 0px;
    z-index: 2;
    pointer-events: none;
}

._1000 .boxApresentacao article.box2 .splide .splide__track::after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    background: linear-gradient(90deg, rgb(255, 255, 255) 0.29%, rgba(8, 10, 21, 0) 38.79%);
    left: 0px;
    z-index: 2;
    pointer-events: none;
    top: 0px;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list {
    gap: 20px;
    padding-left: 20px;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide {
    position: relative;
    border-radius: 10px;
    cursor: pointer;
    transition: 0.5s;
    display: block;
    width: 275px !important;
    margin: 0px !important;
    overflow: hidden;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide::before {
    content: "";
    position: absolute;
    background: linear-gradient(rgba(0, 0, 0, 0) 23.25%, rgba(2, 3, 6, 0.3) 47.25%, rgba(5, 7, 14, 0.66) 63.09%, rgb(8, 10, 21) 92.21%);
    bottom: 0px;
    width: 100%;
    height: 275px;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide figure {
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide img {
    border-radius: 0px;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide h4 {
    position: absolute;
    color: rgb(116, 187, 170);
    font: 700 13px / 18px Poppins;
    text-align: center;
    bottom: 0px;
    width: 100%;
    padding: 0px 20px 30px;
    height: 140px;
    text-transform: uppercase;
}
._320 .boxApresentacao{padding-top: 20px;}

._320 .boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide h4 {
    padding: 0px 20px 20px;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide h4 b {
    text-transform: none;
    color: rgb(242, 242, 242);
    display: block;
    margin-top: 5px;
    text-align: center;
    font-family: Poppins;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%;
}

._320 .boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide h4 b {
    font-size: 14px;
}

.boxApresentacao article.box2 .splide .splide__track {
    padding-bottom: 40px;
    width: 100%;
}

.boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide:hover {
    filter: brightness(1.15);
    border-color: rgb(176, 211, 100);
}

.boxApresentacao article.box2 .splide__pagination {
    display: none;
}

.boxApresentacao article.box2 .splide .splide__arrow {
    border: 2px solid rgb(170, 178, 191);
    width: 48px;
    height: 48px;
    transition: 0.5s;
    opacity: 1;
    background: rgb(255, 255, 255);
}

.boxApresentacao article.box2 .splide .splide__arrow:hover {
    border-color: rgb(148, 255, 231);
}

.boxApresentacao article.box2 .splide .splide__arrow svg {
    fill: rgb(125, 213, 193);
    width: 26px;
    height: 24px;
    transition: 0.5s;
}

.boxApresentacao article.box2 .splide .splide__arrow:hover svg {
    fill: rgb(148, 255, 231);
}

.boxApresentacao article.box2 .splide .splide__arrows {
    max-width: calc(100% - 390px);
    width: 100%;
    position: absolute;
    margin: 0px auto;
    top: 50%;
    left: 50%;
    z-index: 3;
    transform: translateX(-50%);
}

._320 .boxApresentacao article.box2 h2 {
    width: 100%;
    max-width: 440px;
    font-size: 22px;
    line-height: 110%;
    margin-bottom: 24px;
    margin-top: 20px;
}
._320 .boxApresentacao article.box2 p {
    width: 100%;
    max-width: 440px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px; 
    margin-bottom: 25px;
}

._320 .boxApresentacao article.box2 .splide {
    margin: 0px;
    width: 100%;
    padding-bottom: 60px;
}

._320 .boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide figure {
}

._320 .boxApresentacao article.box2 .splide .splide__arrows {
    top: initial;
    bottom: 40px;
    display: block;
    max-width: 180px;
    left: 50%;
    transform: translateX(-50%);
}

._320 .boxApresentacao article.box2 {
    /* margin-bottom: 60px; */
}

._320 .boxApresentacao article.box2 .splide .splide__track ul.splide__list .splide__slide {
    width: 210px !important;
}
._320 .boxApresentacao a:link,
._320 .boxApresentacao a:visited,
._320 .boxApresentacao a:active{width: calc(100% - 40px) !important; margin: 0px auto; max-width: 440px;}
._320 .boxApresentacao a b{font-size: 16.149px; font-style: normal; font-weight: 700; line-height: 20.187px; /* 125% */ letter-spacing: -0.161px; max-width: 230px; margin: 0px auto;}

._1000 .boxNegocio {
    background: url("../img/vendas/boxNegocioFundo.png?1") center top / cover no-repeat;
    position: relative;
    overflow-x: clip;
}

._1000 .boxNegocio::before {
    content: "";
    width: 677px;
    height: 653px;
    background: url("../img/vendas/iconeFormacaoBastidorDigital.svg") no-repeat;
    position: absolute;
    top: calc(50% - 23px);
    transform: translateY(-50%);
    left: -3px;
    pointer-events: none;
}

._1000 .boxNegocio::after {
    content: "";
    width: 744px;
    height: 744px;
    background: rgba(255, 255, 255, 0.5);
    filter: blur(300px);
    border-radius: 100%;
    position: absolute;
    top: -175px;
    right: -247px;
    pointer-events: none;
}

.boxNegocio .centro {
    width: 100%;
    max-width: 1240px;
    padding: 104px 20px 114px;
    margin: 0px auto;
    position: relative;
    z-index: 1;
}

.boxNegocio .centro p {
    width: 100%;
    max-width: 472px;
    color: rgb(231, 231, 231);
}

.boxNegocio .centro p b {
    display: inline-block;
    width: calc(100% + 22px);
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    color: rgb(255, 255, 255);
    margin-bottom: 12px;
}

.boxNegocio .centro p em {
    display: inline-block;
    width: 100%;
    max-width: 408px;
    font-weight: 600;
    color: rgb(255, 154, 81);
}

.boxNegocio .centro p i {
    font-weight: 600;
    color: rgb(255, 255, 255);
}

.boxFormacao {
    background: rgb(243, 245, 249);
}

.boxFormacao .centro {
    width: 100%;
    max-width: 1242px;
    padding: 96px 20px;
    margin: 0px auto;
}

.boxFormacao .centro .boxConteudo {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 168px;
}

.boxFormacao .centro .boxConteudo figure {
    width: 797px;
    max-width: 797px;
    height: auto;
    user-select: none;
    margin-right: -94px;
}

.boxFormacao .centro .boxConteudo figure img {
    width: 100%;
    height: 100%;
}

.boxFormacao .centro .boxConteudo .conteudo {
    width: 100%;
    max-width: 558px;
}

.boxFormacao .centro .boxConteudo .conteudo h2 {
    width: 100%;
    max-width: 529px;
    font: 700 36px / 44px big-caslon-fb;
    color: rgb(4, 19, 45);
    margin-bottom: 24px;
}

.boxFormacao .centro .boxConteudo .conteudo h2 b {
    font-weight: 700;
    color: rgb(33, 83, 118);
}

.boxFormacao .centro .boxConteudo .conteudo h2 em {
    font-weight: 700;
    border-bottom: 2px solid rgb(177, 177, 177);
}

.boxFormacao .centro .boxConteudo .conteudo p {
    font-size: 20px;
    line-height: 32px;
    color: rgb(86, 95, 111);
}

.boxFormacao .centro .boxConteudo .conteudo p b {
    font-weight: 600;
    text-transform: uppercase;
    color: rgb(7, 32, 75);
}

.boxFormacao .centro .boxFormulario {
    display: flex;
    justify-content: center;
    margin-bottom: 40px;
}

.boxFormacao .centro .boxFormulario .outrosCursos {
    width: 100%;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 16px 0px 0px 16px;
}

.boxFormacao .centro .boxFormulario .cursoFormacao {
    width: 100%;
    background: rgb(255, 255, 255);
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    border-image: initial;
    border-left: none;
    border-radius: 0px 16px 16px 0px;
    overflow: clip;
}

.boxFormacao .centro .boxFormulario .outrosCursos h3 {
    font-size: 32px;
    font-weight: 500;
    line-height: 50px;
    text-transform: uppercase;
    text-align: center;
    color: rgb(132, 132, 132);
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding: 21px 0px 17px;
}

.boxFormacao .centro .boxFormulario .cursoFormacao h3 {
    background: rgb(7, 32, 75);
    padding: 21px 20px;
}

.boxFormacao .centro .boxFormulario .cursoFormacao h3 img {
    width: 423px;
    user-select: none;
    margin: 0px auto;
}

.boxFormacao .centro .boxFormulario div > ul li {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
    padding: 18px 20px 17px;
}

.boxFormacao .centro .boxFormulario div > ul li:last-of-type {
    border-bottom: none;
    padding-bottom: 41px;
}

.boxFormacao .centro .boxFormulario .outrosCursos > ul li p {
    width: 100%;
    max-width: 503px;
    display: flex;
    gap: 14px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: -0.01em;
    color: rgb(132, 132, 132);
    margin: 0px auto;
}

.boxFormacao .centro .boxFormulario .outrosCursos > ul li p::before {
    content: "";
    min-width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23B3B3B3' d='M8.854 19.983c-.954-.11-1.874-.37-2.514-1.105-.63-.727-.819-1.723-.819-2.874 0-.585.109-1.4.196-2.048l.02-.14H3.958c-.754 0-1.468-.107-2.087-.417a3 3 0 0 1-1.42-1.5C-.115 10.65-.095 8.84.217 6.504l.05-.383c.133-.986.245-1.84.39-2.54.165-.788.395-1.512.837-2.09C2.434.255 4.014.065 6.146.065c2.31 0 4.043.415 5.485.815l.593.167c.822.233 1.501.426 2.157.518a2.188 2.188 0 0 1 2.078-1.5h1.25c1.207 0 2.187.98 2.187 2.188v9.375a2.187 2.187 0 0 1-2.187 2.187h-1.25a2.188 2.188 0 0 1-1.893-1.09 5.428 5.428 0 0 0-1.149.635c-.838.614-1.646 1.607-1.646 3.268v.625c0 1.501-1.242 2.92-2.917 2.729Zm5.417-16.54c-.882-.112-1.737-.355-2.59-.6l-.551-.155c-1.37-.38-2.919-.747-4.984-.747-2.242 0-2.85.278-3.161.685-.184.242-.344.632-.491 1.338-.132.627-.235 1.405-.369 2.412l-.05.375c-.313 2.353-.238 3.667.084 4.372.105.26.302.474.553.6.26.13.65.218 1.247.218h2.187c.856 0 1.619.722 1.506 1.67-.028.24-.06.485-.093.732-.083.61-.163 1.212-.163 1.66 0 1.01.18 1.438.36 1.646.171.196.501.379 1.31.471.384.044.83-.296.83-.866v-.625c0-2.403 1.223-3.909 2.415-4.781a7.373 7.373 0 0 1 1.96-1.012V3.443Zm2.188 8.497h1.25a.313.313 0 0 0 .312-.312V2.253a.312.312 0 0 0-.312-.313h-1.25a.312.312 0 0 0-.313.313v9.375c0 .172.14.312.313.312Z'/%3E%3C/svg%3E") no-repeat;
    margin-top: 6px;
    pointer-events: none;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul {
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul > li {
    padding: 18px 20px 17px;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul > li:first-of-type {
    padding: 32px 20px 29px;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul > li.mobile {
    display: none;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul li p {
    display: flex;
    gap: 14px;
    width: 100%;
    max-width: 516px;
    font-weight: 600;
    line-height: 26px;
    letter-spacing: -0.01em;
    color: rgb(4, 16, 37);
    margin: 0px auto;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul li p::before {
    content: "";
    min-width: 21px;
    height: 15px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 15'%3E%3Cpath fill='%23E27526' fill-rule='evenodd' d='M20.539.462a1.576 1.576 0 0 1 0 2.228L8.727 14.502a1.681 1.681 0 0 1-2.377 0L.48 8.634A1.576 1.576 0 1 1 2.71 6.406l4.829 4.829L18.309.462a1.575 1.575 0 0 1 2.23 0Z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat;
    margin-top: 6px;
    pointer-events: none;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul li.boxSelect b::before, .boxFormacao .centro .boxFormulario .cursoFormacao > ul li.boxSelect em::before {
    content: "";
    min-width: 20px;
    height: 20px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' width='16px' height='12' %3E%3Cpath fill='%23E27526' fill-rule='evenodd' d='M15.16.833a1.125 1.125 0 0 1 0 1.59l-8.433 8.433a1.2 1.2 0 0 1-1.697 0L.84 6.667a1.125 1.125 0 1 1 1.591-1.59l3.447 3.447 7.69-7.69a1.125 1.125 0 0 1 1.591 0Z' clip-rule='evenodd'/%3E%3C/svg%3E") center center no-repeat rgb(255, 255, 255);
    box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4.7px 0px inset;
    pointer-events: none;
}

.boxFormacao .centro .boxFormulario .outrosCursos > ul li.boxSelect p {
    margin-bottom: 18px;
}

.boxFormacao .centro .boxFormulario div > ul li.boxSelect ul {
    width: 100%;
    max-width: 483px;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
    gap: 13px 33px;
    margin: 0px auto;
}

.boxFormacao .centro .boxFormulario .cursoFormacao > ul li.boxSelect ul {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
    max-width: 514px;
    margin: 21px auto 0px;
}

.boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li {
    width: 100%;
    max-width: 225px;
    border: none;
    padding: 0px;
}

.boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li.mobile {
    display: none;
}

.boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li b {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    font-weight: 500;
    line-height: 14px;
    letter-spacing: -0.01em;
    color: rgb(132, 132, 132);
}

.boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li b::before {
    content: "";
    width: 18px;
    height: 3px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='3' fill='none'%3E%3Crect width='18' height='3' fill='%23B3B3B3' rx='1.5'/%3E%3C/svg%3E");
}

.boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li em {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    font-weight: 700;
    line-height: 14px;
    color: rgb(7, 32, 75);
}

.boxSplide {
    background: rgb(3, 12, 28);
    padding-bottom: 103px;
    overflow: hidden;
}

.boxSplide a.linkCTA {
    width: max-content;
    max-width: max-content;
    margin: 0px auto 50px;
}

.boxSplide .centro {
    width: 100%;
    max-width: 1300px;
    padding: 83px 20px 0px;
    margin: 0px auto;
}

.boxSplide .centro h2 {
    width: 100%;
    max-width: 700px;
    font: 500 32px / 34px big-caslon-fb;
    text-align: center;
    color: rgb(241, 241, 241);
    margin: 0px auto 48px;
}

.boxSplide .centro h2 b {
    font-weight: 500;
    position: relative;
    border-bottom: 2px solid var(--cor);
}

.boxSplide .centro h2 b i {
    font-weight: 500;
}

.boxSplide .splide {
    margin-bottom: 48px;
    position: relative;
}

._1000 .boxSplide .splide::before {
    content: "";
    width: 100%;
    max-width: 528px;
    height: 100%;
    background: linear-gradient(270deg, rgba(3, 12, 28, 0) 0%, rgb(3, 12, 28) 100%);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 1;
    pointer-events: none;
}

._1000 .boxSplide .splide::after {
    content: "";
    width: 100%;
    max-width: 528px;
    height: 100%;
    background: linear-gradient(90deg, rgba(3, 12, 28, 0) 0%, rgb(3, 12, 28) 100%);
    position: absolute;
    top: 0px;
    right: 0px;
    z-index: 1;
    pointer-events: none;
}

.boxSplide .splide .splide__track ul.splide__list {
    gap: 20px;
}

.boxSplide .splide .splide__track ul.splide__list li {
    min-width: 275px;
    position: relative;
}

.boxSplide .splide .splide__track ul.splide__list li figure {
    width: 100%;
    max-width: 275px;
    height: 451px;
    position: relative;
}

.boxSplide .splide .splide__track ul.splide__list li figure::after {
    content: "";
    width: 100%;
    height: 100%;
    background: linear-gradient(180.01deg, rgba(0, 0, 0, 0) 55.98%, rgba(5, 7, 14, 0.596) 76.85%, rgba(8, 10, 21, 0.9) 100%);
    position: absolute;
    bottom: 0px;
    left: 0px;
    pointer-events: none;
}

.boxSplide .splide .splide__track ul.splide__list li figure img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
}

.boxSplide .splide .splide__track ul.splide__list li p {
    width: 100%;
    font-weight: 600;
    line-height: 27px;
    text-align: center;
    color: rgb(242, 242, 242);
    position: absolute;
    bottom: 53px;
    left: 50%;
    transform: translateX(-50%);
}

.boxSplide .splide .splide__pagination {
    display: none;
}

.boxSplide .splide .splide__arrows {
    width: 100%;
    max-width: 1236px;
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    transform: translate(-50%, 50%);
}

.boxSplide .splide .splide__arrows .splide__arrow {
    width: 48px;
    height: 48px;
    background: rgb(255, 255, 255);
    border-radius: 100%;
    border: 2px solid rgb(170, 178, 191);
    opacity: 1;
    position: absolute;
    transition: 0.5s;
}

.boxSplide .splide .splide__arrows .splide__arrow:hover {
    border: 2px solid var(--cor);
}

.boxSplide .splide .splide__arrows .splide__arrow--prev {
    left: 20px;
    top: 0px;
    transform: translateX(0px);
}

.boxSplide .splide .splide__arrows .splide__arrow--next {
    right: 20px;
    top: 0px;
    transform: translateX(0px);
}

.boxSplide .splide .splide__arrows .splide__arrow--prev::before {
    content: "";
    width: 10px;
    height: 19px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 23'%3E%3Cpath stroke='%2307204B' stroke-linecap='round' stroke-width='2' d='M10.871 1.936 2.306 10.17a2 2 0 0 0 0 2.884l8.565 8.235'/%3E%3C/svg%3E") no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.5s;
    pointer-events: none;
}

.boxSplide .splide .splide__arrows .splide__arrow--prev:hover::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 12 23'%3E%3Cpath stroke='%23E27526' stroke-linecap='round' stroke-width='2' d='M10.871 1.936 2.306 10.17a2 2 0 0 0 0 2.884l8.565 8.235'/%3E%3C/svg%3E") no-repeat;
}

.boxSplide .splide .splide__arrows .splide__arrow--next::before {
    content: "";
    width: 10px;
    height: 19px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 23'%3E%3Cpath stroke='%2307204B' stroke-linecap='round' stroke-width='2' d='m1.903 1.936 8.565 8.235a2 2 0 0 1 0 2.884L1.903 21.29'/%3E%3C/svg%3E") no-repeat;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.5s;
    pointer-events: none;
}

.boxSplide .splide .splide__arrows .splide__arrow--next:hover::before {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 23'%3E%3Cpath stroke='%23E27526' stroke-linecap='round' stroke-width='2' d='m1.903 1.936 8.565 8.235a2 2 0 0 1 0 2.884L1.903 21.29'/%3E%3C/svg%3E") no-repeat;
}

.boxSplide .splide .splide__arrows .splide__arrow svg {
    display: none;
}

.boxSplide .boxAnimado {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 16px;
    width: max-content;
    background: rgb(33, 83, 118);
    animation: 70s linear 0s infinite normal none running animacao;
    padding: 17px 0px;
    overflow: hidden;
}

@keyframes animacao {
    0% {
        transform: translateX(0%);
    }

    100% {
        transform: translateX(-4357px);
    }
}

.boxSplide .boxAnimado li {
    display: flex;
    align-items: center;
    gap: 16px;
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    letter-spacing: -0.01em;
    text-transform: uppercase;
    text-align: center;
    color: rgb(255, 255, 255);
}

.boxSplide .boxAnimado li::before {
    content: "";
    min-width: 18px;
    height: 19px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23437497' d='M2.194 11.607h11.673a5.483 5.483 0 0 0 5.476-5.477A5.483 5.483 0 0 0 13.867.654H.657v.505c0 .57.461 1.032 1.031 1.032h.506v9.416ZM3.73 2.19h10.136a3.944 3.944 0 0 1 3.94 3.94 3.944 3.944 0 0 1-3.94 3.939H3.731V2.19Z'/%3E%3Cpath fill='%23437497' d='M16.66 7.26a6.683 6.683 0 0 0-4.042-1.363H4.653v1.537h7.965c1.17 0 2.246.394 3.114 1.05a3.01 3.01 0 0 0 .927-1.224ZM17.628 11.296c.112.424.178.867.178 1.326a5.193 5.193 0 0 1-5.187 5.187H3.73v-5.28H2.194v6.817h10.425a6.733 6.733 0 0 0 6.725-6.725c0-.882-.176-1.724-.486-2.497-.356.444-.77.836-1.23 1.171Z'/%3E%3C/svg%3E") no-repeat;
    pointer-events: none;
}

.boxBonus {
    background: #fff;
    position: relative;
    overflow-x: clip;
}

.boxBonus::after {
    position: absolute;
    content: "";
    width: 100%;
    height: 117px;
    left: 0px;
    bottom: 0px;
    pointer-events: none;
    /* background: linear-gradient(rgba(237, 237, 237, 0) 0%, rgb(241, 241, 241) 100%); */
}

.boxBonus .centro {
    width: 100%;
    max-width: 1240px;
    padding: 79px 20px 144px;
    margin: 0px auto;
    position: relative;
}

._1000 .boxBonus .centro::before {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    /* background: rgba(0, 0, 0, 0.2); */
    left: -63px;
    top: 0px;
    pointer-events: none;
    z-index: 1;
}

._1000 .boxBonus .centro::after {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    /* background: rgba(0, 0, 0, 0.2); */
    right: -63px;
    top: 0px;
    pointer-events: none;
    z-index: 1;
}

.boxBonus .centro h2 {
    font: 700 40px / 42px "Playfair Display";
    text-align: center;
    color: rgb(4, 16, 37);
    margin-bottom: 8px;
}

.boxBonus .centro > p {
    width: 100%;
    max-width: 650px;
    font-size: 20px;
    line-height: 28px;
    text-align: center;
    color: rgb(86, 95, 111);
    margin: 0px auto 40px;
    font-weight: 600;
    text-wrap: balance;
}

.boxBonus .centro > p b {
    font-weight: 500;
    color: var(--cor);
}

.boxBonus .centro ul {
    margin-bottom: 44px;
    border: 1px solid rgba(0, 0, 0, 0.10);
}

.boxBonus .centro ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 20px;
    padding: 40px 50px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.10);
}

.boxBonus .centro ul li:last-of-type {
    margin-bottom: 0px;
    border: none;
}

.boxBonus .centro ul li:nth-of-type(3) .boxImg {
    max-width: 574px;
    min-width: 471px;
    display: flex;
    align-items: center;
    gap: 21px;
}

.boxBonus .centro ul li:nth-of-type(3) .boxImg span {
    font: 500 100px / 56px big-caslon-fb;
    color: var(--cor);
    display: none;
}

.boxBonus .centro ul li figure {
    width: 100%;
    height: auto;
    user-select: none;
    max-width: 435px;
}

.boxBonus .centro ul li:nth-of-type(1) figure {
    max-width: 435px;
    min-width: 435px;
}

.boxBonus .centro ul li:nth-of-type(2) figure {
    /* max-width: 542px; */
    /* min-width: 471px; */
    /* margin-left: -4px; */
}

.boxBonus .centro ul li:nth-of-type(3) figure {
    /* max-width: 402px; */
    /* height: 106px; */
}

.boxBonus .centro ul li:nth-of-type(4) figure {
    max-width: 500px;
    min-width: 471px;
}

.boxBonus .centro ul li figure img {
    width: 100%;
    height: 100%;
}

.boxBonus .centro ul li:nth-of-type(4) figure img {
    box-shadow: rgba(0, 0, 0, 0.15) 0px 11px 11px 0px;
}

.boxBonus .centro ul li .conteudo {
    width: 100%;
    max-width: 617px;
}

.boxBonus .centro ul li .conteudo span {
    display: block;
    margin-bottom: 8px;
    border-radius: 24.224px;
    background: var(--pzs-07204b, #07204B);
    max-width: 131px;
    padding: 8px 20px;
    color: #FFF;
    font-variant-numeric: lining-nums proportional-nums;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 16px; /* 80% */
    letter-spacing: 0.6px;
    text-transform: uppercase;
}

.boxBonus .centro ul li .conteudo h3 {
    font-weight: 700;
    line-height: 42px;
    text-transform: uppercase;
    color: rgb(0, 0, 0);
    margin-bottom: 24px;
    font-size: 32px;
    font-family: "Playfair Display";
}

.boxBonus .centro ul li .conteudo p {
    font-size: 18px;
    color: #565F6F;
}

.boxBonus .centro ul li .conteudo p b {
    font-weight: 600;
}

.boxBonus .centro a:link, .boxBonus .centro a:visited, .boxBonus .centro a:active {
    max-width: 559px;
    padding: 16px 20px;
}

/* jornada */

@keyframes rotating {
  from {transform: rotate(0deg);}
  to {transform: rotate(360deg);}
}

._1000 .jornada{
    background: url('../img/vendas/fundoJornada.png');
    padding: 0 20px;
}
.jornada .centro{
    padding: 80px 0 241px;
    margin: 0 auto;
}
.jornada .centro > h2{
    color: var(--pzs-d-9-d-9-d-9, #FFF);
    text-align: center;
    font-family: "Playfair Display";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: 50px; /* 125% */
    margin-bottom: 8px;
}
.jornada .centro > p{
    color: var(--pzs-d-9-d-9-d-9, #FFF);
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px; /* 140% */
    max-width: 636px;
    margin: 0 auto 80px;
}
.jornada .centro .container{
    display: flex;
    border-radius: 24px;
    background: #FFF;
    backdrop-filter: blur(4px);
    padding: 80px 45px;
    max-width: 1200px;
    margin: 0 auto;
    gap: 20px;
    justify-content: space-between;
    align-items: flex-end;
}
.jornada .centro .container figure{
    border-radius: 24px;
    overflow: hidden;
    width: 100%;
    max-width: 559px;
}
.jornada .centro .container .texto{
    max-width: 527px;
}
.jornada .centro .container .texto h2{display: flex;gap: 20px;align-items: center;margin-bottom: 24px;}
.jornada .centro .container .texto h2 strong::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    animation: rotating 102s linear infinite;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='175' viewBox='0 0 180 175' fill='none'%3E%3Cpath d='M95.7017 0.887991C97.1701 1.07273 98.4167 1.52521 99.4415 2.24542C100.466 2.96564 101.21 3.89235 101.672 5.02557C102.149 6.14723 102.301 7.39596 102.128 8.77179C101.956 10.1344 101.5 11.3066 100.758 12.2883C100.03 13.2718 99.0733 13.9846 97.8888 14.4269C96.7176 14.8708 95.4044 15.0013 93.9492 14.8182L88.7303 14.1616L90.4828 0.231422L95.7017 0.887991ZM94.1004 11.8539C95.3836 12.0153 96.4265 11.7904 97.2291 11.1791C98.0316 10.5679 98.5136 9.62062 98.6751 8.3374C98.8365 7.05418 98.605 6.01045 97.9805 5.20621C97.356 4.40197 96.4021 3.91913 95.1189 3.75769L93.5116 3.55548L92.493 11.6517L94.1004 11.8539ZM114.691 4.46105L110.262 17.7841L107.016 16.7053L111.445 3.38217L114.691 4.46105ZM120.709 22.5791C119.808 22.0882 119.079 21.502 118.524 20.8203C117.969 20.1386 117.631 19.393 117.51 18.5833C117.401 17.7799 117.555 16.9679 117.971 16.1471L121.168 17.8876C120.967 18.3698 120.933 18.8072 121.069 19.1998C121.211 19.5806 121.498 19.889 121.932 20.1248C122.377 20.3671 122.782 20.4588 123.148 20.4C123.52 20.3295 123.805 20.1127 124.003 19.7497C124.169 19.4452 124.2 19.1361 124.098 18.8222C124.007 18.5148 123.845 18.2138 123.611 17.9192C123.388 17.631 123.046 17.2551 122.585 16.7915C121.922 16.1121 121.406 15.5123 121.037 14.9923C120.667 14.4722 120.431 13.8733 120.33 13.1955C120.228 12.5178 120.388 11.7924 120.809 11.0196C121.433 9.87195 122.337 9.20243 123.519 9.01102C124.707 8.80789 125.969 9.06972 127.304 9.79651C128.662 10.5361 129.579 11.46 130.053 12.5685C130.534 13.6652 130.488 14.8092 129.915 16.0004L126.666 14.2312C126.859 13.8203 126.882 13.4303 126.734 13.0611C126.592 12.6803 126.31 12.3751 125.888 12.1456C125.525 11.948 125.178 11.8881 124.848 11.9661C124.523 12.0323 124.262 12.2469 124.064 12.61C123.848 13.0081 123.866 13.4204 124.12 13.8469C124.373 14.2735 124.828 14.8323 125.484 15.5234C126.134 16.2263 126.638 16.8346 126.996 17.3483C127.365 17.8683 127.604 18.4614 127.712 19.1274C127.82 19.7935 127.673 20.4954 127.272 21.2331C126.889 21.9358 126.36 22.4751 125.685 22.8513C125.021 23.2339 124.257 23.41 123.393 23.3799C122.529 23.3497 121.634 23.0828 120.709 22.5791ZM144.768 27.9291C144.231 28.5405 143.599 28.9788 142.87 29.2439C142.149 29.4989 141.362 29.5268 140.508 29.3276C139.654 29.1284 138.796 28.6508 137.934 27.8947L136.34 26.4968L133.017 30.2858L130.446 28.0307L139.704 17.4755L143.869 21.1285C144.711 21.867 145.295 22.6366 145.621 23.4372C145.948 24.2378 146.032 25.0212 145.874 25.7874C145.717 26.5536 145.348 27.2675 144.768 27.9291ZM139.532 25.6783C140.023 26.1091 140.49 26.3148 140.933 26.2952C141.376 26.2757 141.782 26.0554 142.151 25.6344C142.521 25.2134 142.686 24.7821 142.648 24.3405C142.609 23.899 142.345 23.4628 141.853 23.032L140.455 21.8055L138.134 24.4519L139.532 25.6783ZM146.235 44.6246C145.486 43.5378 145.049 42.3648 144.926 41.1055C144.811 39.8573 145.018 38.6539 145.547 37.4955C146.095 36.3404 146.934 35.3732 148.065 34.5937C149.196 33.8143 150.393 33.3777 151.656 33.2841C152.927 33.2015 154.125 33.4362 155.251 33.9883C156.384 34.5514 157.325 35.3763 158.074 36.4631C158.823 37.5499 159.256 38.7174 159.371 39.9657C159.494 41.2249 159.284 42.4228 158.739 43.5593C158.202 44.7068 157.369 45.6702 156.238 46.4497C155.107 47.2291 153.905 47.6694 152.63 47.7706C151.367 47.8642 150.172 47.635 149.047 47.0829C147.921 46.5309 146.984 45.7114 146.235 44.6246ZM148.804 42.8538C149.439 43.776 150.254 44.2996 151.247 44.4247C152.247 44.5608 153.253 44.2807 154.263 43.5845C155.284 42.8807 155.903 42.0408 156.121 41.0647C156.357 40.092 156.158 39.1446 155.522 38.2225C154.879 37.2894 154.062 36.751 153.072 36.6074C152.09 36.4747 151.083 36.764 150.051 37.4754C149.03 38.1792 148.402 39.0174 148.165 39.9901C147.948 40.9661 148.16 41.9207 148.804 42.8538ZM157.647 67.2536L156.505 64.03L162.757 55.7458L154.594 58.6386L153.452 55.415L166.685 50.7251L167.828 53.9486L161.538 62.2462L169.738 59.3401L170.881 62.5636L157.647 67.2536ZM173.934 74.78L160.033 76.7524L159.553 73.3663L173.454 71.3939L173.934 74.78ZM176.813 74.9976L174.136 70.5092L176.473 70.1777L179.447 74.6239L176.813 74.9976ZM174.068 97.0353L160.295 91.3582L160.509 87.0835L174.781 82.8132L174.599 86.4486L163.838 89.3932L174.249 93.4199L174.068 97.0353ZM169.43 108.041L166.698 107.263L165.444 111.667L162.905 110.944L164.159 106.54L161.197 105.696L159.778 110.678L157.143 109.927L159.499 101.656L173.002 105.502L170.646 113.773L168.011 113.022L169.43 108.041ZM156.022 120.04L153.987 124.032L151.635 122.832L155.223 115.794L167.731 122.172L166.178 125.219L156.022 120.04ZM143.131 148.599C142.557 148.023 142.162 147.362 141.946 146.617C141.74 145.881 141.765 145.094 142.021 144.256C142.278 143.417 142.812 142.593 143.624 141.784L145.126 140.287L141.569 136.717L143.991 134.303L153.901 144.249L149.976 148.159C149.183 148.95 148.376 149.481 147.555 149.753C146.734 150.025 145.947 150.056 145.193 149.848C144.439 149.639 143.752 149.223 143.131 148.599ZM145.728 143.527C145.265 143.988 145.029 144.44 145.018 144.883C145.008 145.326 145.201 145.746 145.596 146.143C145.991 146.54 146.41 146.734 146.853 146.725C147.297 146.717 147.75 146.482 148.212 146.021L149.53 144.708L147.046 142.214L145.728 143.527ZM126.386 148.958C127.519 148.28 128.718 147.921 129.982 147.879C131.235 147.845 132.423 148.129 133.545 148.732C134.662 149.353 135.573 150.253 136.278 151.432C136.982 152.611 137.341 153.833 137.352 155.1C137.353 156.374 137.041 157.555 136.418 158.642C135.782 159.736 134.898 160.622 133.766 161.3C132.633 161.977 131.44 162.333 130.186 162.368C128.922 162.409 127.74 162.122 126.641 161.505C125.531 160.895 124.623 160.001 123.918 158.822C123.214 157.643 122.852 156.415 122.833 155.136C122.822 153.87 123.127 152.692 123.751 151.605C124.375 150.517 125.253 149.635 126.386 148.958ZM127.987 151.635C127.026 152.21 126.451 152.989 126.262 153.972C126.061 154.962 126.276 155.983 126.905 157.036C127.542 158.1 128.34 158.773 129.3 159.053C130.255 159.352 131.213 159.214 132.175 158.639C133.147 158.057 133.737 157.277 133.945 156.299C134.141 155.327 133.917 154.304 133.274 153.228C132.637 152.164 131.841 151.482 130.886 151.184C129.926 150.903 128.96 151.054 127.987 151.635ZM108.287 157.494L112.583 161.755L113.37 161.523L111.875 156.439L115.156 155.474L119.116 168.944L113.609 170.563C112.548 170.875 111.591 170.955 110.74 170.802C109.876 170.653 109.163 170.307 108.6 169.763C108.041 169.233 107.645 168.571 107.412 167.778C107.149 166.882 107.17 166.008 107.474 165.154C107.766 164.304 108.362 163.587 109.26 163.003L104.583 158.582L108.287 157.494ZM114.052 163.845L112.018 164.443C111.417 164.62 111.013 164.899 110.805 165.279C110.585 165.664 110.553 166.125 110.711 166.662C110.862 167.174 111.134 167.531 111.527 167.735C111.908 167.943 112.399 167.959 113 167.782L115.034 167.184L114.052 163.845Z' fill='%2307204B'/%3E%3Cpath d='M79.8584 174.355L79.9882 171.618L83.7041 171.794L84.2395 160.507L87.6557 160.669L87.1202 171.956L90.836 172.133L90.7062 174.869L79.8584 174.355ZM68.7084 169.868L69.4288 167.121L64.9986 165.959L65.6683 163.406L70.0985 164.567L70.8798 161.588L65.8693 160.274L66.5643 157.624L74.883 159.805L71.3214 173.386L63.0027 171.205L63.6978 168.554L68.7084 169.868ZM39.9555 160.234L46.82 147.987L49.8034 149.659L45.6866 157.004L52.5425 151.194L54.9501 152.543L53.5801 161.451L57.7066 154.088L60.69 155.761L53.8255 168.008L50.3013 166.033L51.6167 155.627L43.4623 162.2L39.9555 160.234ZM27.1502 143.953C27.7182 143.371 28.3733 142.967 29.1154 142.741C29.8482 142.525 30.6356 142.539 31.4778 142.783C32.32 143.027 33.1514 143.55 33.9721 144.35L35.4894 145.831L39.0093 142.224L41.457 144.612L31.6517 154.661L27.6866 150.792C26.885 150.01 26.3425 149.21 26.059 148.393C25.7756 147.577 25.7329 146.79 25.9311 146.033C26.1292 145.276 26.5356 144.583 27.1502 143.953ZM32.2586 146.479C31.791 146.023 31.3356 145.792 30.8924 145.788C30.4491 145.784 30.032 145.983 29.6409 146.384C29.2498 146.784 29.0617 147.206 29.0765 147.649C29.0914 148.092 29.3326 148.542 29.8002 148.998L31.1315 150.297L33.5898 147.778L32.2586 146.479ZM26.5696 127.206C27.2605 128.33 27.6342 129.525 27.6908 130.789C27.7404 132.041 27.4704 133.232 26.8807 134.361C26.2727 135.486 25.3836 136.407 24.2134 137.126C23.0432 137.845 21.8248 138.218 20.5582 138.245C19.2846 138.26 18.1004 137.963 17.0055 137.352C15.9037 136.73 15.0074 135.857 14.3165 134.732C13.6256 133.607 13.2554 132.418 13.2058 131.166C13.1492 129.902 13.4227 128.717 14.0263 127.611C14.623 126.493 15.5064 125.575 16.6766 124.856C17.8468 124.137 19.0709 123.761 20.3489 123.727C21.6154 123.7 22.7962 123.992 23.891 124.603C24.9859 125.213 25.8787 126.081 26.5696 127.206ZM23.9111 128.839C23.3249 127.884 22.5392 127.318 21.5541 127.141C20.5619 126.953 19.5432 127.179 18.498 127.821C17.4414 128.47 16.7786 129.276 16.5097 130.24C16.2223 131.199 16.3718 132.155 16.958 133.109C17.5512 134.075 18.3381 134.656 19.3189 134.851C20.2927 135.036 21.3136 134.8 22.3815 134.144C23.4381 133.495 24.1101 132.691 24.3974 131.732C24.6664 130.769 24.5043 129.804 23.9111 128.839ZM13.8103 105.535L12.8755 101.153L15.4574 100.602L17.1058 108.328L3.37481 111.258L2.66121 107.913L13.8103 105.535ZM0.280288 92.4103L14.301 91.6739L14.4803 95.0892L0.459675 95.8256L0.280288 92.4103ZM3.00443 67.2318L16.8523 69.5464L16.2885 72.9196L7.98372 71.5315L15.7709 76.0166L15.3159 78.7388L6.47039 80.4642L14.7949 81.8556L14.2311 85.2288L0.383201 82.9142L1.04922 78.9295L11.2858 76.6458L2.3417 71.1968L3.00443 67.2318ZM6.43562 54.8956L19.448 60.1682L18.1636 63.3379L5.15126 58.0653L6.43562 54.8956ZM15.5824 38.2409L17.9003 39.7021L15.9165 42.8489L25.4756 48.875L23.6518 51.7681L14.0927 45.7421L12.1089 48.889L9.79102 47.4278L15.5824 38.2409ZM35.2195 33.2104L31.4779 36.879L32.6144 39.2379L30.0581 41.7442L23.8559 28.1626L26.6835 25.3902L40.1403 31.8588L37.5555 34.3931L35.2195 33.2104ZM32.7428 31.9414L27.9019 29.4895L30.2722 34.3638L32.7428 31.9414ZM41.8086 13.4696C43.0914 12.7314 44.3586 12.3406 45.6104 12.2971C46.8622 12.2536 48.0142 12.5444 49.0662 13.1697C50.1232 13.7767 50.9975 14.6812 51.6892 15.883C52.3742 17.0733 52.7169 18.2837 52.7173 19.5141C52.7293 20.7379 52.3963 21.8833 51.7182 22.9505C51.0516 24.0109 50.0827 24.9069 48.8115 25.6385L44.2525 28.2621L37.2496 16.0932L41.8086 13.4696ZM47.1444 23.1827C48.2654 22.5376 48.9617 21.7293 49.2332 20.7576C49.5048 19.786 49.318 18.7397 48.673 17.6188C48.0279 16.4978 47.2137 15.8049 46.2306 15.5399C45.2474 15.275 44.1953 15.4651 43.0744 16.1102L41.6703 16.9182L45.7403 23.9907L47.1444 23.1827ZM66.7938 17.5665C65.5277 17.9401 64.2772 17.9893 63.0422 17.7142C61.82 17.4354 60.7409 16.8641 59.8048 16.0003C58.8778 15.12 58.22 14.0213 57.8313 12.7041C57.4427 11.3869 57.4006 10.1134 57.705 8.88367C58.0222 7.65014 58.6183 6.58454 59.4934 5.68686C60.3812 4.78542 61.4582 4.14791 62.7242 3.77435C63.9903 3.40079 65.2344 3.35344 66.4566 3.63229C67.6916 3.90736 68.7643 4.48054 69.6748 5.35183C70.598 6.21935 71.254 7.31171 71.6426 8.6289C72.0313 9.94609 72.0753 11.226 71.7747 12.4685C71.4702 13.6983 70.8805 14.762 70.0054 15.6597C69.1304 16.5573 68.0598 17.1929 66.7938 17.5665ZM65.9108 14.574C66.985 14.2571 67.7362 13.6462 68.1643 12.7414C68.6052 11.8328 68.6521 10.7903 68.3049 9.61374C67.954 8.42443 67.3487 7.57432 66.4889 7.0634C65.6382 6.53592 64.6757 6.43067 63.6015 6.74763C62.5145 7.06836 61.7487 7.67662 61.304 8.57242C60.8721 9.46444 60.8335 10.5115 61.1882 11.7136C61.5392 12.9029 62.14 13.7613 62.9907 14.2888C63.8504 14.7997 64.8238 14.8948 65.9108 14.574Z' fill='%23E27526'/%3E%3C/svg%3E");
}
.jornada .centro .container .texto h2 strong {
    position: relative;
    width: 100%;
    max-width: 191px;
    height: 175px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.jornada .centro .container .texto h2 strong span{
    display: block;
    border-radius: 24px;
    background: #215376;
    max-width: 131px;
    padding: 8px 20px;
    color: #FFF;
    font-variant-numeric: lining-nums proportional-nums;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: 0.6px;
    text-transform: uppercase;
    width: 100%;
    max-width: 126px;
    height: max-content;
}
.jornada .centro .container .texto h2 b{
    color: #07204B;
    font-family: "Playfair Display";
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 42px; /* 131.25% */
    max-width: 302px;
}
.jornada .centro .container .texto h2 b em{
    color: #E27526;
    font-weight: 700;
}
.jornada .centro .container .texto p{
    color: var(--pzs-d-9-d-9-d-9, #000);
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px; /* 155.556% */
    margin-bottom: 24px;
}
.jornada .centro .container .texto p b{
    font-weight: 600;
}
.jornada .centro .container .texto a:link,
.jornada .centro .container .texto a:visited,
.jornada .centro .container .texto a:active{
    max-width: initial;
}

@media screen and (max-width: 1200px){
    ._1000 .jornada .centro .container{padding: 40px 15px;} 
    ._1000 .jornada .centro .container .texto h2 b{font-size: 30px;}
    ._1000 .jornada .centro .container .texto p{font-size: 16px;}
}

/* bonusExtra */
.bonusExtra{
    background: #fff;
    padding: 0 20px;
    position: relative;
}
.bonusExtra .centro{
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 0 80px;
}
.bonusExtra .centro ul{
    display: flex;
    gap: 20px;
    justify-content: space-between;
    margin-bottom: 80px;
}
.bonusExtra .centro ul li{
    width: 49%;
    border-radius: 0px 0px 26px 26px;
    border-right: 1px solid #101C37;
    border-bottom: 1px solid #101C37;
    border-left: 1px solid #101C37;
    padding: 80px 32px;
    margin-top: -241px;
}
.bonusExtra .centro ul li figure{
    margin-bottom: 24px;
}
._1000 .bonusExtra .centro ul li figure img{
    width: 100%;
    height: 317px; 
    object-fit: cover;
}
.bonusExtra .centro ul li .conteudo{}
.bonusExtra .centro ul li .conteudo span{
    display: block;
    margin-bottom: 8px;
    border-radius: 24.224px;
    background: #215376;
    max-width: 131px;
    padding: 8px 20px;
    color: #FFF;
    font-variant-numeric: lining-nums proportional-nums;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 16px;
    letter-spacing: 0.6px;
    text-transform: uppercase;
}
.bonusExtra .centro ul li .conteudo h3{
    color: #07204B;
    font-family: "Playfair Display";
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 42px; /* 131.25% */
    margin-bottom: 24px;
}
.bonusExtra .centro ul li .conteudo p{
    color: #565F6F;
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}
.bonusExtra .centro a:link,
.bonusExtra .centro a:active,
.bonusExtra .centro a:visited{
    max-width: 588px;
}


/* oferta */
.oferta{background: url(../img/vendas/fundoOferta1.png) no-repeat top center #000000;padding: 0 20px;}
.oferta .centro{width: 100%;max-width: 994px;margin: 0 auto;padding: 80px 0;}
.oferta .centro h2{color: #FFF;text-align: center;font-family: "Playfair Display";font-size: 40px;font-style: normal;font-weight: 700;line-height: 50px; /* 125% */max-width: 674px;margin: 0 auto 80px;}
.oferta .centro .container{display: flex;    gap:24px;}
.oferta .centro .container .texto{border-radius: 24px;background: linear-gradient(270deg, rgba(166, 170, 177, 0.25) 0%, rgba(113, 121, 134, 0.25) 30.77%, rgba(113, 121, 134, 0.25) 50.12%, rgba(113, 121, 134, 0.25) 66.77%, rgba(166, 170, 177, 0.25) 100%);padding: 56px 38px;flex-direction: column;justify-content: center;align-items: center;gap: 56px;display: flex;max-width: 384px;width: 100%;}
.oferta .centro .container .texto figure{width: 100%;}
.oferta .centro .container .texto figure img{}
.oferta .centro .container .texto h3{color: #FFF;font-family: "Playfair Display";font-size: 32px;font-style: normal;font-weight: 700;line-height: 38px; /* 118.75% */}
.oferta .centro .container .texto h3 b{color: #E27526;font-weight: 700;}
.oferta .centro .container .cta{border-radius: 24px;border: 1px solid #C8C8C8;background: linear-gradient(0deg, #FFF 32.88%, #F3F3F3 100%);max-width: 588px;width: 100%;padding: 50px;}
.oferta .centro .container .cta h4{color: #000;text-align: center;font-family: "Playfair Display";font-size: 32px;font-style: normal;font-weight: 700;line-height: 42px; /* 131.25% */}
.oferta .centro .container .cta h4 b{color: #E27526;font-weight: 700;display: block;margin-top: -8px;}
.oferta .centro .container .cta p{color: #565F6F;text-align: center;font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 500;line-height: 28px; /* 155.556% */text-transform: uppercase;margin-bottom: 28px;}
.oferta .centro .container .cta p u{text-decoration: line-through;color: #d30101;}
.oferta .centro .container .cta h5{margin-bottom: 18px;}
.oferta .centro .container .cta h5 b{display: flex;color: #215376;text-align: center;font-family: Poppins;font-size: 110px;font-style: normal;font-weight: 700;line-height: 100%; /* 110px */width: 100%;justify-content: center;align-items: center;gap: 10px;}
.oferta .centro .container .cta h5 b i{display: block;color: #215376;text-align: center;font-family: Poppins;font-size: 32px;font-style: normal;font-weight: 600;line-height: 100%; /* 32px */}
.oferta .centro .container .cta h5 b em{color: #215376;text-align: center;font-family: Poppins;font-size: 32px;font-style: normal;font-weight: 600;line-height: 100%; /* 32px */}
.oferta .centro .container .cta h5 strong{color: #215376;text-align: center;font-family: Poppins;font-size: 18px;font-style: normal;font-weight: 400;line-height: 24px; /* 133.333% */letter-spacing: 5.76px;text-transform: uppercase;display: block;}
.oferta .centro .container .cta a:link,
.oferta .centro .container .cta a:visited
.oferta .centro .container .cta a:active{margin-bottom: 40px;}
.oferta .centro .container .cta figure{margin-bottom: 16px;}
.oferta .centro .container .cta figure img{}
.oferta .centro .container .cta span{color: #6B6B6B;text-align: center;font-family: Poppins;font-size: 12px;font-style: normal;font-weight: 400;line-height: 20px; /* 166.667% */display: block;}




/* chance */
.boxChances {
    background: rgb(3, 12, 28);
    padding-bottom: 90px;
}

.boxChances .centro {
    width: 100%;
    max-width: 1240px;
    padding: 104px 20px;
    margin: 0px auto;
}

.boxChances .centro .conteudo {
    display: flex;
    justify-content: space-around;
    gap: 30px;
    position: relative;
    padding-bottom: 64px;
    margin-bottom: 60px;
}

.boxChances .centro .conteudo::after {
    content: "";
    display: block;
    width: 100%;
    max-width: 1195px;
    height: 1px;
    background: rgba(255, 255, 255, 0.2);
    margin: 0px auto;
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

.boxChances .centro .conteudo h2 {
    width: 100%;
    max-width: 505px;
    font: 700 48px / 56px big-caslon-fb;
    color: rgb(255, 255, 255);
}

.boxChances .centro .conteudo ul {
    width: 100%;
    max-width: 610px;
}

.boxChances .centro .conteudo ul li {
    display: flex;
    gap: 12px;
    margin-bottom: 40px;
}

.boxChances .centro .conteudo ul li:last-of-type {
    margin-bottom: 0px;
}

.boxChances .centro .conteudo ul li p {
    color: rgb(154, 167, 190);
}

.boxChances .centro .conteudo ul li::before {
    content: "";
    min-width: 23px;
    height: 16px;
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 16'%3E%3Cpath fill='%23404040' d='M23.707 8.707a1 1 0 0 0 0-1.414L17.343.929a1 1 0 1 0-1.414 1.414L21.586 8l-5.657 5.657a1 1 0 0 0 1.414 1.414l6.364-6.364ZM0 9h23V7H0v2Z'/%3E%3C/svg%3E") no-repeat;
    margin-top: 6px;
    pointer-events: none;
}

.boxChances .centro .conteudo ul li p b {
    font-weight: 700;
    color: rgb(255, 255, 255);
}

.boxChances .centro .conteudo ul li p em {
    font-weight: 700;
    color: rgb(235, 131, 56);
}

.boxChances .centro span {
    display: block;
    width: 100%;
    max-width: 483px;
    font-size: 24px;
    font-weight: 500;
    line-height: 34px;
    text-align: center;
    color: rgb(255, 255, 255);
    margin: 0px auto 33px;
}

._1000 .boxProposta {
    background: url("../img/vendas/bgProposta.webp") center top / cover no-repeat;
    position: relative;
    z-index: 10;
}

.boxProposta .centro {
    width: 100%;
    max-width: 1240px;
    padding: 96px 20px 435px;
    margin: 0px auto;
}

.boxProposta .centro h2 {
    font: 700 48px / 58px big-caslon-fb;
    text-align: center;
    color: rgb(255, 255, 255);
    margin-bottom: 8px;
}

.boxProposta .centro h2 b {
    font-weight: 700;
    color: rgb(255, 255, 255);
    position: relative;
}

._1000 .boxProposta .centro h2 b::after {
    content: "";
    width: 100%;
    height: 2px;
    position: absolute;
    bottom: 5px;
    left: 0px;
    background: rgb(217, 217, 217);
    pointer-events: none;
}

.boxProposta .centro span {
    display: block;
    font-size: 24px;
    font-weight: 600;
    line-height: 32px;
    text-align: center;
    color: rgb(214, 220, 255);
    padding-bottom: 24px;
    margin-bottom: 24px;
    position: relative;
}

._1000 .boxProposta .centro span::after {
    content: "";
    display: block;
    width: 100%;
    max-width: 762px;
    height: 1px;
    background: rgba(255, 255, 255, 0.4);
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

.boxProposta .centro span b {
    font-weight: 600;
    color: rgb(246, 138, 59);
}

.boxProposta .centro p {
    width: 100%;
    max-width: 728px;
    text-align: center;
    color: rgb(243, 243, 243);
    margin: 0px auto;
}

.boxProposta .centro p b {
    font-weight: 700;
    color: rgb(252, 151, 77);
}

.boxProposta .centro p em {
    font-size: 14px;
    font-weight: 500;
    color: rgb(171, 171, 171);
}

.boxProposta .centro p i {
    font-weight: 600;
    color: rgb(255, 255, 255);
}

.boxGarantia {
    background: #fff;
    overflow-x: clip;
}

.boxGarantia .centro {
    width: 100%;
    max-width: 1240px;
    padding: 80px 20px;
    margin: 0px auto;
    position: relative;
}

._1000 .boxGarantia .centro::before {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    /* background: rgba(0, 0, 0, 0.2); */
    left: -80px;
    top: 0px;
    pointer-events: none;
}

._1000 .boxGarantia .centro::after {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    /* background: rgba(0, 0, 0, 0.2); */
    right: -80px;
    top: 0px;
    pointer-events: none;
}

.boxGarantia .centro span.selo {
    content: "";
    display: block;
    width: 332px;
    height: 332px;
    background: url("../img/vendas/selo.svg?1") center center / 248px 250px no-repeat rgb(255, 255, 255);
    border-radius: 100%;
    margin: 0 auto;
    pointer-events: none;
}

.boxGarantia .centro span.circulo {
    content: "";
    width: 180px;
    height: 180px;
    background: rgb(29, 106, 162);
    filter: blur(100px);
    mix-blend-mode: screen;
    border-radius: 100%;
    position: absolute;
    top: 3px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

.boxGarantia .centro h2 {
    width: 100%;
    max-width: 594px;
    font: 700 40px / 56px big-caslon-fb;
    text-transform: uppercase;
    text-align: center;
    letter-spacing: -0.01em;
    color: rgb(4, 16, 37);
    margin: 0px auto 24px;
}

.boxGarantia .centro p {
    width: 100%;
    max-width: 993px;
    text-align: center;
    color: rgb(86, 95, 111);
    margin: 0px auto;
}
.boxGarantia .centro p b{font-weight: 700;}

.boxGarantia .centro a:link, .boxGarantia .centro a:active, .boxGarantia .centro a:visited {
    margin-top: 40px;
    max-width: 585px;
    padding: 16px 20px;
}




/*** PONTE ***/
section.ponte {
    padding: 80px 20px 108px;
    background: rgb(1, 1, 1);
}

._1000 section.ponte {
    background: url('../img/vendas/pontePriscila.png?2') #010101 top center no-repeat;
}

section.ponte .centro {
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
}

section.ponte .centro h2 {
    color: rgb(255, 255, 255);
    font-family: "Playfair Display";
    font-size: 40px;
    font-style: normal;
    font-weight: 500;
    line-height: 50px;
    margin-bottom: 80px;
    max-width: 700px;
}

section.ponte .centro h2 b {
    font-weight: 700;
    color: rgb(226, 117, 38);
    display: block;
}

section.ponte .centro ul::before{content: '';position: absolute;background: url('../img/vendas/pontePriscila.png?');}
section.ponte .centro ul {
    width: 100%;
    /* max-width: 882px; */
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    /* margin-bottom: 20px; */
    margin-bottom: 80px;
    position: relative;
}

section.ponte .centro ul li {
    width: 100%;
    background: rgb(4, 19, 45);
    border-radius: 20px;
    transition: all ease 0.5s;
    padding: 32px;
}

section.ponte .centro ul li.iniciante {max-width: 588px;width: calc(100% - 610px);}
section.ponte .centro ul li.prestador {max-width: 588px;width: calc(100% - 613px);}
section.ponte .centro ul li.bastidor{max-width: 486px;width: calc(100% - 634px);}
section.ponte .centro ul li.especialista{max-width: 690px;width: calc(100% - 510px);}



section.ponte .centro ul li h3::before {content: '';display: block;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cmask id='mask0_4854_7' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='32' height='32'%3E%3Crect width='32' height='32' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4854_7)'%3E%3Cpath d='M5.33301 29.3334V22.6667C7.28856 21.3334 8.7219 19.9445 9.63301 18.5001C10.5441 17.0556 11.1663 15.7779 11.4997 14.6667H7.99967V12.0001H10.9997C10.6886 11.5112 10.4441 10.989 10.2663 10.4334C10.0886 9.87786 9.99967 9.28897 9.99967 8.66675C9.99967 7.00008 10.583 5.58341 11.7497 4.41675C12.9163 3.25008 14.333 2.66675 15.9997 2.66675C17.6663 2.66675 19.083 3.25008 20.2497 4.41675C21.4163 5.58341 21.9997 7.00008 21.9997 8.66675C21.9997 9.28897 21.9108 9.87786 21.733 10.4334C21.5552 10.989 21.3108 11.5112 20.9997 12.0001H23.9997V14.6667H20.4997C20.833 15.7779 21.4552 17.0556 22.3663 18.5001C23.2775 19.9445 24.7108 21.3334 26.6663 22.6667V29.3334H5.33301ZM7.99967 26.6667H23.9997V24.0001C21.9552 22.4001 20.4775 20.7501 19.5663 19.0501C18.6552 17.3501 18.0441 15.889 17.733 14.6667H14.2663C13.9552 15.889 13.3441 17.3501 12.433 19.0501C11.5219 20.7501 10.0441 22.4001 7.99967 24.0001V26.6667ZM15.9997 12.0001C16.933 12.0001 17.7219 11.6779 18.3663 11.0334C19.0108 10.389 19.333 9.60008 19.333 8.66675C19.333 7.73341 19.0108 6.94453 18.3663 6.30008C17.7219 5.65564 16.933 5.33341 15.9997 5.33341C15.0663 5.33341 14.2775 5.65564 13.633 6.30008C12.9886 6.94453 12.6663 7.73341 12.6663 8.66675C12.6663 9.60008 12.9886 10.389 13.633 11.0334C14.2775 11.6779 15.0663 12.0001 15.9997 12.0001Z' fill='%23E27526'/%3E%3C/g%3E%3C/svg%3E");width: 32px;height: 32px;}
section.ponte .centro ul li.prestador h3::before {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cmask id='mask0_4854_14' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='32' height='32'%3E%3Crect width='32' height='32' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4854_14)'%3E%3Cpath d='M18.6663 29.3334V25.2334L26.033 17.9001C26.233 17.7001 26.4552 17.5556 26.6997 17.4667C26.9441 17.3779 27.1886 17.3334 27.433 17.3334C27.6997 17.3334 27.9552 17.3834 28.1997 17.4834C28.4441 17.5834 28.6663 17.7334 28.8663 17.9334L30.0997 19.1667C30.2775 19.3667 30.4163 19.589 30.5163 19.8334C30.6163 20.0779 30.6663 20.3223 30.6663 20.5667C30.6663 20.8112 30.6219 21.0612 30.533 21.3167C30.4441 21.5723 30.2997 21.8001 30.0997 22.0001L22.7663 29.3334H18.6663ZM20.6663 27.3334H21.933L25.9663 23.2667L25.3663 22.6334L24.733 22.0334L20.6663 26.0667V27.3334ZM7.99967 29.3334C7.26634 29.3334 6.63856 29.0723 6.11634 28.5501C5.59412 28.0279 5.33301 27.4001 5.33301 26.6667V5.33341C5.33301 4.60008 5.59412 3.9723 6.11634 3.45008C6.63856 2.92786 7.26634 2.66675 7.99967 2.66675H18.6663L26.6663 10.6667V14.6667H23.9997V12.0001H17.333V5.33341H7.99967V26.6667H15.9997V29.3334H7.99967ZM25.3663 22.6334L24.733 22.0334L25.9663 23.2667L25.3663 22.6334Z' fill='%231C1B1F'/%3E%3C/g%3E%3C/svg%3E");}
section.ponte .centro ul li.bastidor h3::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cg clip-path='url(%23clip0_4854_26)'%3E%3Cpath d='M24.944 21.1107H7.05599C4.93866 21.1107 3.22266 19.3947 3.22266 17.2773V16H28.7787V17.2773C28.7773 19.3947 27.0613 21.1107 24.944 21.1107Z' stroke='black' stroke-width='2.556' stroke-miterlimit='10'/%3E%3Cpath d='M7.05566 3.22266H24.945V9.61199H7.05566V3.22266Z' stroke='black' stroke-width='2.556' stroke-miterlimit='10'/%3E%3Cpath d='M24.9437 0.666748V16.0001H7.05566V0.666748' stroke='black' stroke-width='2.556' stroke-miterlimit='10'/%3E%3Cpath d='M31.3337 12.1667H28.7777V16.0001H3.22299V12.1667H0.666992' stroke='black' stroke-width='2.556' stroke-miterlimit='10'/%3E%3Cpath d='M24.9437 21.1108L7.05566 30.0562V31.3335' stroke='black' stroke-width='2.556' stroke-miterlimit='10'/%3E%3Cpath d='M7.05566 21.1108L24.9437 30.0562V31.3335' stroke='black' stroke-width='2.556' stroke-miterlimit='10'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4854_26'%3E%3Crect width='32' height='32' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
section.ponte .centro ul li.especialista h3::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 32 32' fill='none'%3E%3Cmask id='mask0_4854_41' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='32' height='32'%3E%3Crect width='32' height='32' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_4854_41)'%3E%3Cpath d='M24.0003 17.3333V14.6666H29.3337V17.3333H24.0003ZM25.6003 26.6666L21.3337 23.4666L22.9337 21.3333L27.2003 24.5333L25.6003 26.6666ZM22.9337 10.6666L21.3337 8.53325L25.6003 5.33325L27.2003 7.46659L22.9337 10.6666ZM6.66699 25.3333V19.9999H5.33366C4.60033 19.9999 3.97255 19.7388 3.45033 19.2166C2.9281 18.6944 2.66699 18.0666 2.66699 17.3333V14.6666C2.66699 13.9333 2.9281 13.3055 3.45033 12.7833C3.97255 12.261 4.60033 11.9999 5.33366 11.9999H10.667L17.3337 7.99992V23.9999L10.667 19.9999H9.33366V25.3333H6.66699ZM14.667 19.2666V12.7333L11.4003 14.6666H5.33366V17.3333H11.4003L14.667 19.2666ZM18.667 20.4666V11.5333C19.267 12.0666 19.7503 12.7166 20.117 13.4833C20.4837 14.2499 20.667 15.0888 20.667 15.9999C20.667 16.911 20.4837 17.7499 20.117 18.5166C19.7503 19.2833 19.267 19.9333 18.667 20.4666Z' fill='%23E27526'/%3E%3C/g%3E%3C/svg%3E");
}

section.ponte .centro ul li:nth-child(2), section.ponte .centro ul li:nth-child(3), section.ponte .centro ul li:nth-child(5) {
    background: rgb(248, 249, 252);
}

section.ponte .centro ul li h3 {
    color: rgb(226, 117, 38);
    font-family: "Playfair Display";
    font-size: 32px;
    font-style: normal;
    font-weight: 700;
    line-height: 131%;
    text-transform: capitalize;
    margin-bottom: 24px;
    display: flex;
    align-items: center;
    gap:  16px;
}

section.ponte .centro ul li:nth-child(1) h3 {
    color: rgb(226, 117, 38);
}

section.ponte .centro ul li:nth-child(2) h3 {
    color: rgb(7, 32, 75);
}

section.ponte .centro ul li:nth-child(3) h3 {
    color: #07204B;
}

section.ponte .centro ul li:nth-child(4) h3 {
    /* color: rgb(255, 255, 255); */
}

section.ponte .centro ul li p {
    color: rgb(255, 255, 255);
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}

section.ponte .centro ul li:nth-child(1) p {
    color: rgb(255, 255, 255);
}

section.ponte .centro ul li:nth-child(2) p {
    color: rgb(0, 0, 0);
}

section.ponte .centro ul li:nth-child(3) p {
    color: rgb(7, 32, 75);
}

section.ponte .centro ul li:nth-child(4) p {
    color: rgb(255, 255, 255);
}

section.ponte .centro a:link, section.ponte .centro a:visited, section.ponte .centro a:active {
    max-width: 589px;
    margin: 0px auto;
    padding: 16px 20px;
}

section.ponte .centro a b {
}

@media screen and (max-width: 1200px){
    ._1000 section.ponte .centro ul li{max-width: initial;width: 48%;}
    ._1000 section.ponte .centro ul li.iniciante {}
    ._1000 section.ponte .centro ul li.prestador {}
    ._1000 section.ponte .centro ul li.bastidor{}
    ._1000 section.ponte .centro ul li.especialista{}
    ._1000 section.ponte .centro ul li h3{font-size: 28px;line-height: 110%;}
    ._1000 section.ponte .centro ul li p{font-size: 16px;}
    
}



.boxOportunidade {
    background: linear-gradient(rgb(249, 249, 249) 0%, rgb(235, 235, 235) 100%);
    border-top: 1px solid rgba(0, 0, 0, 0.2);
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.boxOportunidade .centro {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 1384px;
    padding: 0px 20px;
    margin: 0px auto;
}

.boxOportunidade .centro .conteudo {
    width: 100%;
    max-width: 870px;
    padding: 95px 45px 94px 0px;
    margin-right: 51px;
    position: relative;
}

body:not(.versaoB) .boxOportunidade .centro .conteudo::after {
    content: "";
    width: 1px;
    height: 100%;
    background: rgba(0, 0, 0, 0.2);
    position: absolute;
    right: 0px;
    top: 0px;
    pointer-events: none;
}

.boxOportunidade .centro .conteudo h2 {
    width: 100%;
    font: 700 40px / 46px big-caslon-fb;
    color: rgb(4, 16, 37);
}

.boxOportunidade .centro .conteudo h2 b {
    font-weight: 500;
    color: var(--cor);
}

.boxOportunidade .centro .conteudo span {
    font-size: 16px;
    line-height: 18px;
    color: rgb(109, 113, 121);
}

.boxOportunidade .centro p {
    width: 100%;
    max-width: 432px;
    font-size: 30px;
    line-height: 38px;
    color: rgb(175, 175, 175);
}

.boxOportunidade .centro em {
    font-weight: 300;
    position: relative;
}

.boxOportunidade .centro em::before {
    content: "";
    width: 100%;
    height: 1px;
    background: rgb(175, 175, 175);
    top: 50%;
    left: 0px;
    transform: translateY(-50%);
}

.boxOportunidade .centro p b {
    display: block;
    font-weight: 700;
    color: rgb(4, 19, 45);
    max-width: 330px;
}

.versaoB .boxOportunidade .centro {
    flex-direction: column;
    padding-bottom: 80px;
}

.versaoB .boxOportunidade .centro .conteudo {
    padding-right: 0px;
    margin: 0px auto;
    text-align: center;
    padding-bottom: 30px;
    border: none !important;
}

.boxCTA {
    background: url("../img/vendas/boxCTAFundo.png") center center / cover no-repeat;
    position: relative;
    padding: 147px 20px 93px;
    overflow-x: clip;
}

.boxCTA::after {
    content: "";
    width: 100%;
    height: 381px;
    background: linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 100%);
    position: absolute;
    bottom: -60px;
    left: 0px;
    pointer-events: none;
    z-index: 1;
}

.boxCTA::before {
    content: "";
    width: 1366px;
    max-width: calc(100% - 40px);
    height: 100%;
    background: transparent;
    border-left: 1px solid rgba(255, 255, 255, 0.2);
    border-right: 1px solid rgba(255, 255, 255, 0.2);
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    z-index: 2;
}

.boxCTA .centro {
    width: 100%;
    max-width: 830px;
    background: linear-gradient(360deg, rgb(255, 255, 255) 32.88%, rgb(243, 243, 243) 100%);
    border-radius: 16px;
    padding: 0px 20px 40px;
    margin: 0px auto;
    position: relative;
    z-index: 2;
}

.boxCTA .centro::before {
    content: "";
    width: 1341px;
    height: 447px;
    background: url("../img/vendas/lanternas.svg") center center no-repeat;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: -156px;
    pointer-events: none;
}

.boxCTA .centro h2 {
    width: calc(100% + 40px);
    font-size: 24px;
    font-weight: 500;
    line-height: 24px;
    text-align: center;
    background: linear-gradient(270deg, rgb(166, 170, 177) 0%, rgb(113, 121, 134) 30.77%, rgb(113, 121, 134) 50.12%, rgb(113, 121, 134) 66.77%, rgb(166, 170, 177) 100%);
    color: rgb(255, 255, 255);
    padding: 36px 20px 34px;
    border-radius: 16px 16px 0px 0px;
    margin: 0px -20px;
}

.boxCTA .centro .conteudo {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 38px;
    position: relative;
    padding: 8px 0px 12px;
    margin-bottom: 12px;
}

.boxCTA .centro .conteudo::after {
    content: "";
    width: 670px;
    height: 1px;
    background: rgb(226, 226, 226);
    position: absolute;
    bottom: 0px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
}

.boxCTA .centro .conteudo figure {
    width: 100%;
    max-width: 330px;
    height: 87px;
    user-select: none;
}

.boxCTA .centro .conteudo figure img {
    width: 100%;
    height: 100%;
}

.boxCTA .centro .conteudo ul {
    width: 100%;
    max-width: 294px;
}

.boxCTA .centro .conteudo ul li {
    font-size: 14px;
    line-height: 24px;
    color: rgb(93, 97, 104);
    padding-left: 26px;
    position: relative;
}

.boxCTA .centro .conteudo ul li:not(:last-child) {
    margin-bottom: 4px;
}

.boxCTA .centro .conteudo ul li::before {
    position: absolute;
    content: "";
    width: 22px;
    height: 17px;
    left: 0px;
    top: 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='17' fill='none'%3E%3Cpath fill='%23E27526' fill-rule='evenodd' d='M21.517.524c.31.335.483.79.483 1.263 0 .474-.174.928-.483 1.263L9.143 16.442a1.759 1.759 0 0 1-.572.413 1.646 1.646 0 0 1-1.348 0 1.759 1.759 0 0 1-.571-.413L.504 9.789a1.797 1.797 0 0 1-.37-.58 1.913 1.913 0 0 1-.011-1.381c.083-.22.206-.42.36-.587.156-.168.34-.3.543-.39a1.542 1.542 0 0 1 1.277.012c.2.093.383.23.535.4l5.059 5.474L19.18.524c.153-.166.335-.298.536-.388a1.543 1.543 0 0 1 1.264 0c.2.09.382.222.536.388Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}

.boxCTA .centro h3 {
    font-size: 24px;
    font-weight: 600;
    line-height: 24px;
    text-align: center;
    color: rgb(33, 83, 118);
    text-transform: uppercase;
}

.boxCTA .centro .labelPreco {
    text-align: center;
    padding-top: 10px;
    margin-bottom: -20px;
    font-size: 15px;
    color: red;
    font-weight: 500;
}

.boxCTA .centro .labelPreco em {
    font-weight: 700;
    text-decoration: line-through;
}

.boxCTA .centro h3 b {
    font-family: Poppins;
    font-size: 24px;
    font-weight: 700;
    line-height: 24px;
    text-align: center;
    color: rgb(226, 117, 38);
}

._320 .boxCTA .centro h3 b {
    font-size: 16px;
}

.boxCTA .centro span {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0px;
}

.boxCTA .centro span b {
    font-size: 32px;
    font-weight: 500;
    line-height: 32px;
    color: rgb(33, 83, 118);
    margin-right: 15px;
}

.boxCTA .centro span em {
    display: flex;
    align-items: baseline;
    font-size: 110px;
    font-weight: 600;
    line-height: 150px;
    color: rgb(4, 16, 37);
}

.boxCTA .centro span i {
    font-size: 24px;
    font-weight: 600;
}

.boxCTA .centro span strong {
    font-size: 64px;
    font-weight: 600;
}

.boxCTA .centro > strong {
    display: block;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
    color: rgb(33, 83, 118);
    margin-top: -50px;
}

.boxCTA .centro a:link, .boxCTA .centro a:active, .boxCTA .centro a:visited {
    margin: 32px auto 16px;
}

.boxCTA .centro > em {
    display: block;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    color: rgb(140, 164, 181);
    margin-bottom: 8px;
}

.boxCTA .centro > figure {
    width: 100%;
    max-width: 259px;
    height: 17px;
    user-select: none;
    margin: 0px auto;
    pointer-events: none;
}

.boxCTA .centro figure img {
    width: 100%;
    height: 100%;
}

._1000 section.sobre {
    background: url("../img/vendas/sobrePriscila1.png") center top no-repeat;
    position: relative;
    z-index: 1;
    min-height: 887px;
}

section.sobre .centro {
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    padding: 80px 20px;
}

section.sobre .centro .texto {
    width: 100%;
    max-width: 681px;
    margin-left: auto;
}

section.sobre figure {
    width: 589px;
    height: 857px;
    user-select: none;
}

section.sobre figure img {
    width: 100%;
    height: 100%;
}

section.sobre .centro h2 {
    width: 100%;
    font: 700 40px / 45px "Playfair Display";
    color: rgb(255, 255, 255);
    margin-bottom: 36px;
}

section.sobre .centro h2 b {
    margin-top: 16px;
    display: block;
    font-weight: 700;
    color: rgb(226, 117, 38);
}

section.sobre .centro h3 {
    color: rgb(255, 255, 255);
    font-family: Poppins;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
    margin-bottom: 24px;
}

section.sobre .centro h3 b {
    font-weight: 600;
}

section.sobre .centro h2 b br {
    display: none;
}

section.sobre .centro p {
    position: relative;
    width: 100%;
    max-width: 681px;
    font-size: 18px;
    line-height: 28px;
    color: rgb(255, 255, 255);
    /* margin-bottom: 32px; */
}

section.sobre .centro p b {
    font-weight: 700;
    color: rgb(255, 255, 255);
}

section.sobre .centro p b em {
    font-weight: 700;
    color: #fff;
}

section.sobre .centro a:link,
section.sobre .centro a:active,
section.sobre .centro a:visited{max-width: initial;}

section.resultadosAlunos {
    padding: 0px 0px 0px 20px;
    background: rgb(252, 252, 252);
}

section.resultadosAlunos .centro {
    padding: 96px 20px 60px;
    width: 100%;
    max-width: 1366px;
    margin: 0px auto;
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    overflow: clip;
}

section.resultadosAlunos .centro h2 {
    font: 700 40px / 50px 'Playfair Display';
    color: rgb(4, 16, 37);
    margin: 0 auto 8px;
    max-width: 1200px;
}

section.resultadosAlunos .centro h2 b {
    display: inline-block;
    position: relative;
    font-weight: 700;
}

section.resultadosAlunos .centro h2 b::after {
    position: absolute;
    content: "";
    width: 326px;
    height: 5px;
    transform: translateX(-50%);
    left: 50%;
    bottom: 0px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='326' height='5' fill='none'%3E%3Cpath stroke='%23CDCDCD' stroke-linecap='round' stroke-width='3' d='M2 2.795h278.525c12.573 0 26.276.574 38.813-.2 1.827-.112 3.086-.274 4.662-.595'/%3E%3C/svg%3E");
    pointer-events: none;
}
section.resultadosAlunos .centro h4{
    font: 700 40px / 50px 'Playfair Display';
    color: #E27526;
    margin: 0 auto 80px;
    max-width: 1200px;
    padding-right: 40px;
    }

section.resultadosAlunos .centro ul {
    width: 100%;
    max-width: 1200px;
    margin: 0px auto 60px;
    display: flex;
    flex-direction: column;
    gap: 75px;
}

section.resultadosAlunos .centro ul li {
    width: 100%;
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

section.resultadosAlunos .centro ul li .boxImg {
    position: relative;
    width: 100%;
    max-width: 481px;
    border-radius: 16px;
    overflow: hidden;
    height: fit-content;
    z-index: 2;
}

section.resultadosAlunos .centro ul li .boxImg figure {
    user-select: none;
}

section.resultadosAlunos .centro ul li .boxImg figure img {
    min-height: 274px;
    object-fit: cover;
}

section.resultadosAlunos .centro ul li .boxImg span {
    position: absolute;
    bottom: 0px;
    left: 0px;
    display: block;
    width: 100%;
    padding: 8px 24px;
    font: 500 16px / 24px Poppins;
    color: rgb(255, 255, 255);
    background: rgb(4, 19, 45);
}

section.resultadosAlunos .centro ul li .texto {
    width: 100%;
    max-width: 689px;
}

section.resultadosAlunos .centro ul li .texto h3 {
    position: relative;
    font: 700 20px / 28px Poppins;
    color: rgb(82, 82, 82);
    padding-bottom: 24px;
    margin-bottom: 32px;
    text-transform: uppercase;
}

section.resultadosAlunos .centro ul li .texto h3 b {
    font-weight: 700;
    color: rgb(7, 32, 75);
}

section.resultadosAlunos .centro ul li .texto h3::before {
    position: absolute;
    content: "";
    width: calc(100% + 167px);
    height: 1px;
    transform: translateX(-50%);
    left: 50%;
    bottom: 0px;
    background: rgba(0, 0, 0, 0.2);
    pointer-events: none;
}

section.resultadosAlunos .centro ul li .texto p {
    font: 400 18px / 28px Poppins;
    color: rgb(82, 82, 82);
}

section.resultadosAlunos .centro ul li .texto p b {
    font-weight: 600;
    color: rgb(4, 16, 37);
}

section.faq {
    padding: 96px 20px;
    background: rgb(3, 12, 28);
}

._1000 section.faq {
    background: url("../img/bgDuvida2.png") center top no-repeat rgb(3, 12, 28);
}

section.faq .centro {
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
}

section.faq .centro h2 {
    font: 700 48px / 65px big-caslon-fb;
    color: rgb(255, 255, 255);
    margin-bottom: 8px;
}

section.faq .centro > p {
    font: 500 20px / 24px Poppins;
    color: rgb(214, 220, 255);
    margin-bottom: 48px;
}

section.faq .centro ul {
    width: 100%;
    max-width: 886px;
    margin-bottom: 56px;
}

section.faq .centro ul li {
    width: 100%;
    transition: 0.5s;
    overflow: hidden;
    padding-top: 22px;
}

section.faq .centro ul li:not(:last-child) {
    border-bottom: 1px solid rgba(211, 234, 255, 0.35);
    padding-bottom: 22px;
}

section.faq .centro ul li h3 {
    position: relative;
    font: 600 18px / 27px Poppins;
    color: rgb(255, 255, 255);
    padding-right: 86px;
    transition: 0.5s;
    cursor: pointer;
}

section.faq .centro ul li.ativo h3 {
    color: var(--cor);
}

section.faq .centro ul li h3::before {
    position: absolute;
    content: "";
    width: 20px;
    height: 2px;
    background: rgb(169, 214, 186);
    right: 0px;
    top: 15px;
    transform: rotate(90deg);
    transition: 0.5s;
    pointer-events: none;
}

section.faq .centro ul li h3::after {
    position: absolute;
    content: "";
    width: 20px;
    height: 2px;
    background: rgb(169, 214, 186);
    right: 0px;
    top: 15px;
    transition: 0.5s;
    pointer-events: none;
}

section.faq .centro ul li.ativo h3::before {
    transform: rotate(135deg);
    background: var(--cor);
}

section.faq .centro ul li.ativo h3::after {
    transform: rotate(45deg);
    background: var(--cor);
}

section.faq .centro ul li p {
    font: 400 16px / 24px Poppins;
    transition: 0.5s;
    height: 0px;
    opacity: 0;
    visibility: hidden;
    color: transparent;
}

section.faq .centro ul li.ativo p {
    margin-top: 20px;
    height: fit-content;
    opacity: 1;
    visibility: visible;
    color: rgb(167, 181, 206);
}

section.faq .centro a:active, section.faq .centro a:visited, section.faq .centro a:link {
    margin: 0px;
    width: 100%;
    max-width: 886px;
    padding: 16px 10px;
}

section.faq .centro a b {
    text-align: center;
    letter-spacing: -0.01em;
}

section.contato {
    background: rgb(252, 252, 252);
    padding: 0px 20px;
}

section.contato .centro {
    width: 100%;
    max-width: 1366px;
    margin: 0px auto;
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    padding: 96px 20px 79px;
    text-align: center;
}

section.contato .centro h2 {
    font: 700 40px / 50px "Playfair Display";
    color: #041025;
    margin-bottom: 10px;
}

section.contato .centro > p {
    font: 600 20px / 30px Poppins;
    color: #565F6F;
    margin-bottom: 118px;
}

section.contato .centro ul {
    width: 100%;
    max-width: 1200px;
    margin: 0px auto;
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

section.contato .centro ul li {
    position: relative;
    width: 100%;
    max-width: 1200px;
    border-radius: 16px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    padding: 55px 21px 24px;
}

section.contato .centro ul li.whatsapp {
    border-color: rgb(169, 214, 186);
}

section.contato .centro ul li.email {
    border-color: var(--cor);
}

section.contato .centro ul li.chat {
    border-color: rgb(67, 116, 151);
}

section.contato .centro ul li span {
    position: absolute;
    display: block;
    width: 86px;
    height: 86px;
    transform: translate(-50%, -50%);
    top: 0px;
    left: 50%;
    background: rgb(7, 32, 75);
    border-radius: 50%;
}

section.contato .centro ul li span::before {
    position: absolute;
    content: "";
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
}

section.contato .centro ul li.whatsapp span::before {
    width: 49px;
    height: 49px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='49' viewBox='0 0 49 49' fill='none'%3E%3Cpath d='M24.3257 1.06738C30.6244 1.06989 36.5403 3.49158 40.9878 7.88477C45.4993 12.3419 47.9789 18.1838 47.9771 24.335C47.9741 30.5313 45.5031 36.3678 41.0142 40.7715C36.5359 45.1648 30.6099 47.584 24.3267 47.584H24.3169C20.6263 47.5825 16.9668 46.7185 13.688 45.0801L13.5864 45.0293L13.4761 45.0547L0.844238 47.9023L3.58936 35.5322L3.61572 35.415L3.55811 35.3105C1.67063 31.8551 0.677967 28.0727 0.677246 24.3281V24.3174C0.683022 18.1247 3.15336 12.2799 7.63818 7.87988C12.1156 3.48707 18.0416 1.06753 24.3257 1.06738ZM24.3257 4.14355C13.011 4.14355 3.79271 13.197 3.78564 24.3242L3.79639 24.9697C3.9104 28.2001 4.87707 31.4468 6.60498 34.4014L6.90674 34.918L5.03955 43.3359L4.93018 43.8271L5.42041 43.7158L14.0288 41.7744L14.5454 42.0527C17.5284 43.6585 20.9077 44.5073 24.3179 44.5088H24.3267C35.6441 44.5086 44.8641 35.4638 44.8687 24.334C44.8705 19.001 42.7105 13.9318 38.7935 10.0615H38.7925C34.931 6.24774 29.7922 4.14577 24.3257 4.14355ZM17.8042 14.249C17.9926 14.257 18.1225 14.2712 18.2524 14.3477C18.3843 14.4253 18.5581 14.5955 18.7476 15.0117C18.9881 15.5402 19.3705 16.471 19.7124 17.3105C19.8801 17.7224 20.0404 18.1188 20.1685 18.4307L20.4302 19.0459C20.5468 19.2767 20.5921 19.4761 20.4761 19.7061C20.2798 20.0936 20.2251 20.2671 19.9849 20.5449C19.7199 20.8505 19.3953 21.1745 19.1489 21.417C19.0202 21.5436 18.8255 21.7321 18.731 21.9834C18.6246 22.266 18.6585 22.5756 18.8569 22.9121C19.1815 23.4622 20.3336 25.3294 22.0024 26.7998C24.137 28.6804 25.9407 29.2869 26.4614 29.5449H26.4624C26.7575 29.6908 27.0415 29.7786 27.3208 29.7451C27.6131 29.7099 27.8392 29.5507 28.0298 29.335C28.3463 28.9773 29.4383 27.7076 29.8179 27.1455C29.9657 26.9262 30.0745 26.8861 30.1548 26.877C30.2699 26.8639 30.4185 26.9025 30.6792 26.9961V26.9951C30.9101 27.0783 31.6869 27.4465 32.4995 27.8408C33.3014 28.2299 34.1097 28.6309 34.3843 28.7666C34.6766 28.9111 34.8816 29.0008 35.0532 29.0938C35.2227 29.1855 35.2814 29.2423 35.3032 29.2773C35.2963 29.266 35.3189 29.3102 35.3306 29.458C35.341 29.5898 35.3406 29.7679 35.3218 29.9834C35.2842 30.4138 35.1754 30.9741 34.9565 31.5801C34.7654 32.1093 34.1686 32.6828 33.4399 33.1484C32.7159 33.6111 31.9556 33.9079 31.5269 33.9463C31.001 33.9936 30.563 34.0999 29.6685 33.9814C28.7648 33.8617 27.3977 33.5107 25.0923 32.6123C20.3077 30.7477 17.061 26.2667 16.1235 24.9111L15.8657 24.5381C15.7318 24.361 15.1857 23.6444 14.6733 22.6475C14.1584 21.6455 13.6919 20.3872 13.6919 19.127C13.692 16.5958 15.0243 15.3663 15.5259 14.8252C15.9571 14.36 16.4596 14.2501 16.7534 14.25L17.8042 14.249Z' fill='white' stroke='white' stroke-width='0.637303'/%3E%3C/svg%3E");
    pointer-events: none;
}

section.contato .centro ul li.email span::before {
    width: 48px;
    height: 37px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='37' fill='none'%3E%3Cpath fill='%23E27526' d='M42.416.816H5.96c-3.076 0-5.58 2.34-5.58 5.216v4.302L20.859 24.57a5.83 5.83 0 0 0 3.33 1.038 5.83 5.83 0 0 0 3.33-1.038l20.477-14.236V6.032c0-2.876-2.503-5.216-5.58-5.216Zm1.86 7.77L25.297 21.78a1.953 1.953 0 0 1-2.22 0L4.101 8.587V6.032c0-.959.835-1.739 1.86-1.739h36.455c1.025 0 1.86.78 1.86 1.739v2.555Zm0 8.667 3.72-2.586V31.76c0 2.876-2.504 5.215-5.58 5.215H5.96c-3.076 0-5.58-2.339-5.58-5.215V14.667l3.72 2.586V31.76c0 .959.835 1.739 1.86 1.739h36.455c1.025 0 1.86-.78 1.86-1.739V17.253Z'/%3E%3C/svg%3E");
    pointer-events: none;
    filter: grayscale(1) brightness(5.5);
}

section.contato .centro ul li.chat span::before {
    width: 52px;
    height: 49px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='52' height='49' fill='none'%3E%3Cpath fill='%2373A8CD' d='M26.189.752C12.067.752.636 11.448.636 24.667c0 4.194 1.17 8.291 3.389 11.904L.733 46.14c-.23.667-.041 1.398.488 1.894.525.49 1.304.674 2.024.457l10.224-3.081c3.86 2.077 8.238 3.171 12.72 3.171 14.122 0 25.552-10.696 25.552-23.914C51.74 11.45 40.313.752 26.189.752Zm0 44.092c-4.049 0-7.995-1.057-11.412-3.057a2.116 2.116 0 0 0-1.67-.194l-7.38 2.225 2.376-6.908a1.767 1.767 0 0 0-.208-1.563C5.76 32.15 4.63 28.455 4.63 24.667c0-11.127 9.672-20.178 21.56-20.178 11.888 0 21.56 9.052 21.56 20.178 0 11.126-9.672 20.177-21.56 20.177Zm2.495-20.177c0 1.29-1.117 2.335-2.495 2.335-1.379 0-2.496-1.046-2.496-2.335 0-1.29 1.117-2.336 2.496-2.336 1.378 0 2.495 1.046 2.495 2.336Zm9.981 0c0 1.29-1.117 2.335-2.495 2.335-1.378 0-2.495-1.046-2.495-2.335 0-1.29 1.117-2.336 2.495-2.336 1.378 0 2.495 1.046 2.495 2.336Zm-19.962 0c0 1.29-1.117 2.335-2.496 2.335-1.378 0-2.495-1.046-2.495-2.335 0-1.29 1.117-2.336 2.495-2.336 1.379 0 2.496 1.046 2.496 2.336Z'/%3E%3C/svg%3E");
    pointer-events: none;
    filter: grayscale(1) brightness(4.5);
}

section.contato .centro ul li h3 {
    font: 600 20px / 24px Poppins;
    color: rgb(4, 16, 37);
    letter-spacing: -0.02em;
    margin-bottom: 7px;
}

section.contato .centro ul li h3 b {
    font-weight: 600;
}

section.contato .centro ul li.whatsapp h3 b {
    color: rgb(102, 161, 124);
}

section.contato .centro ul li.email h3 b {
    color: var(--cor);
}

section.contato .centro ul li.chat h3 b {
    color: rgb(33, 83, 118);
}

section.contato .centro ul li p {
    font: 400 16px / 24px Poppins;
    color: rgb(86, 95, 111);
    margin: 0px auto;
}

section.contato .centro ul li.whatsapp p {
    max-width: 208px;
}

section.contato .centro ul li.email p {
    max-width: 322px;
}

section.contato .centro ul li.chat p {
    max-width: 215px;
}

section.contato .centro ul li.whatsapp p b, section.contato .centro ul li.whatsapp p a:link, section.contato .centro ul li.whatsapp p a:visited, section.contato .centro ul li.whatsapp p a:active {
    display: inline-block;
    font: 600 16px / 24px Poppins;
    color: rgb(102, 161, 124);
    text-decoration-line: underline;
}

section.contato .centro ul li.email p b, section.contato .centro ul li.email p a:link, section.contato .centro ul li.email p a:visited, section.contato .centro ul li.email p a:active {
    display: inline-block;
    font: 600 16px / 24px Poppins;
    color: var(--cor);
}

section.contato .centro ul li p a:link, section.contato .centro ul li p a:visited, section.contato .centro ul li p a:active {
    transition: 0.5s;
}

section.contato .centro ul li p a:hover {
    filter: brightness(1.15);
}

section.numerosConfiaveis {
    border-top: 1px solid rgb(202, 202, 202);
    width: 100%;
    padding: 64px 40px 40px;
    margin: 0px auto;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    max-width: 1366px;
    border-right: 1px solid rgba(0, 0, 0, 0.2);
    border-left: 1px solid rgba(0, 0, 0, 0.2);
    position: relative;
}

section.numerosConfiaveis::before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='47' height='47' viewBox='0 0 47 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='47' height='47.0093' fill='%23FCFCFC'/%3E%3Cpath d='M10.5504 26.1698H29.9146C34.9242 26.1698 38.9995 22.0945 38.9995 17.0849C38.9995 12.0752 34.9242 8 29.9146 8H8V8.83832C8 9.78367 8.76622 10.5499 9.71212 10.5499H10.5504V26.1692V26.1698ZM13.1009 10.5504H29.9151C33.518 10.5504 36.4501 13.482 36.4501 17.0854C36.4501 20.6888 33.518 23.6204 29.9151 23.6204H13.1009V10.551V10.5504Z' fill='black' fill-opacity='0.2'/%3E%3Cpath d='M34.5477 18.9582C32.6788 17.5459 30.3611 16.6973 27.8434 16.6973H14.6309V19.2477H27.8434C29.7827 19.2477 31.5691 19.9003 33.0098 20.9871C33.681 20.453 34.2206 19.7649 34.5477 18.9582Z' fill='black' fill-opacity='0.2'/%3E%3Cpath d='M36.1545 25.653C36.3402 26.3564 36.4499 27.091 36.4499 27.8528C36.4499 32.5987 32.5899 36.4587 27.844 36.4587H13.1012V27.6993H10.5508V39.0086H27.844C33.9951 39.0086 39.0004 34.0039 39.0004 27.8528C39.0004 26.3886 38.7093 24.9933 38.1937 23.7109C37.6039 24.4466 36.9163 25.0965 36.1545 25.653Z' fill='black' fill-opacity='0.2'/%3E%3C/svg%3E%0A");
    width: 47px;
    height: 47px;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: -23px;
}

.contato .centro section.numerosConfiaveis h3 {
    letter-spacing: 0.02em;
    color: var(--f2f2f2, #F2F2F2);
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

section.numerosConfiaveis > p {
    color: rgb(255, 48, 48);
    font-size: 18px;
    font-style: italic;
    font-weight: 600;
    line-height: 150%;
    text-align: center;
    margin-top: 16px;
}

section.numerosConfiaveis .wrap {
    width: 100%;
    max-width: 934px;
    margin: 0 auto;
}

section.numerosConfiaveis h3 {
    color: #041025;
    text-align: center;
    font-family: "Playfair Display";
    font-size: 40px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin-bottom: 3px;
}

section.numerosConfiaveis .wrap .boxVerificador {
    width: 100%;
    position: relative;
    margin-bottom: 8px;
}

section.numerosConfiaveis .wrap .boxVerificador::before {
    position: absolute;
}

section.numerosConfiaveis .wrap .boxVerificador h3 {
    margin-bottom: 2px;
    color: rgb(0, 0, 0);
    text-align: center;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
}

section.numerosConfiaveis .wrap .boxVerificador p {
    margin-bottom: 19px;
    color: #565F6F;
    text-align: center;
    font-family: Poppins;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 28px; /* 140% */
}

section.numerosConfiaveis .wrap .boxVerificador .verificador {
    width: 100%;
    /* max-width: 601px; */
    display: flex;
    gap: 8px;
}

section.numerosConfiaveis .wrap .boxVerificador .verificador input {
    width: 100%;
    max-width: 588px;
    background: rgb(236, 236, 236);
    padding: 10px 20px 12px;
    transition: 0.5s;
    /* text-align: center; */
    border-radius: 100px;
    color: var(--Blue_grey-500, #718BAE);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}

section.numerosConfiaveis .wrap .boxVerificador .verificador input:hover, section.numerosConfiaveis .wrap .boxVerificador .verificador input:focus {
    box-shadow: rgb(55, 75, 95) 0px 0px 0px 1px inset;
}

section.numerosConfiaveis .wrap .boxVerificador .verificador button {
    transition: 0.5s;
    cursor: pointer;
    display: block;
    width: 100%;
    max-width: 382px;
    background: var(--cor);
    border-radius: 200px;
    padding: 14px 20px;
    margin: 0px auto;
    position: relative;
    overflow: clip;
    outline: transparent solid 1px;
    outline-offset: -3px;
}

section.numerosConfiaveis .wrap .boxVerificador .verificador button:hover {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 1.8px 0px;
    background: rgb(255, 148, 29);
    outline: rgba(255, 255, 255, 0.4) solid 1px;
    outline-offset: -3px;
}

section.numerosConfiaveis .wrap .boxVerificador .verificador button b {
    display: block;
    transition: 0.5s;
    text-align: center;
    color: rgb(255, 255, 255);
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 800;
    line-height: 17px;
    letter-spacing: 0.4px;
    text-transform: uppercase;
}

section.numerosConfiaveis .wrap .boxVerificador .verificador button:hover b {
}

section.numerosConfiaveis .wrap .boxRetorno {
    width: 100%;
    border-radius: 24px;
    overflow: hidden;
    /* max-width: 601px; */
    margin-top: 20px;
}

section.numerosConfiaveis .wrap .boxRetorno .retorno {
    display: none;
    text-align: center;
}

section.numerosConfiaveis .wrap .boxRetorno .retorno h4 {
    color: rgb(255, 255, 255);
    text-align: center;
    font-size: 23px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
}

section.numerosConfiaveis .wrap .boxRetorno .retorno p {
    width: 100%;
    max-width: 326px;
    margin: 7px auto 0px;
    color: rgb(255, 255, 255);
    text-align: center;
    font-size: 17px;
    font-style: normal;
    font-weight: 400;
    line-height: 130%;
}

section.numerosConfiaveis .wrap .boxRetorno .retorno p b {
    font-weight: 700;
}

section.numerosConfiaveis .wrap .boxRetorno .retorno.numeroVerificado h4 {
    color: rgb(19, 19, 19);
}

section.numerosConfiaveis .wrap .boxRetorno .retorno.numeroVerificado p {
    color: rgb(19, 19, 19);
}

section.numerosConfiaveis .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, section.numerosConfiaveis .wrap .boxRetorno.incompleto .numeroInconpleto, section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado {
    display: block;
}

section.numerosConfiaveis .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, section.numerosConfiaveis .wrap .boxRetorno.incompleto .numeroInconpleto {
    background: rgb(245, 46, 34);
    padding: 20px;
}

section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado {
    position: relative;
    background: rgb(255, 255, 255);
    padding: 77px 20px 30px;
}

section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado::after {
    position: absolute;
    content: "";
    width: 46px;
    height: 46px;
    transform: translateX(-50%);
    left: 50%;
    top: 20px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none'%3E%3Crect width='46' height='45.665' fill='%23fff' rx='22.832'/%3E%3Cpath stroke='%230C9AFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m15 23 6 6 10-12'/%3E%3C/svg%3E");
    outline: rgb(12, 154, 255) solid 2px;
    border-radius: 100%;
}

footer {
    background: rgb(4, 19, 45);
    padding: 16px 20px 18px;
    position: relative;
}

footer::before {
    position: absolute;
    content: "";
    width: 21px;
    height: 20px;
    transform: translate(-50%, -50%);
    left: 50%;
    top: 50%;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%2351546C' d='M1.725 11.719h13.121c3.396 0 6.154-2.627 6.154-5.86C21 2.626 18.236 0 14.846 0H0v.539c0 .612.516 1.104 1.16 1.104h.565v10.075ZM3.451 1.643h11.39c2.44 0 4.428 1.888 4.428 4.216 0 2.328-1.989 4.217-4.428 4.217H3.45V1.643Z'/%3E%3Cpath fill='%2351546C' d='M17.983 7.068a7.756 7.756 0 0 0-4.543-1.46H4.489v1.643h8.95a5.99 5.99 0 0 1 3.5 1.12 3.28 3.28 0 0 0 1.044-1.308v.005Zm1.088 4.316c.127.455.198.926.198 1.418 0 3.06-2.615 5.55-5.83 5.55H3.452v-5.65H1.725V20H13.44c4.164 0 7.56-3.228 7.56-7.198 0-1.418-.198-1.847-.544-2.674a7.12 7.12 0 0 1-1.38 1.25l-.005.006Z'/%3E%3C/svg%3E");
    pointer-events: none;
}

footer .centro {
    width: 100%;
    max-width: 1198px;
    margin: 0px auto;
    display: flex;
    justify-content: space-between;
}

footer .centro p {
    font: 400 12px / 18px Poppins;
    color: rgb(141, 144, 167);
    width: fit-content;
}

footer .centro .links {
    display: flex;
    gap: 10px;
    width: 100%;
    max-width: 238px;
    justify-content: space-between;
}

footer .centro .links a:active, footer .centro .links a:visited, footer .centro .links a:link {
    display: block;
    font: 400 12px / 18px Poppins;
    color: rgb(255, 255, 255);
    transition: 0.5s;
}

footer .centro .links a:hover {
    color: rgb(141, 144, 167);
}

/* -- MOBILE --  */


._320 main .centro, ._320 footer .centro {
    max-width: 440px;
}

._320 main {
    /* padding-top: 77px; */
}

._320 a.linkCTA:link, ._320 a.linkCTA:active, ._320 a.linkCTA:visited {
    width: 100%;
    padding: 16px;
}

._320 a.linkCTA b {
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.01em;
}

._320 .boxSplide a.linkCTA {
    max-width: 300px;
}
/* Section - Barra Flutuante */
._320 section.barraFlutuante{padding: 0 10px;}

	._320 section.barraFlutuante .centro{flex-wrap: wrap;padding: 13px 0 13px;min-width: 342px;max-width: 380px;gap: 5px;justify-content: space-between;}
		._320 section.barraFlutuante .centro h2{font-size: 12px;line-height: 16px;min-width: initial;max-width: 165px;padding: 0;letter-spacing: -0.01em;}
		._320 section.barraFlutuante.barraComCountDown .centro h2{max-width: 143px;}
			._320 section.barraFlutuante .centro h2::before{right: -10px;}
			._320 section.barraFlutuante.barraComCountDown .centro h2::before{display: none;}

		._320 section.barraFlutuante .centro .content{max-width: 180px;padding: 0;}
			._320 section.barraFlutuante .centro .content ul.countdown{gap: 10px;}
				._320 section.barraFlutuante .centro .content ul.countdown li{}
					._320 section.barraFlutuante .centro .content ul.countdown li span{font-weight: 600;font-size: 19px;line-height: 20px;}
					._320 section.barraFlutuante .centro .content ul.countdown li p{font-size: 11px;line-height: 13px;}
						._320 section.barraFlutuante .centro .content ul.countdown li p b{font-size: 17px;line-height: 12px;right: -7px;top: -10px;}

			._320 section.barraFlutuante .centro .content > p{display: none;}

		._320 section.barraFlutuante.barraComCountDown .centro .contentButton{width: 100%;}
		._320 section.barraFlutuante.barraComCountDown .centro a:link,
		._320 section.barraFlutuante.barraComCountDown .centro a:visited,
		._320 section.barraFlutuante.barraComCountDown .centro a:active{max-width: initial;}
			._320 section.barraFlutuante .centro .contentButton::before{left: -25px;}
			._320 section.barraFlutuante .centro .contentButton::after{right: -25px;}

		._320 section.barraFlutuante .centro a:link,
		._320 section.barraFlutuante .centro a:visited,
		._320 section.barraFlutuante .centro a:active{max-width: 164px;min-width: initial;}
			._320 section.barraFlutuante .centro a b{ display: block; font-size: 14px; line-height: 16px;}



/* Topo */
._320 .topo{min-height: 728px;background: linear-gradient(360deg, #000000 0%, #262233 100%);}
	._320 .topo .centro{padding: 40px 20px;}

		._320 .topo .centro h1{}
			._320 .topo .centro h1 img{}

            ._320 .topo .videoFundo,
		    ._320 .topo .centro h1 img{display: none;}
            ._320 .topo .centro h1{margin-bottom: 19px;}
			._320 .topo .centro h1::before{content: ""; display: block; width: 320px; height: 34px; background: url('../img/vendas/logoMobile.svg') no-repeat; margin: 0px auto;}

        ._320 .topo .centro .divisor{flex-direction: column-reverse; margin-bottom: 24px; position: relative; padding-bottom: 97px; gap: 24px;}
            ._320 .topo .centro .divisor .texto{}
                ._320 .topo .centro .divisor .texto h2{color: #FFF; text-align: center; font-family: "Playfair Display"; font-size: 22px; font-style: normal; font-weight: 700; line-height: 32px; /* 145.455% */}
                    ._320 .topo .centro .divisor .texto h2 b{}
                ._320 .topo .centro .divisor .texto p{text-align: center;font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; margin: 0px;}
                ._320 .topo .centro .divisor .texto a:link,
                ._320 .topo .centro .divisor .texto a:active,
                ._320 .topo .centro .divisor .texto a:visited{position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); padding: 16px 15px;}
                    ._320 .topo .centro .divisor .texto a b{font-size: 16.149px; font-style: normal; font-weight: 700; line-height: 20.187px; /* 125% */ letter-spacing: -0.161px;}

		._320 ._videoFlut .topo .centro .video{width: 200px;height: 112px;border-radius: 16px;margin: 0px;bottom: 20px;left: 20px;}
		._320 .topo .centro .video{width: calc(100% + 40px); margin: 0px -20px; border-radius: 0px;}
			._320 .topo .centro .video .thumb span.play{font-size: 12px; line-height: 18px; right: 43px;}
			._320 ._videoFlut .topo .centro .video .thumb span.play{font-size: 11px;right: 20px;}
				._320 .topo .centro .video .thumb span.play::before{width: 74px; height: 74px; margin-bottom: 2px;}
				._320 ._videoFlut .topo .centro .video .thumb span.play::before{width: 56px;height: 56px;}
				._320 .topo .centro .video .thumb span.play::after{width: 24px;height: 24px;filter: blur(3px);top: 3px;left: 16px;}
				._320 ._videoFlut .topo .centro .video .thumb span.play::after{top: 2px;left: 17px;}

        ._320 .topo .centro .compraSegura{flex-direction: column-reverse; align-items: center;}
            ._320 .topo .centro .compraSegura > span{font-size: 10px; font-style: normal; font-weight: 400; line-height: 16.149px; text-align: center; color: #BDBDBD;}
            ._320 .topo .centro .compraSegura figure{margin: 0px auto;}
                ._320 .topo .centro .compraSegura figure img{filter: brightness(2);}


/* Section - Ganhos Milionarios*/
._320 section.ganhosMilionarios{background: linear-gradient(180deg, #303030 0%, #0A0A0A 20.33%, #030A15 100%), #FFF; padding: 70px 20px 40px;}
._320 section.ganhosMilionarios::after{filter: brightness(0.4);}
    ._320 section.ganhosMilionarios .container{max-width: 440px;}
        ._320 section.ganhosMilionarios .container span{font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px;}
        ._320 section.ganhosMilionarios .container h2{font-size: 22px; font-style: normal; font-weight: 700; line-height: 30px; margin-bottom: 40px;}
            ._320 section.ganhosMilionarios .container h2 b{}
        ._320 section.ganhosMilionarios .container ul{gap: 0px;}
            ._320 section.ganhosMilionarios .container ul li{max-width: initial; padding-left: 104px; padding-right: 0px; font-size: 16px; font-style: normal; font-weight: 400; line-height: 24px; margin: 0px; text-align: left;}
            ._320 section.ganhosMilionarios .container ul li:not(:last-of-type){padding-bottom: 24px; margin-bottom: 24px; border-bottom: solid 1px rgba(255, 255, 255, 0.20);}
            ._320 section.ganhosMilionarios .container ul li b{}
                ._320 section.ganhosMilionarios .container ul li::before{right: initial; left: 0px;}




/* Section - Inaugurar */
._320 section.inaugurar{padding: 40px 20px;}
	._320 section.inaugurar .container{max-width: 440px;}
        ._320 section.inaugurar .container span{font-size: 16px; font-style: normal; font-weight: 400; line-height: 26px; margin-bottom: 16px;}
            ._320 section.inaugurar .container span b{font-weight: 600;}
        ._320 section.inaugurar .container h2{font-size: 22px; font-style: normal; font-weight: 500; line-height: 110%; margin-bottom: 16px;}

	._320 section.inaugurar .centro{max-width: 440px; flex-direction: column;}
		._320 section.inaugurar .centro .texto{}
			._320 section.inaugurar .centro .texto p{font-size: 14px; font-style: normal; font-weight: 400; line-height: 150%; margin-bottom: 24px;}
				._320 section.inaugurar .centro .texto p b{}
			._320 section.inaugurar .centro .texto a:link,
			._320 section.inaugurar .centro .texto a:active,
			._320 section.inaugurar .centro .texto a:visited{}
	/* Video */
	._320 section.inaugurar .centro .video{margin-bottom: 16px; min-width: initial;}
	._320 section.inaugurar .centro .video .videoWrapper{}
	._320 section.inaugurar .centro .video .videoWrapper.ativo{}
		._320 section.inaugurar .centro .video .videoWrapper.ativo iframe{}
		._320 section.inaugurar .centro .video .thumb{}
		._320 section.inaugurar .centro .video .thumb.ativo{}
				._320 section.inaugurar .centro .video .thumb:hover{}
			._320 section.inaugurar .centro .video .thumb img{}
			._320 section.inaugurar .centro .video .thumb span.play{padding: 0 41px 0 18px;}
				._320 section.inaugurar .centro .video .thumb span.play b{font: 500 14px / 24px 'Poppins';}
					._320 section.inaugurar .centro .video .thumb span.play::after{background-size: contain;width: 11px;height: 14px;background-repeat: no-repeat;}
					._320 section.inaugurar .centro .video .thumb:hover span.play{}
						._320 section.inaugurar .centro .video .thumb:hover span.play::after{}
						._320 section.inaugurar .centro .video .thumb:hover span.play b{}



._320 .boxApresentacao .centro {
    flex-direction: column;
    align-items: center;
    padding: 40px 20px 0px;
    position: relative;
}

._320 .boxApresentacao .centro::before {
}

._320 .boxApresentacao .centro figure {
    display: none;
}

._320 .boxApresentacao .centro .conteudo {
    min-width: auto;
    border-bottom: 1px solid rgb(217, 217, 217);
    padding-bottom: 40px;
}

._320 .boxApresentacao .centro .conteudo span {
    width: 100%;
    line-height: 26px;
    font-size: 16px;
    color: rgb(4, 19, 45);
    position: relative;
    z-index: 1;
    text-align: center;
    margin-bottom: 8px;
}

._320 .boxApresentacao .centro .conteudo h2 {
    color: rgb(4, 19, 45);
    margin: 0px auto 24px;
    text-align: center;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 110%;
    max-width: 340px;
}

._320 .boxApresentacao .centro .conteudo h2 b {
    display: block;
}

._320 .boxApresentacao .centro .conteudo h2 b i {
    text-transform: uppercase;
}

._320 .boxApresentacao .centro .conteudo h2 br {
    display: none;
}

._320 .boxApresentacao .centro .conteudo p {
    font-size: 14px;
    line-height: 20px;
    text-align: center;
    color: rgb(64, 64, 64);
}

._320 .boxNegocio {
    background: linear-gradient(rgb(3, 12, 28) 0%, rgb(15, 23, 40) 100%);
}

._320 .boxNegocio .centro {
    padding: 0px 20px 40px;
}

._320 .boxNegocio .centro::before {
    content: "";
    display: block;
    width: calc(100% + 40px);
    height: 187px;
    background: url("../img/vendas/boxNegocioFundoMobile.png") center center no-repeat;
    padding: 0px 20px 40px;
    margin: 0px -20px 15px;
}

._320 .boxNegocio .centro p {
    font-size: 16px;
    line-height: 26px;
}

._320 .boxNegocio .centro p b {
    width: 100%;
    font-size: 16px;
    line-height: 26px;
}

._320 .boxFormacao .centro {
    padding: 30px 20px 0px;
}

._320 .boxFormacao .centro .boxFormulario {
    flex-direction: column;
    align-items: center;
    gap: 20px;
    margin-bottom: 41px;
}

._320 .boxFormacao .centro .boxFormulario div {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 24px;
}

._320 .boxFormacao .centro .boxFormulario .outrosCursos h3 {
    font-size: 22px;
    line-height: 24px;
    padding: 20px;
    margin-bottom: 20px;
}

._320 .boxFormacao .centro .boxFormulario .cursoFormacao h3 {
    padding: 17px 20px 15px;
    margin-bottom: 20px;
}

._320 .boxFormacao .centro .boxFormulario div > ul li {
    border: none;
    padding: 0px 20px 15px;
}

._320 .boxFormacao .centro .boxFormulario .cursoFormacao > ul > li:first-of-type {
    padding: 0px 20px 15px;
}

._320 .boxFormacao .centro .boxFormulario .outrosCursos > ul li.boxSelect {
    padding-bottom: 40px;
}

._320 .boxFormacao .centro .boxFormulario div > ul li p {
    font-size: 14px;
    line-height: 20px;
    gap: 11px;
}

._320 .boxFormacao .centro .boxFormulario div > ul li p::before {
    background-size: contain;
    min-width: 19px;
    height: 13px;
    margin-top: 2px;
}

._320 .boxFormacao .centro .boxFormulario div > ul li.boxSelect ul {
    max-width: 330px;
    grid-template-columns: repeat(auto-fill, minmax(98px, 1fr));
}

._320 .boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li b {
    font-size: 14px;
    line-height: 14px;
    letter-spacing: -0.01em;
}

._320 .boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li.mobile {
    display: block;
}

._320 .boxFormacao .centro .boxFormulario div > ul li.boxSelect ul li.desk {
    display: none;
}

._320 .boxFormacao .centro a:link, ._320 .boxFormacao .centro a:active, ._320 .boxFormacao .centro a:visited {
    margin-bottom: -36px;
}

._320 .boxFormacao .centro a b {
    width: 100%;
    max-width: 176px;
    margin: 0px auto;
}

._320 .boxSplide {
    padding-bottom: 82px;
}

._320 .boxSplide .centro {
    padding: 40px 20px 0px;
}

._320 .boxSplide .centro h2 {
    width: 100%;
    font-size: 22px;
    line-height: 26px;
    margin-bottom: 20px;
    font-weight: 700;
    max-width: 320px;
}

._320 .boxSplide .centro h2 b {
    border-bottom: none;
    font-weight: 700;
}

._320 .boxSplide .centro h2 b i {
    color: rgb(226, 117, 38);
    font-weight: 700;
}

._320 .boxSplide .splide {
    margin-bottom: 93px;
}

._320 .boxSplide .splide .splide__track ul.splide__list {
    gap: 17px;
}

._320 .boxSplide .splide .splide__track ul.splide__list li {
    min-width: 242px;
    height: 400px;
}

._320 .boxSplide .splide .splide__track ul.splide__list li figure {
    height: 400px;
}

._320 .boxSplide .splide .splide__track ul.splide__list li figure img {
    height: 100%;
}

._320 .boxSplide .splide .splide__arrows {
    max-width: 230px;
    top: initial;
    bottom: -20px;
}

._320 .boxSplide .boxAnimado {
    padding: 14px 0px;
}

._320 .boxSplide .boxAnimado li {
    line-height: 21px;
}





._320 .boxBonus {
    background: 0% 0% / 100% rgb(255, 255, 255);
    margin: 0px auto;
}

._320 .boxBonus .centro {
    padding: 215px 20px 90px;
}

._320 .boxBonus::after {
    background: none;
}

._320 .boxBonus::before {
    position: absolute;
    content: "";
    width: 100%;
    max-width: 440px;
    height: 226px;
    top: -22px;
    transform: translateX(-50%);
    left: 50%;
    background: url("../img/vendas/bonusMobile01.png") center top / contain no-repeat;
}

._320 .boxBonus .centro h2 {
    width: 100%;
    max-width: 286px;
    margin: 0px 0 24px;
    color: rgb(4, 19, 45);
    font-size: 26px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
    text-align: left;
}

._320 .boxBonus .centro > p {
    width: 100%;
    margin: 0px auto 24px;
    color: #404040;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 600;
    line-height: 24px;
    text-align: left;
}

._320 .boxBonus .centro ul {
    margin-bottom: 25px;
}

._320 .boxBonus .centro ul li {
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 16px;
    padding: 22px 16px;
    margin-bottom: 24px;
}

._320 .boxBonus .centro ul li figure {
    display: none;
}

._320 .boxBonus .centro ul li .conteudo span {
    display: block;
    width: fit-content;
    font-size: 12px;
    line-height: 11px;
    color: rgb(255, 255, 255);
    background: rgb(7, 32, 75);
    border-radius: 24px;
    padding: 7px 22px;
    margin: 0px 0px 12px;
}

._320 .boxBonus .centro ul li .conteudo h3 {
    width: 100%;
    margin: 0px auto 12px;
    color: rgb(0, 0, 0);
    font-family: "Playfair Display";
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 22px;
    font-variant-numeric: lining-nums proportional-nums;
}

._320 .boxBonus .centro ul li:nth-of-type(3) .boxImg {
    display: none;
}

._320 .boxBonus .centro ul li:nth-of-type(3) .boxImg span {
    display: none;
}

._320 .boxBonus .centro ul li .conteudo p {
    color: rgb(64, 64, 64);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 18px;
}

._320 .boxBonus .centro ul li .conteudo p b {
    font-weight: 500;
}

._320 .boxBonus .centro a:link, ._320 .boxBonus .centro a:active, ._320 .boxBonus .centro a:visited {
    margin-bottom: 0px;
}

._320 .boxBonus .centro a b {
    width: 100%;
    max-width: 224px;
    margin: 0px auto;
}



/**** MOBILE ****/
._320 article.jornadaBonus{
    background: linear-gradient(0deg, #06101c 0%, #091A3C 100%);
    padding: 0 20px;
}
/* jornada */
._320 .jornada{}
._320 .jornada .centro{
    padding: 40px 0px 24px;
}
._320 .jornada .centro > h2{
    font-size: 22px;
    line-height: 30px;
    max-width: 280px;
    margin: 0 auto 24px;
}
._320 .jornada .centro p{
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 24px;
}
._320 .jornada .centro .container{
    padding: 24px;
    flex-direction: column;
}
._320 .jornada .centro .container figure{
    height: 213px;
}
._320 .jornada .centro .container .texto{}
._320 .jornada .centro .container .texto h2{}
._320 .jornada .centro .container .texto h2 strong{
    height: 98px;
    max-width: 101px;
}
._320 .jornada .centro .container .texto h2 strong::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='101' height='98' viewBox='0 0 101 98' fill='none'%3E%3Cpath d='M53.815 0.73404C54.6228 0.83441 55.3088 1.08222 55.873 1.47748C56.4373 1.87273 56.8469 2.3818 57.1021 3.00468C57.3654 3.62119 57.4501 4.30787 57.356 5.06471C57.2629 5.81428 57.0128 6.45937 56.6057 6.99996C56.2058 7.54146 55.6804 7.93433 55.0293 8.17858C54.3855 8.42374 53.6633 8.49658 52.8628 8.39711L49.9919 8.04039L50.9441 0.37732L53.815 0.73404ZM52.9435 6.76662C53.6494 6.85433 54.2228 6.72975 54.6637 6.39287C55.1046 6.056 55.3689 5.53461 55.4566 4.82871C55.5443 4.1228 55.4161 3.54895 55.072 3.10714C54.7278 2.66533 54.2028 2.40058 53.4969 2.31286L52.6127 2.203L52.0593 6.65675L52.9435 6.76662ZM64.2397 2.66644L61.8404 10.0062L60.0525 9.42181L62.4518 2.082L64.2397 2.66644ZM67.6047 12.605C67.1066 12.3391 66.7034 12.0199 66.3951 11.6475C66.0869 11.2751 65.8977 10.8665 65.8276 10.4217C65.7639 9.98042 65.8448 9.53312 66.0702 9.07984L67.8362 10.0227C67.7274 10.2888 67.7111 10.5295 67.7874 10.7448C67.8671 10.9537 68.0266 11.122 68.266 11.2497C68.5118 11.381 68.7352 11.4296 68.9363 11.3956C69.1407 11.3552 69.2965 11.2347 69.4036 11.0341C69.4934 10.8659 69.5094 10.6958 69.4517 10.5236C69.4004 10.3549 69.3097 10.1901 69.1795 10.0291C69.0558 9.87164 68.8661 9.66644 68.6104 9.41354C68.243 9.04283 67.9565 8.7153 67.7508 8.43093C67.5452 8.14657 67.4129 7.81824 67.354 7.44593C67.2951 7.07363 67.3796 6.674 67.6075 6.24705C67.946 5.61308 68.4399 5.2408 69.0891 5.13022C69.7418 5.01318 70.4369 5.15152 71.1744 5.54525C71.9248 5.9459 72.433 6.44996 72.6989 7.05745C72.9682 7.65847 72.9481 8.28783 72.6385 8.94554L70.8433 7.98711C70.9478 7.76025 70.9585 7.54565 70.8753 7.3433C70.7956 7.13448 70.6393 6.9679 70.4064 6.84356C70.2059 6.7365 70.0148 6.70514 69.8332 6.74949C69.655 6.78737 69.5124 6.90658 69.4053 7.10713C69.2879 7.32708 69.2999 7.55377 69.4412 7.7872C69.5826 8.02064 69.8353 8.32594 70.1992 8.70312C70.5597 9.08677 70.8395 9.41905 71.0386 9.69996C71.2443 9.98432 71.3783 10.3094 71.4407 10.6753C71.5031 11.0411 71.4255 11.4278 71.2079 11.8353C71.0007 12.2235 70.7122 12.5225 70.3424 12.7324C69.9791 12.9458 69.5597 13.0461 69.0844 13.0334C68.609 13.0207 68.1158 12.8779 67.6047 12.605ZM80.8615 15.4316C80.5696 15.7706 80.2239 16.0148 79.8242 16.1642C79.4294 16.3081 78.9966 16.3274 78.526 16.2222C78.0553 16.1169 77.581 15.8586 77.1031 15.4471L76.2195 14.6863L74.4108 16.7869L72.9854 15.5596L78.0239 9.70782L80.3329 11.696C80.7997 12.0979 81.1249 12.5182 81.3085 12.9569C81.492 13.3956 81.5424 13.826 81.4595 14.2482C81.3766 14.6703 81.1773 15.0648 80.8615 15.4316ZM77.9709 14.2201C78.2432 14.4545 78.501 14.5653 78.7445 14.5523C78.9879 14.5393 79.2101 14.4161 79.4111 14.1827C79.612 13.9493 79.7009 13.7113 79.6775 13.4687C79.6542 13.226 79.5064 12.9874 79.2341 12.753L78.4589 12.0855L77.1957 13.5526L77.9709 14.2201ZM81.775 24.5913C81.3538 23.9999 81.104 23.3585 81.0256 22.6671C80.9515 21.9816 81.0551 21.3181 81.3364 20.6765C81.6279 20.0367 82.0813 19.4976 82.6965 19.0594C83.3117 18.6212 83.9663 18.371 84.6603 18.3088C85.3586 18.2526 86.0195 18.3715 86.6431 18.6656C87.271 18.9656 87.7956 19.4113 88.2168 20.0026C88.638 20.594 88.8857 21.2324 88.9598 21.9179C89.0382 22.6093 88.9324 23.2699 88.6426 23.8995C88.3571 24.5351 87.9067 25.072 87.2915 25.5102C86.6763 25.9484 86.0187 26.2007 85.3187 26.2672C84.6247 26.3294 83.9659 26.2134 83.3422 25.9193C82.7186 25.6253 82.1962 25.1826 81.775 24.5913ZM83.1726 23.5957C83.53 24.0974 83.9823 24.3785 84.5295 24.4388C85.081 24.5052 85.6315 24.3427 86.181 23.9513C86.7365 23.5556 87.07 23.0884 87.1815 22.5498C87.3033 22.0129 87.1855 21.4936 86.8281 20.9918C86.4664 20.4841 86.0129 20.195 85.4674 20.1244C84.9261 20.0597 84.3748 20.2274 83.8133 20.6273C83.2578 21.023 82.9192 21.4893 82.7975 22.0262C82.6859 22.5648 82.811 23.088 83.1726 23.5957ZM88.2576 36.9336L87.5984 35.1719L90.9568 30.5562L86.4959 32.2255L85.8366 30.4638L93.0689 27.7575L93.7281 29.5192L90.3491 34.1426L94.8307 32.4657L95.4899 34.2274L88.2576 36.9336ZM97.2948 40.8649L89.6775 42.1322L89.3688 40.2767L96.9861 39.0094L97.2948 40.8649ZM98.8807 40.9468L97.3497 38.514L98.6301 38.301L100.324 40.7067L98.8807 40.9468ZM97.6619 53.0996L90.014 50.16L90.0755 47.8068L97.8663 45.2702L97.8141 47.2716L91.9361 49.0328L97.7139 51.1092L97.6619 53.0996ZM95.2711 59.1965L93.7577 58.8101L93.1347 61.2509L91.7278 60.8918L92.3508 58.451L90.7094 58.0321L90.0048 60.7926L88.5446 60.4199L89.7144 55.8368L97.1965 57.7466L96.0267 62.3297L94.5665 61.9569L95.2711 59.1965ZM88.0852 65.9993L87.0303 68.226L85.7181 67.6043L87.5784 63.6777L94.5568 66.9839L93.7515 68.6837L88.0852 65.9993ZM81.5114 81.9239C81.1852 81.6178 80.9559 81.2619 80.8237 80.8563C80.6968 80.4556 80.696 80.0225 80.8212 79.5567C80.9465 79.091 81.2249 78.6282 81.6564 78.1683L82.4542 77.318L80.4328 75.4212L81.7198 74.0495L87.3511 79.3333L85.2662 81.5553C84.8447 82.0045 84.4109 82.3115 83.9648 82.4761C83.5186 82.6408 83.0865 82.6727 82.6682 82.5719C82.2499 82.471 81.8643 82.255 81.5114 81.9239ZM82.8452 79.0876C82.5993 79.3497 82.4777 79.6026 82.4803 79.8463C82.4828 80.0901 82.5964 80.3173 82.821 80.5281C83.0456 80.7388 83.2797 80.8377 83.5231 80.8248C83.7665 80.8119 84.0112 80.6744 84.257 80.4123L84.957 79.6663L83.5452 78.3416L82.8452 79.0876ZM72.3237 82.45C72.932 82.0537 73.5832 81.8307 74.2773 81.7811C74.9653 81.7355 75.6239 81.8665 76.2532 82.1742C76.8804 82.4921 77.4002 82.9674 77.8125 83.6003C78.2248 84.2332 78.4476 84.8976 78.4809 85.5936C78.5081 86.2936 78.3618 86.949 78.0421 87.5599C77.7163 88.1748 77.2492 88.6804 76.6409 89.0767C76.0326 89.473 75.3845 89.6939 74.6965 89.7395C74.0024 89.7892 73.3468 89.6561 72.7298 89.3404C72.1066 89.0287 71.5888 88.5564 71.1765 87.9236C70.7642 87.2907 70.5394 86.6232 70.5021 85.9211C70.4688 85.2251 70.612 84.5716 70.9317 83.9607C71.2514 83.3499 71.7154 82.8463 72.3237 82.45ZM73.2604 83.8877C72.7442 84.224 72.4446 84.6642 72.3616 85.2085C72.2724 85.7567 72.4119 86.3135 72.7802 86.8788C73.1525 87.4502 73.6054 87.8028 74.1389 87.9366C74.6703 88.0805 75.1941 87.9844 75.7102 87.6481C76.2325 87.3079 76.5402 86.8667 76.6334 86.3246C76.7205 85.7865 76.5759 85.2287 76.1996 84.6511C75.8273 84.0797 75.3755 83.722 74.8441 83.578C74.3105 83.4443 73.7826 83.5475 73.2604 83.8877ZM62.5631 87.5444L65.0245 89.7844L65.4514 89.6388L64.5099 86.88L66.2901 86.2725L68.7841 93.5806L65.7963 94.6003C65.2203 94.7969 64.6967 94.8632 64.2254 94.7993C63.7473 94.7378 63.3471 94.5644 63.0251 94.2791C62.7054 94.0008 62.4721 93.6465 62.3253 93.2162C62.1595 92.7304 62.1502 92.2492 62.2976 91.7728C62.438 91.2987 62.7481 90.8906 63.2281 90.5486L60.5539 88.2301L62.5631 87.5444ZM65.8813 90.8984L64.7777 91.275C64.4516 91.3864 64.2359 91.5491 64.1307 91.7632C64.0186 91.9796 64.0123 92.2336 64.1118 92.5251C64.2066 92.8027 64.3644 92.9929 64.5855 93.0957C64.7996 93.2009 65.0697 93.1978 65.3959 93.0864L66.4994 92.7099L65.8813 90.8984Z' fill='%23215376'/%3E%3Cpath d='M47.3648 97.5111L47.3668 96.0041L49.4128 96.0068L49.4209 89.7918L51.3019 89.7943L51.2938 96.0093L53.3398 96.012L53.3378 97.519L47.3648 97.5111ZM41.1519 95.3475L41.4705 93.8184L39.0044 93.3046L39.3006 91.8831L41.7666 92.3969L42.1121 90.7385L39.323 90.1574L39.6304 88.6821L44.261 89.6468L42.686 97.2065L38.0554 96.2418L38.3628 94.7664L41.1519 95.3475ZM25.0962 90.9008L28.5008 83.9699L30.1891 84.7992L28.1473 88.9558L31.7391 85.5606L33.1016 86.2299L32.615 91.1626L34.6616 86.9962L36.3499 87.8255L32.9454 94.7564L30.951 93.7768L31.363 88.023L27.0807 91.8756L25.0962 90.9008ZM17.5752 82.3655C17.8688 82.028 18.2157 81.7855 18.6161 81.6381C19.0117 81.4962 19.4445 81.4791 19.9146 81.5867C20.3848 81.6943 20.8577 81.9551 21.3336 82.369L22.2133 83.1343L24.0326 81.0428L25.4518 82.2773L20.3838 88.1035L18.0848 86.1038C17.6201 85.6995 17.297 85.2775 17.1157 84.8379C16.9343 84.3983 16.8862 83.9676 16.9712 83.5459C17.0562 83.1241 17.2575 82.7307 17.5752 82.3655ZM20.4596 83.5916C20.1885 83.3558 19.9312 83.2437 19.6877 83.2555C19.4442 83.2672 19.2214 83.3893 19.0193 83.6217C18.8171 83.854 18.7271 84.0916 18.7492 84.3344C18.7713 84.5772 18.9179 84.8165 19.189 85.0523L19.9608 85.7237L21.2315 84.263L20.4596 83.5916ZM16.7127 73.1981C17.1301 73.7921 17.3758 74.4351 17.4498 75.127C17.5196 75.813 17.4118 76.4758 17.1264 77.1156C16.8308 77.7536 16.374 78.2897 15.756 78.724C15.138 79.1583 14.4818 79.4043 13.7874 79.4621C13.0888 79.5139 12.4287 79.3907 11.8069 79.0927C11.1809 78.7887 10.6592 78.3396 10.2418 77.7457C9.82436 77.1517 9.58076 76.5117 9.511 75.8257C9.43703 75.1338 9.54695 74.4739 9.84076 73.8462C10.1304 73.2124 10.5842 72.6784 11.2021 72.2441C11.8201 71.8098 12.4793 71.5617 13.1797 71.4997C13.8741 71.4419 14.5322 71.5621 15.1539 71.8601C15.7757 72.1581 16.2952 72.6041 16.7127 73.1981ZM15.3087 74.1848C14.9545 73.6808 14.504 73.3969 13.9572 73.333C13.4062 73.2631 12.8546 73.4222 12.3027 73.8101C11.7447 74.2022 11.4082 74.6672 11.2932 75.2051C11.1681 75.7413 11.2826 76.2613 11.6368 76.7653C11.9952 77.2753 12.4469 77.5673 12.9919 77.6414C13.5328 77.7095 14.0852 77.5454 14.6492 77.149C15.2071 76.7569 15.5487 76.2928 15.6739 75.7566C15.7888 75.2187 15.6671 74.6948 15.3087 74.1848ZM8.95405 61.7507L8.27622 59.3818L9.6722 58.9824L10.8675 63.1597L3.44342 65.284L2.92596 63.4756L8.95405 61.7507ZM1.03442 55.068L8.69896 54.1278L8.928 55.9948L1.26345 56.935L1.03442 55.068ZM1.54309 41.1638L9.23118 41.8867L9.05509 43.7594L4.44443 43.3259L8.89341 45.4788L8.7513 46.9901L3.96699 48.2859L8.5886 48.7205L8.41251 50.5933L0.72442 49.8703L0.932435 47.6581L6.45782 46.0011L1.33611 43.365L1.54309 41.1638ZM2.92862 34.2708L10.2801 36.6342L9.70437 38.4249L2.35293 36.0615L2.92862 34.2708ZM7.21392 24.788L8.54888 25.4872L7.59953 27.2996L13.105 30.1834L12.2322 31.8496L6.72675 28.9659L5.77741 30.7783L4.44245 30.079L7.21392 24.788ZM17.7567 21.1658L15.8675 23.3423L16.5948 24.5853L15.3041 26.0723L11.3039 18.9006L12.7316 17.2557L20.3947 20.2074L19.0896 21.711L17.7567 21.1658ZM16.3429 20.5796L13.5806 19.4492L15.0954 22.0167L16.3429 20.5796ZM20.4611 10.0576C21.1297 9.59332 21.806 9.32009 22.49 9.23794C23.174 9.15579 23.8188 9.26154 24.4245 9.55518C25.032 9.83861 25.5533 10.2935 25.9883 10.92C26.4191 11.5404 26.6633 12.1877 26.7209 12.862C26.7845 13.5321 26.6553 14.1754 26.3334 14.7918C26.0175 15.404 25.5283 15.9401 24.8657 16.4002L22.4894 18.0504L18.0849 11.7078L20.4611 10.0576ZM23.8377 15.1321C24.422 14.7263 24.7659 14.2509 24.8695 13.7058C24.973 13.1607 24.8219 12.596 24.4162 12.0117C24.0105 11.4274 23.532 11.0856 22.9809 10.9862C22.4297 10.8868 21.862 11.04 21.2778 11.4458L20.5459 11.954L23.1059 15.6403L23.8377 15.1321ZM34.3365 11.1169C33.6615 11.3842 32.979 11.4732 32.2888 11.3837C31.6055 11.2915 30.9861 11.032 30.4306 10.6052C29.8792 10.169 29.4645 9.59969 29.1863 8.89743C28.9082 8.19517 28.822 7.49969 28.9279 6.811C29.0405 6.1196 29.3143 5.50637 29.7491 4.97131C30.1908 4.43354 30.7491 4.03099 31.4241 3.76365C32.0991 3.49632 32.7782 3.40875 33.4615 3.50094C34.1517 3.59044 34.7677 3.85127 35.3095 4.28343C35.8582 4.71289 36.2717 5.27875 36.5498 5.98101C36.8279 6.68327 36.9154 7.38215 36.8123 8.07767C36.7065 8.76637 36.4361 9.37825 36.0013 9.91331C35.5664 10.4484 35.0115 10.8496 34.3365 11.1169ZM33.7046 9.52149C34.2773 9.29466 34.6585 8.92283 34.8482 8.406C35.0447 7.88647 35.0187 7.31307 34.7703 6.68581C34.5192 6.05173 34.1455 5.61606 33.6492 5.37879C33.1571 5.13199 32.6247 5.12202 32.052 5.34885C31.4724 5.57838 31.0831 5.9495 30.8839 6.46222C30.6915 6.97223 30.7222 7.54768 30.976 8.18858C31.2272 8.82266 31.5988 9.26309 32.0909 9.50988C32.5872 9.74715 33.1251 9.75102 33.7046 9.52149Z' fill='%23E27526'/%3E%3C/svg%3E");
}
._320 .jornada .centro .container .texto h2 span{
    font-size: 12px;
    line-height: 14px;
    background: #E27526;
    padding: 4px 6px;
    text-align: center;
    max-width: 69px;
}
._320 .jornada .centro .container .texto h2 b{
    max-width: 220px;
    font-size: 22px;
    line-height: 30px;
}
._320 .jornada .centro .container .texto h2 b em{}
._320 .jornada .centro .container .texto p{
    font-size: 16px;
    line-height: 24px;
    text-wrap: balance;
}
._320 .jornada .centro .container .texto p b{}
._320 .jornada .centro .container .texto a:link,
._320 .jornada .centro .container .texto a:visited,
._320 .jornada .centro .container .texto a:active{}
._320 .jornada .centro .container .texto a b{
    max-width: 270px;
    margin: 0 auto;
}



/* bonusExtra */
._320 .bonusExtra{
    background: none;
}
._320 .bonusExtra .centro{
    padding: 0 0 20px;
}
._320 .bonusExtra .centro ul{
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px;
}
._320 .bonusExtra .centro ul li{
    margin: 0;
    width: 100%;
    background: #fff;
    border: none;
    border-radius: 24px;
    padding: 24px;
}
._320 .bonusExtra .centro ul li figure{}
._320 .bonusExtra .centro ul li .conteudo{}
._320 .bonusExtra .centro ul li .conteudo span{
    font-size: 14px;
    max-width: 108px;
}
._320 .bonusExtra .centro ul li .conteudo h3{
    font-size: 22px;
    line-height: 30px;
    margin-bottom: 16px;
}
._320 .bonusExtra .centro ul li .conteudo p{
    font-size: 16px;
    line-height: 24px;
}
._320 .bonusExtra .centro a:link,
._320 .bonusExtra .centro a:active,
._320 .bonusExtra .centro a:visited{}



/* oferta */
._320 section.oferta{background: #06101C;padding: 20px 20px 44px;}
._320 section.oferta .centro{max-width: 440px;padding: 0;}
._320 section.oferta .centro h2{font-size: 22px;font-style: normal;font-weight: 700;line-height: 30px;margin-bottom: 13px;}
._320 section.oferta .centro .container{flex-direction: column;background: #FFFFFF;gap: 0;border: 1.009px solid rgba(0, 0, 0, 0.20);border-radius: 24px;overflow: hidden;}
._320 section.oferta .centro .container .texto{background: linear-gradient(270deg, #A6AAB1 0%, #717986 30.77%, #717986 50.12%, #717986 66.77%, #A6AAB1 100%);max-width: initial;border-radius: 0;padding: 24.061px 27px 23.939px 28px;}
._320 section.oferta .centro .container .texto figure{display: none;}
._320 section.oferta .centro .container .texto figure img{}
._320 section.oferta .centro .container .texto h3{font-size: 16px;font-style: normal;font-weight: 600;line-height: 24px;text-align: center;}
._320 section.oferta .centro .container .texto h3 b{color: #FFF;}
._320 section.oferta .centro .container .cta{border: none;border-radius: 0;background: initial;padding: 25px 25px 32px;}
._320 section.oferta .centro .container .cta h4{font-size: 22px;font-style: normal;font-weight: 700;line-height: 30px;margin-bottom: 8px;}
._320 section.oferta .centro .container .cta h4 b{display: inline;}
._320 section.oferta .centro .container .cta p{font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px;margin-bottom: 24px;}
._320 section.oferta .centro .container .cta p u{}
._320 section.oferta .centro .container .cta h5{}
._320 section.oferta .centro .container .cta h5 b{font-size: 80px;font-style: normal;font-weight: 700;line-height: 100%;gap: 7px;}
._320 section.oferta .centro .container .cta h5 b i{font-size: 24px;font-style: normal;font-weight: 600;line-height: 149.523%;}
._320 section.oferta .centro .container .cta h5 b em{font-size: 24px;font-style: normal;font-weight: 600;line-height: 149.523%;}
._320 section.oferta .centro .container .cta h5 strong{font-size: 20px;font-style: normal;font-weight: 500;line-height: 30px; /* 150% */letter-spacing: 0.4px;}
._320 section.oferta .centro .container .cta a:link,
._320 section.oferta .centro .container .cta a:visited
._320 section.oferta .centro .container .cta a:active{max-width: initial;padding: 16px 15px;}
._320 section.oferta .centro .container .cta a b{max-width: 208px;margin: 0px auto;}
._320 section.oferta .centro .container .cta figure{}
._320 section.oferta .centro .container .cta figure img{margin: 0px auto;}
._320 section.oferta .centro .container .cta span{font-size: 12px;font-style: normal;font-weight: 400;line-height: 20px;max-width: 340px;margin: 0px auto;}




/* bridge */
._320 .bridge{padding: 40px 20px;}
._320 .bridge h2{font-size: 22px;line-height: 28px;margin-bottom: 24px;max-width: 366px;}
._320 .bridge h2 b{
}
._320 .bridge a{max-width: 399px !important;}





._320 .boxChances .centro {
    padding: 66px 20px 0px;
}

._320 .boxChances .centro .conteudo {
    flex-direction: column;
    align-items: center;
    padding-bottom: 25px;
    margin-bottom: 20px;
}

._320 .boxChances .centro .conteudo h2 {
    font-size: 26px;
    line-height: 28px;
    text-align: center;
}

._320 .boxChances .centro .conteudo ul li:last-of-type {
    margin-bottom: 0px;
}

._320 .boxChances .centro .conteudo ul li {
    margin-bottom: 20px;
}

._320 .boxChances .centro .conteudo ul li p {
    font-size: 15px;
    line-height: 24px;
}

._320 .boxChances .centro span {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 25px;
}

._320 .boxChances .centro a:link, ._320 .boxChances .centro a:active, ._320 .boxChances .centro a:visited {
    margin-bottom: 0px;
}

._320 .boxChances .centro a b {
    width: 100%;
    max-width: 195px;
    margin: 0px auto;
}

._320 section.boxGarantia .centro {
    max-width: 440px;
    padding: 1px 20px 40px;
}

._320 section.boxGarantia .centro span.selo {
    width: 166px;
    height: 166px;
    background-size: 118px 120px;
    margin: 0 auto;
}

._320 section.boxGarantia .centro h2 {
    font-size: 24px;
    line-height: 36px;
}

._320 section.boxGarantia .centro p {
    font-size: 16px;
    line-height: 24px;
}

._320 section.boxGarantia .centro a:link, ._320 section.boxGarantia .centro a:active, ._320 section.boxGarantia .centro a:visited {
    max-width: 320px;
    margin-top: 30px;
    z-index: 3;
    margin-bottom: 0px;
}

._320 section.boxGarantia .centro a b {
    max-width: 216px;
    margin: 0px auto;
}





/* ponte */
._320 section.ponte {
    padding: 0px;
    background: url("../img/vendas/ponteMobile.png") center top no-repeat rgb(1, 1, 1);
    border-radius: 20px 20px 0px 0px;
    overflow: hidden;
    margin-bottom: 0px;
    border-radius: 19.178px 19.178px 0px 0px;
}

._320 section.ponte .centro {
    padding: 30px 20px;
    max-width: 440px;
}

._320 section.ponte .centro h2 {
    max-width: 174px;
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    margin-bottom: 18px;
}

._320 section.ponte .centro h2 b {
}

._320 section.ponte .centro .container {
    overflow-x: scroll;
    width: calc(100% + 40px);
    margin: 0px -20px 20px;
    padding: 0px 20px 10px;
}

._320 section.ponte .centro ul {
    width: max-content;
    flex-flow: row;
    max-width: initial;
    margin: 0px 0 20px;
}

._320 section.ponte .centro ul li {
    padding: 18px;
    max-width: 320px;
}

._320 section.ponte .centro ul li:nth-child(2n+1) {
    background: rgb(255, 255, 255);
}

._320 section.ponte .centro ul li:nth-child(2n) {
    background: rgb(50, 97, 129);
}

._320 section.ponte .centro ul li:nth-child(2), ._320 section.ponte .centro ul li:nth-child(3), ._320 section.ponte .centro ul li:nth-child(5) {
}

._320 section.ponte .centro ul li h3 {
    margin-bottom: 15px;
    font-size: 20px;
    line-height: 18px;
    font-weight: 700;
}

._320 section.ponte .centro ul li:nth-child(1) h3 {
}

._320 section.ponte .centro ul li:nth-child(2n) h3 {
    color: rgb(255, 255, 255);
}

._320 section.ponte .centro ul li:nth-child(3) h3 {
}

._320 section.ponte .centro ul li:nth-child(4) h3 {
}

._320 section.ponte .centro ul li p {
}

._320 section.ponte .centro ul li:nth-of-type(2n+1) p {
    color: rgb(0, 0, 0);
}

._320 section.ponte .centro ul li:nth-child(2n) p {
    color: rgb(255, 255, 255);
}

._320 section.ponte .centro ul li:nth-child(3) p {
}

._320 section.ponte .centro ul li:nth-child(4) p {
}

._320 section.ponte .centro a:link, ._320 section.ponte .centro a:visited, ._320 section.ponte .centro a:active {
    /* display: none; */
}

._320 section.ponte .centro a b {
    max-width: 300px;
    margin: 0 auto;
}









/* boxOportunidade */
._320 section.boxOportunidade .centro {
    flex-direction: column;
    padding: 40px 20px;
}

._320 section.boxOportunidade .centro .conteudo {
    margin: 0px;
    padding: 0px 0px 18px;
    text-align: center;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}

._320 section.boxOportunidade .centro .conteudo::after {
    display: none;
}

._320 section.boxOportunidade .centro .conteudo h2 {
    text-align: center;
    font-size: 26px;
    line-height: 28px;
    margin: 0px auto;
}

._320 section.boxOportunidade .centro .conteudo h2 b {
    font-weight: 700;
}

._320 section.boxOportunidade .centro .conteudo span {
    display: block;
    margin-top: 4px;
}

._320 section.boxOportunidade .centro p {
    font-size: 18px;
    line-height: 30px;
    text-align: center;
    margin: 16px 0px 0px;
}

._320 section.boxOportunidade .centro p em {
    text-decoration: line-through;
    font-weight: 400;
}

._320 section.boxOportunidade .centro p b {
    max-width: initial;
    margin-top: 10px;
}

._320 section.boxCTA {
    padding: 60px 10px 40px;
    background: rgb(15, 23, 40);
}

._320 section.boxCTA::after {
    display: none;
}

._320 section.boxCTA::before {
    display: none;
}

._320 section.boxCTA .centro {
    max-width: 380px;
}

._320 section.boxCTA .centro::before {
    display: none;
}

._320 section.boxCTA .centro h2 {
    font-size: 18px;
    padding: 19px 41px 18px;
}

._320 section.boxCTA .centro .conteudo {
    flex-direction: column;
    padding: 19px 0px 15px;
    justify-content: initial;
    gap: 15px;
    margin-bottom: 12px;
}

._320 section.boxCTA .centro .conteudo::after {
    width: 100%;
}

._320 section.boxCTA .centro .conteudo figure {
    background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='290' height='32' fill='none'%3E%3Cpath fill='%23000' d='M54.503 21.645a3.506 3.506 0 0 0-1.158-.499 3.246 3.246 0 0 0 1.468-1.008c.444-.541.666-1.224.666-2.049 0-1.12-.402-1.99-1.207-2.608-.806-.618-1.936-.926-3.391-.926h-6.03v13.621h6.242c.992 0 1.843-.148 2.55-.444.71-.295 1.25-.73 1.623-1.304.373-.573.56-1.26.56-2.058 0-.63-.116-1.171-.347-1.623a2.914 2.914 0 0 0-.976-1.1v-.002Zm-7.178-5.1h3.207c.837 0 1.455.153 1.856.462.398.31.598.774.598 1.392 0 .618-.204 1.104-.61 1.42-.405.316-1.02.473-1.845.473h-3.206v-3.748Zm5.912 8.375a1.68 1.68 0 0 1-.29.56 1.49 1.49 0 0 1-.493.395 2.56 2.56 0 0 1-.695.233 4.78 4.78 0 0 1-.899.077h-3.535v-3.903h3.535c.322 0 .618.023.89.068.269.045.502.118.694.221.193.104.358.233.493.388.135.154.235.335.3.541.064.206.097.45.097.734 0 .244-.033.473-.098.686h.001ZM63.168 14.555l-6.144 13.621h2.59l1.287-3.034h6.665l1.302 3.034h2.61l-6.145-13.621H63.17Zm1.044 2.724h.057l2.452 5.796h-4.96l2.451-5.796ZM82.354 21.857c-.63-.592-1.59-1.018-2.878-1.275l-2.164-.426c-.76-.154-1.292-.36-1.594-.618-.304-.257-.454-.618-.454-1.08 0-.4.118-.745.357-1.035.24-.29.574-.512 1.006-.665.431-.156.943-.233 1.535-.233.774 0 1.485.106 2.136.32.65.212 1.247.55 1.788 1.014l.81-1.97a5.715 5.715 0 0 0-1.294-.831 6.823 6.823 0 0 0-1.603-.523 9.287 9.287 0 0 0-1.816-.174c-1.07 0-2.014.171-2.831.513-.819.34-1.46.823-1.924 1.45-.463.623-.695 1.355-.695 2.191 0 1.005.295 1.827.889 2.464.592.638 1.514 1.08 2.763 1.324l2.182.424c.53.103.958.227 1.286.369.328.141.563.31.704.512.142.198.213.453.213.763 0 .567-.234 1.014-.704 1.342-.47.329-1.195.493-2.174.493-.594 0-1.163-.049-1.71-.145a7.566 7.566 0 0 1-1.555-.445 6.987 6.987 0 0 1-1.373-.743l-.792 2.03c.424.308.917.573 1.478.792.56.218 1.175.386 1.846.503.669.115 1.37.172 2.106.172 1.095 0 2.047-.172 2.86-.52.81-.348 1.439-.835 1.883-1.459.444-.625.666-1.35.666-2.173 0-.98-.316-1.766-.947-2.36v-.001ZM84.073 16.7h4.657v11.475h2.552V16.7h4.654v-2.144H84.073v2.144ZM100.381 14.555h-2.552v13.621h2.552V14.555ZM112.67 15.346c-1.058-.529-2.338-.792-3.846-.792h-5.178v13.621h5.178c1.508 0 2.789-.264 3.846-.792a5.456 5.456 0 0 0 2.414-2.32c.555-1.017.831-2.253.831-3.708 0-1.456-.276-2.69-.831-3.701a5.462 5.462 0 0 0-2.414-2.308Zm-.561 9.535c-.772.78-1.919 1.169-3.439 1.169h-2.472v-9.372h2.472c1.52 0 2.667.388 3.439 1.16.774.774 1.16 1.945 1.16 3.517 0 1.572-.386 2.747-1.16 3.526ZM129.652 16.255a5.925 5.925 0 0 0-2.086-1.401c-.812-.329-1.714-.493-2.705-.493-.991 0-1.913.164-2.724.493a5.858 5.858 0 0 0-2.087 1.41 6.243 6.243 0 0 0-1.334 2.203c-.309.857-.463 1.82-.463 2.889 0 1.07.154 2.034.463 2.898.31.863.754 1.6 1.334 2.213a5.868 5.868 0 0 0 2.087 1.41c.811.329 1.719.493 2.724.493 1.006 0 1.893-.164 2.705-.492a5.795 5.795 0 0 0 2.086-1.422 6.31 6.31 0 0 0 1.334-2.221c.309-.863.464-1.829.464-2.898 0-1.07-.154-2.032-.464-2.889a6.138 6.138 0 0 0-1.334-2.192v-.001Zm-1.304 7.709c-.315.721-.767 1.268-1.352 1.641-.586.374-1.298.56-2.136.56-.837 0-1.552-.187-2.144-.56-.594-.373-1.047-.92-1.363-1.641-.316-.722-.473-1.591-.473-2.609s.157-1.904.473-2.62c.316-.713.769-1.255 1.363-1.622.592-.367 1.308-.55 2.144-.55.837 0 1.553.183 2.145.55.593.368 1.044.91 1.353 1.623.309.715.464 1.587.464 2.619 0 1.032-.158 1.886-.474 2.609ZM142.627 22.794a2.072 2.072 0 0 0-.863-.363 4.788 4.788 0 0 0 1.337-.447 3.444 3.444 0 0 0 1.41-1.324c.335-.566.503-1.242.503-2.03 0-1.3-.408-2.304-1.227-3.013-.817-.708-1.987-1.062-3.507-1.062h-6.009v13.621h2.551v-5.37h1.893c.322 0 .606.032.851.095.243.065.463.178.657.34.192.16.366.388.52.686l2.281 4.25h2.802l-2.3-4.25c-.269-.517-.57-.893-.899-1.132Zm-2.714-1.922h-3.091v-4.27h3.072c.876 0 1.532.174 1.97.522.438.347.657.875.657 1.583 0 .707-.216 1.262-.648 1.623-.431.362-1.085.542-1.961.542h.001ZM147.968 28.175h9.217V26.11h-6.742v-3.807h6.317v-2.067h-6.317V16.62h6.742v-2.066h-9.217v13.62ZM169.068 21.857c-.631-.592-1.591-1.018-2.878-1.275l-2.164-.426c-.76-.154-1.292-.36-1.595-.618-.303-.257-.454-.618-.454-1.08 0-.4.119-.745.358-1.035.239-.29.573-.512 1.005-.665.432-.156.944-.233 1.536-.233.773 0 1.484.106 2.135.32.651.212 1.247.55 1.788 1.014l.811-1.97a5.726 5.726 0 0 0-1.295-.831 6.818 6.818 0 0 0-1.603-.523 9.292 9.292 0 0 0-1.816-.174c-1.07 0-2.013.171-2.831.513-.818.34-1.46.823-1.924 1.45-.462.623-.695 1.355-.695 2.191 0 1.005.296 1.827.889 2.464.592.638 1.514 1.08 2.763 1.324l2.183.424c.529.103.957.227 1.285.369.329.141.563.31.704.512.142.198.213.453.213.763 0 .567-.234 1.014-.704 1.342-.47.329-1.194.493-2.174.493-.593 0-1.162-.049-1.709-.145a7.565 7.565 0 0 1-1.556-.445 6.993 6.993 0 0 1-1.372-.743l-.793 2.03c.424.308.917.573 1.479.792a9.604 9.604 0 0 0 1.845.503c.669.115 1.371.172 2.106.172 1.095 0 2.047-.172 2.86-.52.81-.348 1.439-.835 1.884-1.459.443-.625.665-1.35.665-2.173 0-.98-.316-1.766-.946-2.36v-.001ZM186.923 15.346c-1.058-.529-2.339-.792-3.846-.792h-5.178v13.621h5.178c1.507 0 2.789-.264 3.846-.792a5.448 5.448 0 0 0 2.413-2.32c.556-1.017.831-2.253.831-3.708 0-1.456-.275-2.69-.831-3.701a5.46 5.46 0 0 0-2.413-2.308Zm-.561 9.535c-.772.78-1.919 1.169-3.439 1.169h-2.473v-9.372h2.473c1.52 0 2.667.388 3.439 1.16.772.772 1.159 1.945 1.159 3.517 0 1.572-.385 2.747-1.159 3.526ZM203.904 16.255a5.925 5.925 0 0 0-2.086-1.401c-.812-.329-1.715-.493-2.705-.493-.991 0-1.913.164-2.724.493a5.84 5.84 0 0 0-2.087 1.41 6.243 6.243 0 0 0-1.334 2.203c-.309.857-.463 1.82-.463 2.889 0 1.07.154 2.034.463 2.898a6.22 6.22 0 0 0 1.334 2.213 5.85 5.85 0 0 0 2.087 1.41c.81.329 1.718.493 2.724.493 1.005 0 1.893-.164 2.705-.492a5.795 5.795 0 0 0 2.086-1.422 6.308 6.308 0 0 0 1.333-2.221c.31-.863.465-1.829.465-2.898 0-1.07-.154-2.032-.465-2.889a6.136 6.136 0 0 0-1.333-2.192v-.001Zm-1.305 7.709c-.314.721-.766 1.268-1.352 1.641-.585.374-1.297.56-2.135.56-.838 0-1.552-.187-2.144-.56-.594-.373-1.047-.92-1.363-1.641-.316-.722-.473-1.591-.473-2.609s.157-1.904.473-2.62c.316-.713.769-1.255 1.363-1.622.592-.367 1.307-.55 2.144-.55.837 0 1.552.183 2.144.55.594.368 1.044.91 1.354 1.623.308.715.464 1.587.464 2.619 0 1.032-.159 1.886-.475 2.609ZM222.995 15.346c-1.058-.529-2.339-.792-3.846-.792h-5.178v13.621h5.178c1.507 0 2.789-.264 3.846-.792a5.448 5.448 0 0 0 2.413-2.32c.556-1.017.832-2.253.832-3.708 0-1.456-.276-2.69-.832-3.701a5.46 5.46 0 0 0-2.413-2.308Zm-.561 9.535c-.772.78-1.919 1.169-3.439 1.169h-2.473v-9.372h2.473c1.52 0 2.667.388 3.439 1.16.774.774 1.159 1.945 1.159 3.517 0 1.572-.385 2.747-1.159 3.526ZM231.592 14.555h-2.551v13.621h2.551V14.555ZM241.078 22.65h3.093v3.158a9.392 9.392 0 0 1-.976.233 9.308 9.308 0 0 1-1.671.145c-1.481 0-2.602-.402-3.362-1.207-.76-.805-1.141-2.007-1.141-3.604 0-1.598.374-2.748 1.121-3.565.748-.819 1.816-1.227 3.208-1.227.772 0 1.481.1 2.124.299a6.27 6.27 0 0 1 1.895.995l.831-1.971a4.68 4.68 0 0 0-1.304-.84 8.122 8.122 0 0 0-1.673-.523 9.557 9.557 0 0 0-1.893-.183c-1.443 0-2.683.283-3.72.85a5.773 5.773 0 0 0-2.385 2.426c-.555 1.05-.831 2.295-.831 3.739 0 1.443.272 2.685.82 3.728a5.74 5.74 0 0 0 2.377 2.416c1.036.567 2.295.849 3.777.849.606 0 1.209-.042 1.807-.125.6-.083 1.172-.2 1.721-.348a7.79 7.79 0 0 0 1.438-.53v-6.686h-5.255v1.97h-.001ZM252.035 14.555h-2.552v13.621h2.552V14.555ZM265.79 14.555h-11.865v2.144h4.658v11.476h2.551V16.7h4.656v-2.144ZM270.834 14.555l-6.145 13.621h2.59l1.287-3.034h6.665l1.302 3.034h2.61l-6.144-13.621h-2.165Zm1.044 2.724h.057l2.451 5.796h-4.96l2.452-5.796ZM283.47 25.992V14.555h-2.551v13.62H290v-2.183h-6.53ZM48.593 1.64v.98h-2.527v1.553h1.937v.966h-1.937v2.56h-1.215V1.64h3.742ZM53.308 7.36a2.987 2.987 0 0 1-1.13-1.107 3.097 3.097 0 0 1-.415-1.602c0-.596.138-1.12.415-1.592.28-.472.655-.842 1.13-1.107.474-.267.994-.4 1.562-.4.567 0 1.096.133 1.568.4.471.265.845.635 1.12 1.107.275.471.413 1.002.413 1.592 0 .59-.138 1.13-.414 1.602-.274.472-.65.842-1.123 1.107-.475.267-.996.4-1.563.4a3.124 3.124 0 0 1-1.562-.4Zm2.527-.933c.278-.164.495-.4.651-.707.156-.307.234-.663.234-1.069 0-.405-.078-.76-.234-1.063a1.67 1.67 0 0 0-.65-.699c-.28-.162-.6-.243-.966-.243s-.688.082-.968.243c-.28.162-.498.395-.655.699a2.303 2.303 0 0 0-.234 1.063c0 .406.078.762.234 1.069.157.307.374.543.655.707.28.165.604.247.968.247.363 0 .686-.082.965-.247ZM64.602 7.7l-1.336-2.362h-.573v2.361h-1.215V1.64h2.273c.469 0 .868.082 1.198.247.33.164.578.388.743.669.164.28.246.595.246.941 0 .4-.115.76-.347 1.081-.23.322-.575.543-1.032.664l1.45 2.457h-1.407V7.7Zm-1.91-3.274h1.016c.33 0 .576-.08.739-.239.162-.159.242-.38.242-.664 0-.283-.08-.493-.242-.647-.163-.153-.41-.23-.74-.23h-1.015v1.78ZM76.254 1.64V7.7h-1.216V3.756L73.416 7.7h-.92l-1.633-3.942V7.7h-1.216V1.64h1.38l1.927 4.506 1.928-4.506h1.372ZM83.772 6.545H81.36l-.4 1.154h-1.276l2.18-6.069h1.414l2.18 6.07H84.17l-.4-1.155h.001Zm-.33-.973-.876-2.534-.877 2.534h1.754ZM92.519 6.445c.253-.148.447-.365.585-.655h1.399a2.693 2.693 0 0 1-.925 1.341c-.437.339-.95.54-1.54.604v.355c.317 0 .585.082.803.243.216.162.325.396.325.703 0 .307-.112.554-.335.722-.224.168-.496.251-.82.251h-1.234v-.712h1.033c.138 0 .245-.02.317-.06.073-.04.109-.112.109-.217s-.036-.176-.109-.213a.719.719 0 0 0-.317-.057h-.538V7.735a3.063 3.063 0 0 1-1.385-.5 2.9 2.9 0 0 1-.96-1.08 3.201 3.201 0 0 1-.347-1.494c0-.596.134-1.13.403-1.601.27-.472.637-.84 1.102-1.104a3.143 3.143 0 0 1 1.568-.394c.677 0 1.27.174 1.78.52.51.347.866.828 1.068 1.441h-1.398a1.44 1.44 0 0 0-.586-.65 1.718 1.718 0 0 0-.873-.218c-.353 0-.667.082-.941.247a1.7 1.7 0 0 0-.643.7c-.152.3-.23.653-.23 1.059 0 .405.077.75.23 1.054.154.304.368.538.643.704.274.164.588.248.941.248.33 0 .622-.074.873-.222h.002ZM101.865 6.545h-2.414l-.4 1.154h-1.276l2.18-6.069h1.415l2.18 6.07h-1.286l-.4-1.155h.001Zm-2.41-6.23a.971.971 0 0 1 .717-.282.83.83 0 0 1 .321.057c.093.037.197.09.313.16.174.11.317.165.435.165.212 0 .337-.124.373-.373h.651c-.053.38-.173.665-.361.854a.97.97 0 0 1-.716.282.865.865 0 0 1-.322-.055 2.44 2.44 0 0 1-.311-.161c-.168-.115-.313-.174-.435-.174-.214 0-.342.127-.382.382h-.643c.053-.382.173-.667.361-.856v.001Zm2.08 5.257-.877-2.534-.877 2.534h1.755-.001ZM108.222 7.36a2.985 2.985 0 0 1-1.13-1.107 3.093 3.093 0 0 1-.416-1.602c0-.596.138-1.12.416-1.592a2.985 2.985 0 0 1 1.13-1.107c.473-.267.994-.4 1.561-.4.568 0 1.096.133 1.568.4.472.265.845.635 1.119 1.107.276.471.414 1.002.414 1.592 0 .59-.138 1.13-.414 1.602a2.938 2.938 0 0 1-1.123 1.107c-.475.267-.996.4-1.563.4a3.126 3.126 0 0 1-1.562-.4Zm2.526-.933c.278-.164.495-.4.651-.707.156-.307.235-.663.235-1.069 0-.405-.079-.76-.235-1.063a1.663 1.663 0 0 0-.651-.699 1.881 1.881 0 0 0-.965-.243c-.366 0-.688.082-.968.243a1.666 1.666 0 0 0-.655.699 2.31 2.31 0 0 0-.234 1.063c0 .406.079.762.234 1.069.157.307.374.543.655.707.281.165.605.247.968.247.364 0 .686-.082.965-.247ZM2.575 18.344h19.55c5.058 0 9.173-4.114 9.173-9.172C31.298 4.114 27.183 0 22.126 0H0v.847C0 1.8.774 2.575 1.728 2.575h.847v15.77ZM5.15 2.574h16.976a6.606 6.606 0 0 1 6.598 6.598 6.606 6.606 0 0 1-6.598 6.598H5.15V2.575Z'/%3E%3Cpath fill='%23000' d='M26.803 11.064a11.192 11.192 0 0 0-6.769-2.283H6.694v2.575h13.34a8.63 8.63 0 0 1 5.216 1.756 5.044 5.044 0 0 0 1.552-2.048h.001ZM28.425 17.824c.188.71.298 1.451.298 2.22 0 4.792-3.897 8.689-8.688 8.689H5.15v-8.844H2.575v11.418h17.46c6.21 0 11.264-5.053 11.264-11.264a11.19 11.19 0 0 0-.814-4.181c-.596.743-1.29 1.4-2.059 1.96v.002Z'/%3E%3C/svg%3E") center center no-repeat;
    height: 32px;
}

._320 section.boxCTA .centro .conteudo ul li {
    font-size: 14px;
    line-height: 24px;
    letter-spacing: -0.02em;
}

._320 section.boxCTA .centro h3 {
    font-size: 16px;
}

._320 .boxCTA .centro .labelPreco {
    margin-bottom: -10px;
}

._320 section.boxCTA .centro span b {
    font-size: 16px;
    line-height: 24px;
    margin-right: 10px;
}

._320 section.boxCTA .centro span em {
    font-size: 52px;
    line-height: 67px;
    font-weight: 700;
}

._320 section.boxCTA .centro span strong {
    font-size: 22px;
}

._320 section.boxCTA .centro > strong {
    font-size: 14px;
    margin-top: -10px;
}

._320 section.boxCTA .centro a:link, ._320 section.boxCTA .centro a:active, ._320 section.boxCTA .centro a:visited {
    margin: 15px auto;
    width: 100%;
    max-width: 320px;
}

._320 section.boxCTA .centro a b {
    max-width: 172px;
    margin: 0px auto;
}

._320 section.boxCTA .centro > em {
    font-size: 11px;
    line-height: 17px;
    margin-bottom: 10px;
}

._320 section.boxCTA .centro figure:first-child img {
    display: none;
}

._320 .boxProposta {
    background: rgb(15, 23, 40);
    overflow: hidden;
}

._320 .boxProposta .centro {
    padding: 40px 20px 26px;
    position: relative;
    z-index: 1;
}

._320 .boxProposta .centro::before {
    content: "";
    position: absolute;
    display: block;
    width: calc(100% + 40px);
    height: 341px;
    background: url("../img/vendas/bgPropostaMobile.png") center top no-repeat;
    left: 50%;
    transform: translateX(-50%);
    top: 50px;
    z-index: -1;
}

._320 .boxProposta .centro h2 {
    width: 100%;
    max-width: 320px;
    margin: 0px auto 23px;
    color: rgb(241, 241, 241);
    text-align: center;
    font-family: "Playfair Display";
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
}

._320 .boxProposta .centro h2 b {
    border: none;
}

._320 .boxProposta .centro span {
    padding-bottom: 0px;
    margin: 0px auto 172px;
    color: rgb(255, 255, 255);
    text-align: center;
    font-family: "Playfair Display";
    font-size: 21.531px;
    font-style: normal;
    font-weight: 500;
    line-height: 28.708px;
    max-width: 220px;
}

._320 .boxProposta .centro span b:first-child {
    color: rgb(255, 255, 255);
}

._320 .boxProposta .centro span::after {
    background: rgba(255, 255, 255, 0.2);
}

._320 .boxProposta .centro p {
    font-size: 16px;
    line-height: 20px;
    text-align: center;
    max-width: 388px;
}

._320 .boxProposta .centro p b {
}

._320 .boxProposta .centro p i {
}

._320 .boxProposta .centro p em {
    display: inline-block;
    letter-spacing: -0.03em;
}

._320 section.sobre {
    background: linear-gradient(270deg, rgb(17, 33, 45) 0%, rgb(24, 38, 50) 50%, rgb(17, 33, 45) 100%);
    position: relative;
    padding-bottom: 40px;
}

._320 section.sobre .centro {
    flex-direction: column;
    padding: 0px 20px 20px;
    gap: 15px;
    max-width: 440px;
}

._320 section.sobre .centro h2 {
    width: calc(100% + 40px);
    padding: 35px 20px;
    background: url("../img/vendas/sobrePriscilaMobile.png") center top no-repeat;
    font-size: 24px;
    line-height: 25px;
    margin: 0px -20px 16px;
}

._320 section.sobre .centro h2 b {
    font-size: 24px;
    line-height: 25px;
    max-width: 190px;
    margin: 0px;
    font-family: "Playfair Display";
    font-weight: 500;
}

._320 section.sobre .centro h2 b br {
    display: block;
}

._320 section.sobre .centro h3 {
    font-size: 22px;
    line-height: 24px;
    margin-bottom: 16px;
}

._320 section.sobre .centro h3 b {
    display: block;
}

._320 section.sobre .centro p {
    width: 100%;
    min-width: auto;
    line-height: 20px;
    font-size: 14px;
}

._320 section.sobre .centro p b {
}

._320 section.sobre .centro p::before {
    display: none;
}

._320 section.resultadosAlunos .centro {
    padding: 35px 20px 35px 0px;
    border: none;
    max-width: 440px;
}

._320 section.resultadosAlunos .centro h2 {
    font-size: 26px;
    line-height: 28px;
    max-width: 390px;
    margin: 0 AUTO 10px;
    /* padding-right: 20px; */
}

._320 section.resultadosAlunos .centro h2 b::after {
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat;
}

._320 section.resultadosAlunos .centro h4{
    font-size: 26px;
    line-height: 28px;
    max-width: 390px;
    margin: 0px auto 20px;
    PADDING: 0;
    }
._320 section.resultadosAlunos .centro ul {
    flex-direction: row;
    overflow-x: scroll;
    gap: 10px;
    padding-bottom: 5px;
    padding-right: 20px;
    width: calc(100% + 20px);
    margin: 0;
}

._320 section.resultadosAlunos .centro ul::-webkit-scrollbar {
    height: 8px;
}

._320 section.resultadosAlunos .centro ul li {
    display: flex;
    flex-direction: column;
    min-width: 300px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    justify-content: initial;
    border-radius: 16px;
    gap: 15px;
}

._320 section.resultadosAlunos .centro ul li .boxImg {
    width: calc(100% + 2px);
    margin: 0px -1px;
    min-height: 287px;
    border-radius: 16px 16px 0px 0px;
}

._320 section.resultadosAlunos .centro ul li .boxImg span {
    font-size: 12px;
    line-height: 20px;
}

._320 section.resultadosAlunos .centro ul li .texto {
    padding: 0px 15px 35px;
}

._320 section.resultadosAlunos .centro ul li .texto h3 {
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 15px;
    margin-bottom: 15px;
}

._320 section.resultadosAlunos .centro ul li .texto h3::before {
    width: 100%;
}

._320 section.resultadosAlunos .centro ul li .texto p {
    font-size: 14px;
    line-height: 20px;
}

._320 section.faq {
    padding: 35px 20px 40px;
}

._320 section.faq .centro{max-width: 440px;}
._320 section.faq .centro h2 {
    font-size: 26px;
    line-height: 28px;
    text-align: center;
}

._320 section.faq .centro > p {
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    margin-bottom: 10px;
}

._320 section.faq .centro ul {
    margin-bottom: 35px;
}

._320 section.faq .centro ul li {
    padding-bottom: 20px;
}

._320 section.faq .centro ul li:not(:last-child) {
    padding-bottom: 20px;
}

._320 section.faq .centro ul li h3 {
    font-size: 16px;
    line-height: 24px;
    padding-right: 36px;
}

._320 section.faq .centro ul li p {
    font-size: 14px;
}

._320 section.faq .centro ul li.ativo p {
    margin-top: 10px;
}

._320 section.faq .centro a:active, ._320 section.faq .centro a:visited, ._320 section.faq .centro a:link {
    max-width: 320px;
    margin: 0px auto;
}

._320 section.faq .centro a b {
    max-width: 176px;
    margin: 0px auto;
}






._320 section.contato{max-width: 440px; margin: 0 auto;}
._320 section.contato .centro {
    border: none;
    padding: 35px 0px 45px;
}

._320 section.contato .centro h2 {
    font-size: 26px;
    line-height: 28px;
    margin-bottom: 6px;
}

._320 section.contato .centro > p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 40px;
}

._320 section.contato .centro ul {
    flex-direction: column;
    gap: 40px;
}

._320 section.contato .centro ul li {
    padding: 35px 21px 25px;
}

._320 section.contato .centro ul li span {
    width: 50px;
    height: 50px;
}

._320 section.contato .centro ul li span::before {
    background-size: contain;
    background-repeat: no-repeat;
}

._320 section.contato .centro ul li.whatsapp span::before {
    width: 28px;
    height: 28px;
}

._320 section.contato .centro ul li.email span::before {
    width: 28px;
    height: 21px;
}

._320 section.contato .centro ul li.chat span::before {
    width: 30px;
    height: 28px;
}

._320 section.contato .centro ul li h3 {
    font-size: 18px;
    line-height: 22px;
}

._320 section.contato .centro ul li p {
    font-size: 15px;
    line-height: 22px;
}

._320 section.numerosConfiaveis {
    padding: 30px 28px;
    margin: 0px auto 0px -20px;
    width: calc(100% + 40px);
}

._320 section.numerosConfiaveis h3 {
    color: #04132D;
    text-align: center;
    font-family: Poppins;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    margin: 0px auto 9px;
}

._320 section.numerosConfiaveis > p {
}

._320 section.numerosConfiaveis .wrap {
}

._320 section.numerosConfiaveis .wrap .boxVerificador {
}

._320 section.numerosConfiaveis .wrap .boxVerificador::before {
}

._320 section.numerosConfiaveis .wrap .boxVerificador h3 {
}

._320 section.numerosConfiaveis .wrap .boxVerificador p {
    margin-bottom: 10px;
    font-size: 16px;
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador {
    max-width: 100%;
    flex-direction: column;
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador input {
    /* max-width: max-content; */
    /* width: 170px; */
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador input:hover, ._320 section.numerosConfiaveis .wrap .boxVerificador .verificador input:focus {
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador button {
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador button:hover {
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador button b {
}

._320 section.numerosConfiaveis .wrap .boxVerificador .verificador button:hover b {
}

._320 section.numerosConfiaveis .wrap .boxRetorno {
}

._320 section.numerosConfiaveis .wrap .boxRetorno .retorno {
}

._320 section.numerosConfiaveis .wrap .boxRetorno .retorno h4 {
}

._320 section.numerosConfiaveis .wrap .boxRetorno .retorno p {
}

._320 section.numerosConfiaveis .wrap .boxRetorno .retorno p b {
}

._320 section.numerosConfiaveis .wrap .boxRetorno .retorno.numeroVerificado h4 {
}

._320 section.numerosConfiaveis .wrap .boxRetorno .retorno.numeroVerificado p {
}

._320 section.numerosConfiaveis .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, ._320 section.numerosConfiaveis .wrap .boxRetorno.incompleto .numeroInconpleto, ._320 section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado {
}

._320 section.numerosConfiaveis .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, ._320 section.numerosConfiaveis .wrap .boxRetorno.incompleto .numeroInconpleto {
}

._320 section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado {
}

._320 section.numerosConfiaveis .wrap .boxRetorno.verificado .numeroVerificado::after {
}

._320 footer {
    /* padding-bottom: 152px; */
}

._320 footer::before {
    display: none;
}

._320 footer .centro {
    flex-direction: column-reverse;
    align-items: center;
    gap: 17px;
}

._320 footer .centro p {
    max-width: 220px;
    text-align: center;
}

.botaoWhatsapp:link, .botaoWhatsapp:active, .botaoWhatsapp:visited {
    position: fixed;
    bottom: 20px;
    right: 82px;
    width: 48px;
    height: 48px;
    border-radius: 100%;
    background: rgb(37, 211, 102);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 999999;
    transition: 0.5s;
}

.botaoWhatsapp em {
    display: block;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='513' fill='none'%3E%3Cpath fill='%23fff' d='m373.291 306.825.192-1.6c.685.309 1.345.602 1.979.884 5.286 2.354 8.771 3.905 10.181 6.476 1.6 2.88 1.6 15.36-3.84 30.4-5.312 15.04-30.763 28.48-43.008 30.422-10.987 1.578-24.875 2.261-40.107-2.582-56.405-19.37-87.253-33.322-145.152-109.098-29.461-41.515-38.144-80.555-3.712-118.4 7.915-8.235 16.896-8.406 29.184-7.339.388 0 .788-.015 1.2-.031 3.78-.144 8.519-.324 13.136 10.911 2.339 5.481 6.1 14.589 9.723 23.358 4.638 11.23 9.048 21.906 9.946 23.703 1.579 3.179 2.667 6.699.534 11.179-5.018 9.496-10.245 15.263-14.144 19.565-5.351 5.903-8.203 9.049-4.587 15.294 3.755 6.4 16.469 27.2 35.413 44.16 20.355 18.212 38.065 25.888 47.051 29.784 1.75.759 3.17 1.374 4.213 1.896 6.336 2.88 10.048 2.56 13.782-1.6 3.69-4.224 15.936-18.496 20.138-24.79 5.744-8.615 10.452-6.264 50.885 13.92 2.221 1.108 4.55 2.271 6.993 3.488Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M2.155 253.727C2.26 30.025 273.728-84.983 437.76 73.587l-.32.833C485.547 122.335 512 186.1 512 253.855 511.915 446.9 303.787 567.86 135.147 476.767L0 512.009l36.181-131.456C13.867 342.047 2.155 298.441 2.155 253.727ZM149.12 434.569c141.376 83.115 320.128-18.581 320.256-181.418 0-56.32-22.059-109.462-62.059-149.12-40.021-40-93.162-62.08-149.781-62.08-166.656 0-267.733 183.04-179.755 323.093l5.099 8-21.44 77.76 80-20.8 7.68 4.565Z' clip-rule='evenodd'/%3E%3C/svg%3E");
    width: 25px;
    height: 26px;
    background-repeat: no-repeat;
    background-size: contain;
}

.botaoWhatsapp:hover {
    background: rgb(30, 225, 103);
    transform: scale(1.1);
}

._320 .botaoWhatsapp {
    bottom: 88px;
    right: 20px;
    width: 48px;
    height: 48px;
    border-radius: 100%;
}

