._field-wrapper{position: relative;}
._error {display: block;position: absolute;font-size: 14px;z-index: 10000001;}
._error._above,
._error._below {top: -23px;right: -65px;}
._error._above ._error-arrow, 
._error._below ._error-arrow {left: 20px;bottom: -6px;border-style: solid;border-width: 7px 5px 0 5px;border-color: #e9003a transparent transparent transparent;}
._error-inner {padding: 2px 10px 4px;background-color: #e9003a;font-size: 13px;font-weight: 500;line-height: 20px;color: #ffffff;text-align: center;text-decoration: none;border-radius: 3px;}
._error-arrow {position: absolute;width: 0;height: 0;}
._320 ._error {top: -23px;left: 50%;transform: translateX(-50%);right: initial;width: max-content;}
._320 ._error-inner{padding: 1px 10px 2px;font-size: 12px;}
 

main{background: #F9F9F9;font: 400 20px/26px 'Barlow';color: #777777;overflow-x: clip;position: relative;}


a.botaoCTA{box-shadow: 0px 4px 10px 0px #00000029;background: #85B245;padding: 20px 20px;width: 100%;border-radius: 30px;cursor: pointer;color: #fff;text-align: center;display: block;text-transform: uppercase;font-size: 22px;font-weight: 800;line-height: 18px;transition: all ease 0.5s;text-shadow: 0 2px 2px #00000000;margin-bottom: 16px;}
a.botaoCTA b{font-weight: 800;}
a.botaoCTA:hover b{/* color: #0B2737; */}
a.botaoCTA:hover{background: #0095ff;box-shadow: 0px 25px 10px -22px #4192bf82, 0px 14px 2px -10px #52a5d3cc, inset 0px 20px 20px rgb(69 178 255 / 58%);}

/* TOPO */
._1000 section.topo{background: url('../img/fundoTopoE.png?1') top center no-repeat;position: relative;z-index: 1;overflow: clip;min-height: max-content;}
/*._1000 section.topo::before{content: '';position: absolute;background: url('../img/fundoTopo2.png') top center no-repeat;z-index: 1;width: 100%;height: 100%;}*/
._1000 section.topo span.fundo{position: absolute;width: 100%;height: 100%;z-index: 0;}
._1000 section.topo span.fundo svg{display: block;margin: 0 auto;width: 100%;height: 100%;}
._1000 section.topo span.fundo svg path{/* fill: none; *//* stroke: white; *//* stroke-width: 470px; *//* stroke-dasharray: 325 325; *//* stroke-dashoffset: 325; *//* animation: brush 5s linear infinite; */}
._1000 section.topo span.fundo svg .mask{/* fill: none; *//* stroke: white; *//* stroke-width: 40px; *//* stroke-dasharray: 10910; *//* stroke-dashoffset: 10; *//* animation: brush 11s linear infinite; */}

section.topo .centro{width: 100%;max-width: 1288px;margin: 0 auto;padding: 0px 40px 66px;position: relative;z-index: 2;}
section.topo .centro .conteudo{width: 100%;max-width: 668px;padding: 34px 0px 57px;border-radius: 0px 0px 8px 8px;background: linear-gradient(180deg, #FFF 84.04%, rgba(255, 255, 255, 0.70) 100%);overflow: hidden;}
section.topo .centro .conteudo .titulo{/* border-bottom: 1px dashed #E2E2E2; */margin-bottom: 60px;}
section.topo .centro .conteudo .titulo h1{width: 100%;max-width: 307px;margin: 0 auto 4px;}
section.topo .centro .conteudo .titulo h1 img{
    margin: 0 auto 10px;
}
section.topo .centro .conteudo .titulo span{}
section.topo .centro .conteudo .titulo span em{position: relative;display: block;color: #8CABC1;text-align: center;font-family: Barlow;font-size: 15px;font-style: normal;font-weight: 600;line-height: 18px; /* 120% */letter-spacing: 0.15px;}


			.topo .centro .conteudo .data{display: flex;justify-content: center;gap: 7px;align-items: center;width: 100%;max-width: 570px;margin: 0 auto;padding: 0 20px;background: #fff;position: relative;}
				.topo .centro .conteudo .data b{font-size: 15px;line-height: 18px;font-weight: 600;letter-spacing: 0.01em;text-align: center;color: #8CABC1;display: flex;gap: 5px;}
				.topo .centro .conteudo .data i{color: #D8E3E9;display: block;line-height: 18px;}
				.topo .centro .conteudo .data em{font-weight: 600;color: #648399;}

section.topo .centro .conteudo .titulo span em b{color: #648399;font-weight: 700;}
section.topo .centro .conteudo .titulo span::before{content: '';position: absolute;border-bottom: 1px dashed rgba(0, 0, 0, 0.12);width: 700px;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;}
section.topo .centro .conteudo .titulo span::after{content: '';position: absolute;width: 100%;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: -1;background: #fff;height: 100%;}
section.topo .centro .conteudo .titulo span em.online::before{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='20' fill='none'%3E%3Cpath fill='%23C6D0D6' d='M20 14H2V2h18m0-2H2C.89 0 0 .89 0 2v12a2 2 0 0 0 2 2h7v2H7v2h8v-2h-2v-2h7a2 2 0 0 0 2-2V2a2 2 0 0 0-2-2Z'/%3E%3C/svg%3E");height: 20px;top: 2px;}
section.topo .centro .conteudo .titulo span em.online{}
section.topo .centro .conteudo h2{text-transform: uppercase;margin-bottom: 6px;color: #0B2737;text-align: center;font-family: Barlow;font-size: 26px;font-style: normal;font-weight: 700;line-height: 30px; /* 115.385% */}
section.topo .centro .conteudo h2 b{font-weight: 700;color: #0095FF;}
section.topo .centro .conteudo p{margin: 0 auto 32px;max-width: 491px;color: #576772;text-align: center;font-family: Barlow;font-size: 16px;font-style: italic;font-weight: 500;line-height: 24px; /* 150% */}
section.topo .centro .conteudo p b{color: #0B2737;display: block;font-weight: 700;}
section.topo .centro .conteudo h3{text-align: center;color: #23282B;text-align: center;font-family: Barlow;font-size: 18px;font-style: normal;font-weight: 700;line-height: 26px; /* 144.444% */margin-bottom: 12px;border-top: 1px dashed rgba(0, 0, 0, 0.12);padding-top: 11px;}

			section.topo .centro .conteudo form{width: 100%;max-width: 500px;margin: 0 auto;}
				section.topo .centro .conteudo form input{width: 100%;margin-bottom: 10px;padding: 16px 27px;transition: all ease 0.5s;border-radius: 48px;background: #EBEDF0;color: #757575;text-align: center;font-family: Barlow;font-size: 17px;font-style: normal;font-weight: 500;line-height: normal;}
					section.topo .centro .conteudo form input::placeholder{color: #4A4C4E;}
					section.topo .centro .conteudo form input:focus,
					section.topo .centro .conteudo form input:hover{/* border: 1px solid #0B2737; */background: #FFF;box-shadow: 0px 2px 28px -14px #0095FF;}				section.topo .centro .conteudo form button{padding: 20px 20px;width: 100%;cursor: pointer;color: #fff;text-align: center;display: block;text-transform: uppercase;font-size: 22px;font-weight: 800;line-height: 18px;transition: all ease 0.5s;text-shadow: 0 2px 2px #00000000;margin-bottom: 16px;border-radius: 54px;background: #0095FF;box-shadow: 0px 12px 24px -4px rgba(85, 180, 233, 0.44);}
						section.topo .centro .conteudo form button:hover b{/* color: #0B2737; */}
					section.topo .centro .conteudo form button:hover{background: #38acff;box-shadow: 0px 25px 10px -22px #4192bf82, 0px 14px 2px -10px #52a5d3cc, inset 0px 20px 20px rgb(69 178 255 / 58%);}
			section.topo .centro .conteudo span.obs{display: block;width: 100%;max-width: 413px;color: #A9AEB3;text-align: center;font-family: Barlow;font-size: 12px;font-style: normal;font-weight: 400;line-height: 18px; /* 150% */letter-spacing: -0.12px;margin: 0 auto;}
				section.topo .centro .conteudo span.obs a:active,
				section.topo .centro .conteudo span.obs a:any-link{color: #A9AEB3;transition: all ease 0.5s;font-weight: 600;text-decoration: underline;}
					section.topo .centro .conteudo span.obs a:hover{color: #0B2737;}




/* DESAFIO */
.depoimentos{position: relative;overflow-x: clip;padding: 60px 0;background: #0F374D;}
    ._1000 .depoimentos::before{content: '';position: absolute;background: url('../img/patternDesafio.webp');width: 100%;height: 100%;top: 0;}
    ._1000 .depoimentos::after{content: '';position: absolute;background: url('../img/liberdade.svg') no-repeat bottom center;background-size: 100%;width: 100%;max-width: 1902px;height: 460px;bottom: 0;left: 50%;transform: translateX(-50%);}
        .depoimentos .centro{width: 100%;max-width: 1230px;margin: 0 auto;padding: 48px 20px 48px;display: flex;position: relative;flex-wrap: wrap;z-index: 1;justify-content: space-between;gap: 0px 20px;}
            .depoimentos h2{width: 100%;position: relative;z-index: 2;color: #F9F9F9;text-align: center;font-family: Barlow;font-size: 50px;font-style: normal;font-weight: 900;line-height: 67px; /* 134% */}
                .depoimentos h2 b{display: block;color: #FFF;text-align: center;font-family: Barlow;font-size: 30px;font-style: normal;font-weight: 700;line-height: 34px; /* 113.333% */}
            .depoimentos .centro > p{color: #fff;width: 100%;font-weight: 700;font-size: 30px;text-align: center;line-height: 34px;margin-bottom: 40px;}
                .depoimentos .centro p b{font-weight: 700;color: #29A6FF;}
            .depoimentos .centro ul{display: flex;gap: 30px;flex-direction: column;width: 31%;}
            .depoimentos .centro ul:nth-of-type(2){margin-top: 55px;}
                .depoimentos .centro ul li{width: 100%;background: #FCFCFC;border-radius: 10px;display: flex;flex-wrap: wrap;padding: 20px;align-content: flex-start;}
                    .depoimentos .centro ul li h3{display: flex;align-items: center;}
                    .depoimentos .centro ul li h3 figure{user-select: none;height: max-content;}
                    .depoimentos .centro ul li h3 b{width: 100%;color: #0B2737;font-weight: 700;line-height: 60px;max-width: max-content;margin-left: 11px;height: max-content;}
                    .depoimentos .centro ul li p{width: 100%;margin: 10px auto 0;color: #0B2737;line-height: 22px;height: max-content;}
                        .depoimentos .centro ul li p b{color: #0095FF;font-weight: 700;}
            .depoimentos a.botaoCTA:active,
            .depoimentos a.botaoCTA:any-link{margin: 0 auto;max-width: 502px;position: relative;z-index: 2;}

    
    /* OQUE */
    .oque{background: #fff;}
        .oque .centro{width: 100%;max-width: 1228px;margin: 0 auto;padding: 80px 20px 70px;}
            .oque .centro > h2{color: #0b2737;font-weight: 900;text-align: center;font-size: 50px;line-height: 67px;margin-bottom: 60px;}
                .oque .centro > h2 b{font-weight: 900;color: #0095FF;}
            .oque .centro .container{display: flex;justify-content: space-between;gap: 20px;margin-bottom: 90px;}
                    .oque .centro .container figure{}
                        .oque .centro .container figure img{user-select: none;}
                    .oque .centro .container .texto{width: 100%;max-width: 576px;}
                        .oque .centro .container .texto h3{color: #0B2737;font-weight: 700;font-size: 30px;line-height: 30px;margin-bottom: 25px;}
                            .oque .centro .container .texto h3 b{color: #0095FF;font-weight: 700;}
                        .oque .centro .container .texto p{line-height: 26px;color: #626262;font-size: 18px;}
                        .oque .centro .container .texto p b{font-weight: 700;display: block;color: #4A4A4A;margin-top: 24px;}
            .oque .centro .super{background: #F6F6F6;border-radius: 8px;display: flex;align-items: center;justify-content: space-between;padding: 60px;position: relative;margin-bottom: 58px;}
                .oque .centro .super h3{z-index: 1;width: 100%;max-width: 442px;font-weight: 700;font-size: 46px;line-height: 50px;position: relative;background: #f6f6f6;padding: 22px 0;color: #23282B;}
                    ._1000 .oque .centro .super::before{content: '';position: absolute;border-radius: 8px;width: 513px;height: 377px;border: 1px solid #8D8D8D4D;top: 50%;transform: translateY(-50%);left: 98px;z-index: 0;}
                    .oque .centro .super h3::after{content: '';position: absolute;}
                    .oque .centro .super h3 b{color: #0095FF;font-weight: 700;}
                .oque .centro .super ul{width: 100%;max-width: 575px;background: #f6f6f6;position: relative;display: flex;flex-direction: column;gap: 32px;}
                    .oque .centro .super ul li{display: flex;gap: 10px;justify-content: space-between;align-items: center;}
                        .oque .centro .super ul li figure{width: 100%;max-width: 213px;}
                            .oque .centro .super ul li figure img{user-select: none;}
                        .oque .centro .super ul li p{width: 100%;max-width: 340px;color: #626262;line-height: 26px;}
                            .oque .centro .super ul li p b{font-weight: 700;color: #4A4A4A;}
                            .oque .centro .super ul li p em{color: #0095FF;font-weight: 700;}
            .oque .centro .pode{margin-bottom: 52px;}
                .oque .centro .pode h3{color: #0B2737;text-align: center;font-weight: 700;font-size: 34px;line-height: 43px;margin-bottom: 45px;}
                    .oque .centro .pode h3 b{color: #0095FF;font-weight: 700;}
                .oque .centro .pode .lista{display: flex;justify-content: flex-end;position: relative;gap: 152px;max-width: 987px;margin: 0 auto;}
                    ._1000 .oque .centro .pode .lista::before{content: '';position: absolute;width: 1px;height: 100%;background: #d1d1d1;left: 42%;transform: translateX(-50%);top: 0;}
                    .oque .centro .pode .lista ul{width: 100%;max-width: 344px;}
                    .oque .centro .pode .lista ul:last-of-type{max-width: 508px;}
                        .oque .centro .pode .lista ul li{width: 100%;line-height: 26px;letter-spacing: -0.01em;margin-bottom: 36px;color: #23282B;font-size: 18px;position: relative;display: flex;gap: 16px;}
                        .oque .centro .pode .lista ul li::before{content: '';width: 26px;height: 26px;display: block;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M21.6665 7.5835L10.8332 18.4168L5.4165 13.0002' stroke='%2385B245' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}
                        .oque .centro .pode .lista ul.nao li::before{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M7.5835 7.5835L18.4168 18.4168M7.5835 18.4168L18.4168 7.5835' stroke='%23CB2B2B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
                        .oque .centro .pode .lista ul li b{width: 100%;line-height: 26px;letter-spacing: -0.01em;margin-bottom: 36px;color: #23282B;font-size: 18px;}
                        .oque .centro .pode .lista ul:last-of-type li{margin-bottom: 20px;}
                        .oque .centro .pode .lista ul li:last-of-type{margin: 0;}
            .oque a.botaoCTA:active,
            .oque a.botaoCTA:any-link{margin: 0 auto;max-width: 470px;}
                .oque a.botaoCTA:hover{}
                .oque a.botaoCTA b{}
    
    /* AULAS */
    ._1000 .aulas{background: url('../img/fundoAulas.png') top center no-repeat;position: relative;}
    .aulas::before{content: '';position: absolute;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 123 30'%3E%3Cpath fill='%23fff' d='M60 29.605C33.5 29.605 33.5 0 0 0h122.5C88.5 0 83 29.605 60 29.605Z'/%3E%3Cpath fill='%23DBDBDB' d='m55 8.028 6 6.022 6-6.022'/%3E%3Cpath stroke='%230E2330' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m55 8.028 6 6.022 6-6.022'/%3E%3C/svg%3E");width: 123px;height: 30px;left: 50%;transform: translateX(-50%);top: -1px;}
        .aulas .centro{width: 100%;max-width: 1000px;margin: 0 auto;padding: 78px 0;}
            .aulas .centro h2{text-align: center;color: #fff;font-weight: 900;font-size: 40px;line-height: 40px;}
                .aulas .centro h2 b{/* color: #0C9AFF; */font-weight: 900;}
            .aulas .centro ul{margin-top: 75px;display: flex;flex-direction: column;position: relative;margin-bottom: 68px;}
                .aulas .centro ul::before{content: '';position: absolute;width: 1px;background: linear-gradient(0deg, #215a79 0%, #0C9AFF 22.22%, #0C9AFF 83.33%, rgba(12, 154, 255, 0) 100%, rgba(12, 154, 255, 0) 100%);height: 908px;top: 50%;left: 50%;transform: translate(-50%, -50%);}
                .aulas .centro ul li{width: 100%;max-width: 427px;border-radius: 10px;padding: 18px 0 24px;display: flex;flex-wrap: wrap;align-items: center;position: relative;border-radius: 10px;border: 1px solid #164A66;background: linear-gradient(180deg, #0F364C 0%, #0B2737 100%);box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25);}
                .aulas .centro ul li:nth-of-type(even){margin-left: auto;}
                    ._1000 .aulas .centro ul li::before{content: '';position: absolute;height: 1px;width: 67px;background: linear-gradient(90deg, #0C9AFF 0%, #93D2FF 100%);left: 100%;top: 50%;transform: translateY(-50%);}
                    ._1000 .aulas .centro ul li::after{content: '';position: absolute;box-shadow: 0px 0px 16px 0px #FFFFFF26, 0px 4px 4px 0px #0000001A;border: 1px solid #0C9AFF;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='10' fill='none'%3E%3Cpath fill='%23fff' d='M17.182 0c-1.05 0-1.91.9-1.91 2v2c0 1.1.86 2 1.91 2h1.909v2h-3.818v2h3.818C20.14 10 21 9.1 21 8V6c0-1.1-.86-2-1.91-2h-1.908V2H21V0h-3.818ZM7.636 0v10h3.818c1.05 0 1.91-.9 1.91-2V2c0-1.1-.86-2-1.91-2H7.636Zm1.91 2h1.909v6h-1.91V2ZM1.908 0C.86 0 0 .9 0 2v8h1.91V6h1.908v4h1.91V2c0-1.1-.86-2-1.91-2H1.91Zm0 2h1.91v2h-1.91V2Z'/%3E%3C/svg%3E");background-color: #0F354B;width: 36px;height: 36px;border-radius: 50%;right: -92px;top: 50%;transform: translateY(-50%);background-repeat: no-repeat;background-position: center;}
                    .aulas .centro ul li:nth-of-type(even)::before{right: 100%;left: initial;}
                    .aulas .centro ul li:nth-of-type(even)::after{left: -92px;}
                    .aulas .centro ul li:nth-of-type(2)::after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cpath fill='%23fff' d='M5.535.75h6.93a4.788 4.788 0 0 1 4.785 4.785v6.93a4.785 4.785 0 0 1-4.785 4.785h-6.93A4.788 4.788 0 0 1 .75 12.465v-6.93A4.785 4.785 0 0 1 5.535.75ZM5.37 2.4A2.97 2.97 0 0 0 2.4 5.37v7.26a2.968 2.968 0 0 0 2.97 2.97h7.26a2.97 2.97 0 0 0 2.97-2.97V5.37a2.968 2.968 0 0 0-2.97-2.97H5.37Zm7.961 1.238a1.031 1.031 0 1 1 0 2.062 1.031 1.031 0 0 1 0-2.063ZM9 4.875a4.125 4.125 0 1 1 0 8.25 4.125 4.125 0 0 1 0-8.25Zm0 1.65a2.475 2.475 0 1 0 0 4.95 2.475 2.475 0 0 0 0-4.95Z'/%3E%3C/svg%3E");}
                    .aulas .centro ul li:nth-of-type(3)::after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M4.233.741a6.452 6.452 0 0 1 7.702 9.734l4.013 4.013a1.032 1.032 0 0 1-1.46 1.46l-4.013-4.013a6.45 6.45 0 0 1-8.335-.671A6.452 6.452 0 0 1 4.233.74Zm2.469 1.574a4.387 4.387 0 1 0 0 8.774 4.387 4.387 0 0 0 0-8.774Z' clip-rule='evenodd'/%3E%3C/svg%3E");}
                    .aulas .centro ul li:nth-of-type(4)::after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none'%3E%3Cpath fill='%23fff' d='M10.279 0c-.38.003-.759.083-1.112.24L7.852.824a.89.89 0 0 0-.138-.008H0V9.06h.857l5.208 4.383c.427.36.977.557 1.544.557.62 0 1.218-.239 1.656-.66h.001l2.726-2.631H18V.498l-3.387 1.085L11.396.22A2.802 2.802 0 0 0 10.279 0Zm.015 1.649c.14-.002.28.025.412.08l3.824 1.619 1.756-.562V9.06h-2.587l.163-.156a2.26 2.26 0 0 0-.123-3.364L10.463 2.79l-2.767.97h-.002a.816.816 0 0 1-.998-.374l-.1-.186 3.29-1.462c.13-.057.268-.087.408-.088Zm-8.58.816h2.553l.908 1.68c.582 1.077 1.92 1.58 3.107 1.164l1.816-.638 2.515 2.11a.627.627 0 0 1 .035.959h-.002l-4.594 4.434a.616.616 0 0 1-.443.177.637.637 0 0 1-.414-.148L1.715 7.59V2.465Z'/%3E%3C/svg%3E");}
                    .aulas .centro ul li:nth-of-type(5)::after{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='16' fill='none'%3E%3Cpath fill='%23fff' d='M4 7.2c-1.225 0-2.222-.897-2.222-2s.997-2 2.222-2 2.222.897 2.222 2c0 .442.398.8.89.8.49 0 .888-.358.888-.8 0-1.71-1.332-3.144-3.111-3.51V.8C4.889.358 4.49 0 4 0c-.49 0-.889.358-.889.8v.89C1.332 2.057 0 3.49 0 5.2c0 1.985 1.794 3.6 4 3.6 1.225 0 2.222.897 2.222 2s-.997 2-2.222 2-2.222-.897-2.222-2c0-.442-.398-.8-.89-.8-.49 0-.888.358-.888.8 0 1.71 1.332 3.144 3.111 3.51v.89c0 .442.398.8.889.8.49 0 .889-.358.889-.8v-.89C6.668 13.943 8 12.51 8 10.8c0-1.985-1.794-3.6-4-3.6Z'/%3E%3C/svg%3E");}
                    .aulas .centro ul li h3{background: #0C9AFF;border-radius: 0 6px 6px 0;padding: 4px 20px 6px 32px;color: #fff;font-weight: 700;font-size: 22px;text-transform: uppercase;line-height: 28px;text=tr: ;}
                    .aulas .centro ul li span.data{color: #96ADBD;font-weight: 500;font-size: 20px;line-height: 22px;font-style: italic;margin-left: 16px;}
                        .aulas .centro ul li span.data b{color: #4DA3E0;font-weight: 500;font-style: italic;}
                    .aulas .centro ul li p{color: #fff;padding: 0 30px 0 32px;margin-top: 12px;font-weight: 400;font-size: 21px;line-height: 30px;}
                        .aulas .centro ul li p b{color: #0C9AFF;font-weight: 700;}
            .aulas .centro .itens{border: 1px solid #215A79;border-radius: 50px;width: 100%;max-width: 835px;margin: 0 auto;background: #0c222e;display: flex;justify-content: center;padding: 11px 32px;gap: 48px;}
                .aulas .centro .itens em{color: #D3EAFF;font-weight: 500;font-size: 16px;line-height: 24px;position: relative;display: flex;align-items: center;gap: 8px;}
                    .aulas .centro .itens em::before{content: '';display: block;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%2342AD60' d='M18.915 10.06a.11.11 0 0 1 0-.12l.823-1.286a1.652 1.652 0 0 0-.63-2.357l-1.358-.701a.113.113 0 0 1-.06-.105l.07-1.527a1.645 1.645 0 0 0-1.725-1.725l-1.527.071c-.032-.002-.083-.021-.104-.06l-.7-1.357a1.65 1.65 0 0 0-2.357-.632l-1.287.824a.11.11 0 0 1-.12 0L8.654.262a1.65 1.65 0 0 0-2.357.631L5.596 2.25a.11.11 0 0 1-.105.06L3.964 2.24a1.648 1.648 0 0 0-1.725 1.725l.07 1.527a.113.113 0 0 1-.06.104l-1.356.701A1.652 1.652 0 0 0 .26 8.653l.824 1.287a.11.11 0 0 1 0 .12l-.823 1.286a1.652 1.652 0 0 0 .63 2.356l1.358.702c.038.02.062.061.06.105l-.07 1.527c-.022.463.153.916.48 1.244.328.328.786.51 1.244.481l1.527-.07a.126.126 0 0 1 .104.06l.701 1.356A1.655 1.655 0 0 0 7.761 20c.313 0 .624-.09.892-.261l1.287-.824a.109.109 0 0 1 .12 0l1.286.823a1.65 1.65 0 0 0 2.356-.631l.702-1.357c.02-.038.063-.058.104-.06l1.527.07c.45.026.916-.154 1.244-.48.328-.329.502-.782.48-1.245l-.07-1.527a.113.113 0 0 1 .06-.104l1.357-.701a1.652 1.652 0 0 0 .632-2.357l-.823-1.287Z'/%3E%3Cpath fill='%23fff' d='M15.79 6.446a1.11 1.11 0 0 0-1.544-.234c-1.867 1.36-3.62 3.024-5.22 4.954-.753-.857-1.517-1.54-2.313-2.067a1.111 1.111 0 0 0-1.53.303 1.077 1.077 0 0 0 .304 1.5c.887.586 1.758 1.452 2.662 2.658.205.274.53.438.88.44h.004c.348 0 .674-.162.88-.434 1.704-2.238 3.603-4.125 5.64-5.608.489-.355.59-1.031.236-1.512Z'/%3E%3C/svg%3E");width: 20px;height: 20px;}
                    ._1000 .aulas .centro .itens em:not(:last-of-type)::after{content: '';position: absolute;width: 1px;height: 24px;background: #103244;right: -24px;}
            .aulas .centro strong{display: block;text-align: center;margin: 47px 0;color: #366C8B;font-weight: 700;font-size: 24px;line-height: 40px;color: #B0E2FF;}
            .aulas .centro .botaoCTA:active,
            .aulas .centro .botaoCTA:any-link{margin: 0 auto;max-width: 502px;}
                .aulas .centro .botaoCTA:hover{/* background: #fff; */}
                .aulas .centro .botaoCTA:hover b{/* color: #0B2737; */}
    
    
    /* QUEM */
    .quem{position: relative;}
    ._1000 .quem::before{content: '';position: absolute;background: linear-gradient(90deg, rgba(255, 255, 255, 0.48) 0%, rgba(255, 255, 255, 0.8064) 13%, rgba(255, 255, 255, 0.9024) 38.04%, rgba(255, 255, 255, 0.9216) 55%, rgba(255, 255, 255, 0.9024) 82%, rgba(255, 255, 255, 0.48) 100%);width: 100%;height: 504px;z-index: 1;left: 0;top: 334px;}
        ._1000 .quem .background{position: absolute;width: 100%;height: 100%;background: url('../img/fundoSegundaDobra.webp') top center;pointer-events: none;}
            ._1000 .quem .background::before{content: '';position: absolute;background: url('../img/pattern.webp');width: 100%;height: 100%;}
            .quem .background::after{}
            ._1000 .quem .background .liberdade{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1201 139'%3E%3Cpath fill='%23fff' d='M.728 35.538h17.865v85.597h27.031V139H.728V35.538ZM68.96 139H51.095V35.538H68.96V139Zm29.992-59.81a4.508 4.508 0 0 0 4.505-4.504V57.908a4.508 4.508 0 0 0-4.505-4.505h-4.505V79.19h4.505Zm4.505 37.44V99.852c0-2.33-2.019-4.505-4.505-4.505h-4.505v25.788h4.505a4.508 4.508 0 0 0 4.505-4.505ZM76.582 139V35.538h22.37c12.428 0 22.526 10.098 22.526 22.37v15.069c0 2.64-.466 5.126-1.398 7.612-1.243 3.418-4.35 5.593-8.078 5.593h-2.952c-.621 0-1.087.465-1.087 1.087 0 .621.466 1.087 1.087 1.087h2.952c3.728 0 6.835 2.175 8.078 5.748.932 2.33 1.398 4.816 1.398 7.457v15.069c0 12.272-10.098 22.37-22.526 22.37h-22.37Zm96.173-17.865V139h-44.896V35.538h44.896v17.865h-27.031V79.19h20.817v16.156h-20.817v25.788h27.031Zm22.881-41.944h4.505a4.508 4.508 0 0 0 4.505-4.505V57.908a4.508 4.508 0 0 0-4.505-4.505h-4.505V79.19ZM177.771 139V35.538h22.37c12.428 0 22.526 10.098 22.526 22.37v15.069c0 2.64-.466 5.126-1.398 7.612-1.243 3.418-4.35 5.593-8.078 5.593h-2.952c-.621 0-1.087.465-1.087 1.087 0 .621.466 1.087 1.087 1.087h2.952c3.728 0 6.835 2.175 8.078 5.748.932 2.33 1.398 4.816 1.398 7.457V139h-18.021V99.852c0-2.33-2.019-4.505-4.505-4.505h-4.505V139h-17.865Zm74.103-17.865a4.509 4.509 0 0 0 4.505-4.505V57.908a4.509 4.509 0 0 0-4.505-4.505h-4.505v67.732h4.505Zm-22.371 0V35.538h22.371c12.428 0 22.525 10.098 22.525 22.37v58.722c0 12.272-10.097 22.37-22.525 22.37h-22.371v-17.865Zm77.99-27.652V57.908a4.508 4.508 0 0 0-4.505-4.505 4.509 4.509 0 0 0-4.505 4.505v35.575h9.01ZM325.514 139h-18.021v-29.361h-9.01V139h-17.865V57.908c0-12.273 10.098-22.37 22.37-22.37 12.428 0 22.526 10.098 22.526 22.37V139Zm29.521-17.865a4.509 4.509 0 0 0 4.505-4.505V57.908a4.509 4.509 0 0 0-4.505-4.505h-4.505v67.732h4.505Zm-22.37 0V35.538h22.37c12.428 0 22.525 10.098 22.525 22.37v58.722c0 12.272-10.097 22.37-22.525 22.37h-22.37v-17.865Zm96.476 0V139h-44.896V35.538h44.896v17.865H402.11V79.19h20.817v16.156H402.11v25.788h27.031ZM473.406.429l13.204 3.573-9.321 22.526-7.301-2.175L473.406.429Zm27.341 120.706V139h-44.896V35.538h44.896v17.865h-27.031V79.19h20.817v16.311h-20.817v25.633h27.031Zm44.575-41.944h4.505a4.508 4.508 0 0 0 4.505-4.505V57.908a4.508 4.508 0 0 0-4.505-4.505h-4.505V79.19ZM527.457 139V35.538h22.37c12.428 0 22.526 10.098 22.526 22.37v15.069c0 12.272-10.098 22.37-22.526 22.37h-4.505V139h-17.865Zm47.918-81.092c0-12.273 9.942-22.37 22.37-22.37s22.526 10.098 22.526 22.37v58.722c0 12.272-10.098 22.37-22.526 22.37-12.272 0-22.37-10.098-22.37-22.37V57.908Zm26.875 0a4.508 4.508 0 0 0-4.505-4.505 4.509 4.509 0 0 0-4.505 4.505v58.722a4.509 4.509 0 0 0 4.505 4.505 4.508 4.508 0 0 0 4.505-4.505V57.908Zm47.098 63.227a4.509 4.509 0 0 0 4.505-4.505V57.908a4.509 4.509 0 0 0-4.505-4.505h-4.506v67.732h4.506Zm-22.371 0V35.538h22.371c12.427 0 22.525 10.098 22.525 22.37v58.722c0 12.272-10.098 22.37-22.525 22.37h-22.371v-17.865Zm96.477 0V139h-44.896V35.538h44.896v17.865h-27.031V79.19h20.817v16.156h-20.817v25.788h27.031Zm22.881-41.944h4.505a4.508 4.508 0 0 0 4.505-4.505V57.908a4.508 4.508 0 0 0-4.505-4.505h-4.505V79.19ZM728.47 139V35.538h22.37c12.428 0 22.526 10.098 22.526 22.37v15.069c0 2.64-.467 5.126-1.399 7.612-1.242 3.418-4.349 5.593-8.078 5.593h-2.951c-.622 0-1.088.465-1.088 1.087 0 .621.466 1.087 1.088 1.087h2.951c3.729 0 6.836 2.175 8.078 5.748.932 2.33 1.399 4.816 1.399 7.457V139h-18.021V99.852c0-2.33-2.019-4.505-4.505-4.505h-4.505V139H728.47Zm118.322-17.865V139h-44.896V35.538h44.896v17.865h-27.031V79.19h20.817v16.156h-20.817v25.788h27.031Zm3.618-4.505v-13.049h17.865v13.049a4.508 4.508 0 0 0 4.505 4.505 4.508 4.508 0 0 0 4.505-4.505V99.852c0-9.165-26.875-.466-26.875-26.875V57.908c0-12.273 10.098-22.37 22.37-22.37 12.428 0 22.526 10.098 22.526 22.37v13.05h-18.021v-13.05a4.508 4.508 0 0 0-4.505-4.505 4.508 4.508 0 0 0-4.505 4.505v16.778c0 9.165 27.031.466 27.031 26.875v15.069c0 12.272-10.098 22.37-22.526 22.37-12.272 0-22.37-9.942-22.37-22.37Zm50.074 0V57.908c0-12.273 9.943-22.37 22.371-22.37 12.427 0 22.525 10.098 22.525 22.37v24.856h-18.02V57.908a4.509 4.509 0 0 0-4.505-4.505 4.509 4.509 0 0 0-4.506 4.505v58.722a4.51 4.51 0 0 0 4.506 4.505 4.509 4.509 0 0 0 4.505-4.505V91.774h18.02v24.856c0 12.272-10.098 22.37-22.525 22.37-12.273 0-22.371-9.942-22.371-22.37Zm50.519-58.722c0-12.273 9.942-22.37 22.37-22.37s22.526 10.098 22.526 22.37v58.722c0 12.272-10.098 22.37-22.526 22.37-12.272 0-22.37-10.098-22.37-22.37V57.908Zm26.875 0a4.508 4.508 0 0 0-4.505-4.505 4.509 4.509 0 0 0-4.505 4.505v58.722a4.509 4.509 0 0 0 4.505 4.505 4.508 4.508 0 0 0 4.505-4.505V57.908Zm24.732-22.37h17.86v85.597h27.03V139h-44.89V35.538Zm50.36 0h17.87V79.19h9.01V35.538h18.02V139h-18.02V95.347h-9.01V139h-17.87V35.538Zm97.24 85.597V139h-44.9V35.538h44.9v17.865h-27.03V79.19h20.81v16.156h-20.81v25.788h27.03Zm22.88-41.944h4.5a4.51 4.51 0 0 0 4.51-4.505V57.908a4.51 4.51 0 0 0-4.51-4.505h-4.5V79.19ZM1155.22 139V35.538h22.37c12.43 0 22.53 10.098 22.53 22.37v15.069c0 2.64-.47 5.126-1.4 7.612-1.24 3.418-4.35 5.593-8.08 5.593h-2.95c-.62 0-1.09.465-1.09 1.087 0 .621.47 1.087 1.09 1.087h2.95c3.73 0 6.84 2.175 8.08 5.748.93 2.33 1.4 4.816 1.4 7.457V139h-18.02V99.852c0-2.33-2.02-4.505-4.51-4.505h-4.5V139h-17.87Z'/%3E%3C/svg%3E");width: 100%;max-width: 1209px;height: 140px;position: absolute;left: 50%;transform: translateX(-50%);top: 93px;background-repeat: no-repeat;}
            ._1000 .quem .background .pedroSobral{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1199 216'%3E%3Cg filter='url(%23a)' opacity='.7' style='mix-blend-mode:hard-light'%3E%3Cpath fill='url(%23b)' d='M1104.72.216h37.26V178.74h56.37V216h-93.63V.216Z'/%3E%3Cpath fill='url(%23c)' d='M1052.22 121.068V46.872c0-5.184-4.21-9.396-9.4-9.396-5.18 0-9.39 4.212-9.39 9.396v74.196h18.79ZM1089.8 216h-37.58v-61.236h-18.79V216h-37.263V46.872c0-25.596 21.063-46.656 46.653-46.656 25.92 0 46.98 21.06 46.98 46.656V216Z'/%3E%3Cpath fill='url(%23d)' d='M926.505 91.26h9.396c5.184 0 9.396-4.212 9.396-9.396V46.872c0-5.184-4.212-9.396-9.396-9.396h-9.396V91.26ZM889.245 216V.216h46.656c25.92 0 46.98 21.06 46.98 46.656V78.3c0 5.508-.972 10.692-2.916 15.876-2.592 7.128-9.072 11.664-16.848 11.664h-6.156c-1.296 0-2.268.972-2.268 2.268 0 1.296.972 2.268 2.268 2.268h6.156c7.776 0 14.256 4.536 16.848 11.988 1.944 4.86 2.916 10.044 2.916 15.552V216h-37.584v-81.648c0-4.86-4.212-9.396-9.396-9.396h-9.396V216h-37.26Z'/%3E%3Cpath fill='url(%23e)' d='M828.955 91.26c5.184 0 9.396-4.212 9.396-9.396V46.872c0-5.184-4.212-9.396-9.396-9.396h-9.396V91.26h9.396Zm9.396 78.084v-34.992c0-4.86-4.212-9.396-9.396-9.396h-9.396v53.784h9.396c5.184 0 9.396-4.212 9.396-9.396ZM782.299 216V.216h46.656c25.92 0 46.98 21.06 46.98 46.656V78.3c0 5.508-.972 10.692-2.916 15.876-2.592 7.128-9.072 11.664-16.848 11.664h-6.156c-1.296 0-2.268.972-2.268 2.268 0 1.296.972 2.268 2.268 2.268h6.156c7.776 0 14.256 4.536 16.848 11.988 1.944 4.86 2.916 10.044 2.916 15.552v31.428c0 25.596-21.06 46.656-46.98 46.656h-46.656Z'/%3E%3Cpath fill='url(%23f)' d='M674.676 46.872c0-25.596 20.736-46.656 46.656-46.656 25.92 0 46.98 21.06 46.98 46.656v122.472c0 25.596-21.06 46.656-46.98 46.656-25.596 0-46.656-21.06-46.656-46.656V46.872Zm56.052 0c0-5.184-4.212-9.396-9.396-9.396-5.184 0-9.396 4.212-9.396 9.396v122.472c0 5.184 4.212 9.396 9.396 9.396 5.184 0 9.396-4.212 9.396-9.396V46.872Z'/%3E%3Cpath fill='url(%23g)' d='M570.239 169.344v-27.216h37.26v27.216c0 5.184 4.212 9.396 9.396 9.396 5.184 0 9.396-4.212 9.396-9.396v-34.992c0-19.116-56.052-.972-56.052-56.052V46.872c0-25.596 21.06-46.656 46.656-46.656 25.92 0 46.98 21.06 46.98 46.656v27.216h-37.584V46.872c0-5.184-4.212-9.396-9.396-9.396-5.184 0-9.396 4.212-9.396 9.396v34.992c0 19.116 56.376.972 56.376 56.052v31.428c0 25.596-21.06 46.656-46.98 46.656-25.596 0-46.656-20.736-46.656-46.656Z'/%3E%3Cpath fill='url(%23h)' d='M420.285 46.872c0-25.596 20.736-46.656 46.656-46.656 25.92 0 46.98 21.06 46.98 46.656v122.472c0 25.596-21.06 46.656-46.98 46.656-25.596 0-46.656-21.06-46.656-46.656V46.872Zm56.052 0c0-5.184-4.212-9.396-9.396-9.396-5.184 0-9.396 4.212-9.396 9.396v122.472c0 5.184 4.212 9.396 9.396 9.396 5.184 0 9.396-4.212 9.396-9.396V46.872Z'/%3E%3Cpath fill='url(%23i)' d='M351.595 91.26h9.396c5.184 0 9.396-4.212 9.396-9.396V46.872c0-5.184-4.212-9.396-9.396-9.396h-9.396V91.26ZM314.335 216V.216h46.656c25.92 0 46.98 21.06 46.98 46.656V78.3c0 5.508-.972 10.692-2.916 15.876-2.592 7.128-9.072 11.664-16.848 11.664h-6.156c-1.296 0-2.268.972-2.268 2.268 0 1.296.972 2.268 2.268 2.268h6.156c7.776 0 14.256 4.536 16.848 11.988 1.944 4.86 2.916 10.044 2.916 15.552V216h-37.584v-81.648c0-4.86-4.212-9.396-9.396-9.396h-9.396V216h-37.26Z'/%3E%3Cpath fill='url(%23j)' d='M253.412 178.74c5.184 0 9.396-4.212 9.396-9.396V46.872c0-5.184-4.212-9.396-9.396-9.396h-9.396V178.74h9.396ZM206.756.216h46.656c25.92 0 46.98 21.06 46.98 46.656v122.472c0 25.596-21.06 46.656-46.98 46.656h-46.656V.216Z'/%3E%3Cpath fill='url(%23k)' d='M196.295 178.74V216h-93.636V.216h93.636v37.26h-56.376V91.26h43.416v33.696h-43.416v53.784h56.376Z'/%3E%3Cpath fill='url(%23l)' d='M38.036 91.26h9.396c5.184 0 9.396-4.212 9.396-9.396V46.872c0-5.184-4.212-9.396-9.396-9.396h-9.396V91.26ZM.776 216V.216h46.656c25.92 0 46.98 21.06 46.98 46.656V78.3c0 25.596-21.06 46.656-46.98 46.656h-9.396V216H.776Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='i' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='j' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='k' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3ClinearGradient id='l' x1='599.304' x2='596.413' y1='.216' y2='215.954' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E7E7E8'/%3E%3Cstop offset='1' stop-color='%23E7E7E8' stop-opacity='.4'/%3E%3C/linearGradient%3E%3Cfilter id='a' width='1225.58' height='243.784' x='-13.224' y='-13.784' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeGaussianBlur in='BackgroundImageFix' stdDeviation='7'/%3E%3CfeComposite in2='SourceAlpha' operator='in' result='effect1_backgroundBlur_772_1504'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_backgroundBlur_772_1504' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");width: 100%;max-width: 1196px;height: 216px;position: absolute;bottom: 61px;left: 50%;transform: translateX(-50%);background-repeat: no-repeat;}
        ._1000 .quem .pedro{position: absolute;width: 100%;height: 100%;background: url('../img/pedroFundo.webp') top center;left: 50%;transform: translateX(-50%);z-index: 2;pointer-events: none;}
        .quem .centro{width: 100%;max-width: 1248px;margin: 0 auto;padding: 382px 20px 493px;display: flex;position: relative;z-index: 2;justify-content: space-between;align-items: center;}
            .quem .centro h2{width: 100%;max-width: 330px;}
                .quem .centro h2 em{font-size: 70px;display: block;text-transform: uppercase;color: #0B2737;line-height: 62px;font-family: "Barlow Condensed";}
                    .quem .centro h2 em b{font-weight: 800;}
                .quem .centro h2 i{display: block;margin-top: 21px;color: #585E61;font-weight: 400;font-size: 30px;line-height: 36px;}
                    .quem .centro h2 i strong{color: #0095FF;font-weight: 800;}
            .quem .centro .paragrafo{width: 100%;max-width: 495px;margin-right: 20px;}
                .quem .centro .paragrafo p{font-weight: 500;}
                    .quem .centro .paragrafo p b{color: #1188DD;font-weight: 700;}
                    .quem .centro .paragrafo a:active,
                    .quem .centro .paragrafo a:any-link{box-shadow: 0px 12px 24px -4px #55B4E970;display: block;background: #85B245;padding: 11px 20px;width: 100%;border-radius: 54px;transition: all ease 0.7s;cursor: pointer;max-width: 394px;margin-top: 23px;}
                        .quem .centro .paragrafo a b{color: #fff;text-align: center;display: block;font-size: 20px;font-weight: 800;line-height: 28px;transition: all ease 0.5s;text-shadow: 0 2px 2px #00000000;}
                            .quem .centro .paragrafo a:hover b{/* color: #0B2737; */}
                        .quem .centro .paragrafo a:hover{background: #0C2533;box-shadow: 0px 25px 10px -22px #4192bf82, 0px 2px 10px 0px #52a5d3cc, inset 0px -12px 20px rgb(0 149 255 / 12%);}
    
    /* didaticas */
    .didaticas{border: 1px solid #C2B6B6;border-width: 1px 0;background: #fff;overflow-x: clip;}
        .didaticas .centro{width: 100%;max-width: 1235px;margin: 0 auto;padding: 48px 20px 0;}
            .didaticas h2{position: relative;z-index: 2; /* 134% */color: #0B2737;text-align: center;font-family: Barlow;font-size: 53px;font-style: normal;font-weight: 900;line-height: 70px; /* 132.075% */margin-bottom: 34px;}
                .didaticas h2 b{color: #0095FF;font-weight: 900; /* 113.333% */}
            .didaticas .centro .boxDepoimentos{position: relative;width: 100%;max-width: 738px;margin: 0 auto;}
                .didaticas .centro .boxDepoimentos > figure{position: relative;z-index: 1;user-select: none;}
                .didaticas .centro .boxDepoimentos article{position: absolute;top: 11px;left: -12px;width: 100%;max-width: 336px;border: 1px solid #d4d4d4;border-radius: 7px;background: #fff;display: flex;flex-wrap: wrap;padding: 15px;align-items: center;}
                .didaticas .centro .boxDepoimentos article:nth-of-type(2){top: 124px;max-width: 426px;left: -139px;}
                    .didaticas .centro .boxDepoimentos article:nth-of-type(2) h3{font-size: 15px;line-height: 15px;}
                    .didaticas .centro .boxDepoimentos article:nth-of-type(2) p{font-size: 16px;line-height: 18px;}
                .didaticas .centro .boxDepoimentos article:nth-of-type(3){top: 250px;max-width: 403px;left: -165px;}
                    .didaticas .centro .boxDepoimentos article:nth-of-type(3) h3{font-size: 15px;line-height: 15px;}
                    .didaticas .centro .boxDepoimentos article:nth-of-type(3) p{font-size: 16px;line-height: 18px;}
                .didaticas .centro .boxDepoimentos article:nth-of-type(4){top: 402px;left: -219px;max-width: 313px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(4) h3{}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(4) p{}
                .didaticas .centro .boxDepoimentos article:nth-of-type(5){right: -195px;left: initial;top: 11px;max-width: 416px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(5) h3{font-size: 14px;line-height: 16px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(5) p{font-size: 16px;line-height: 18px;}
                .didaticas .centro .boxDepoimentos article:nth-of-type(6){right: -212px;top: 158px;left: initial;max-width: 443px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(6) h3{}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(6) p{font-size: 14px;line-height: 15px;}
                .didaticas .centro .boxDepoimentos article:nth-of-type(7){right: -290px;top: 285px;left: initial;max-width: 487px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(7) h3{font-size: 14px;line-height: 14px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(7) p{font-size: 14px;line-height: 17px;}
                .didaticas .centro .boxDepoimentos article:nth-of-type(8){right: -220px;top: 428px;left: initial;max-width: 320px;}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(8) h3{}
                        .didaticas .centro .boxDepoimentos article:nth-of-type(8) p{font-size: 15px;line-height: 16px;}
                    .didaticas .centro .boxDepoimentos article figure{user-select: none;}
                    .didaticas .centro .boxDepoimentos article h3{margin-left: 7px;color: #000;font-weight: 600;font-size: 12px;line-height: 12px;}
                    .didaticas .centro .boxDepoimentos article p{margin-top: 7px;color: #000;font-size: 13px;line-height: 14px;}
                        .didaticas .centro .boxDepoimentos article p b{}

                        
/* GARANTIR */
._1000 .garantir{background: url('../img/fundoCTAFinal.webp');}
	.garantir .centro{padding: 70px 0;}
		.garantir .centro h2{width: 100%;max-width: max-content;margin: 0 auto;}
			.garantir .centro h2 img{user-select: none;}
		.garantir .centro .data{display: flex;text-align: center;margin: 13px 0 41px;justify-content: center;gap: 10px;align-items: center;font-size: 20px;line-height: 24px;font-weight: 600;}
			.garantir .centro .data b{color: #738C9F;font-weight: 600;}
			.garantir .centro .data i{color: #D8E3E9;}
			.garantir .centro .data em{color: #2B4557;font-weight: 600;}
		.garantir .centro a:active,
		.garantir .centro a:any-link{margin: 0 auto;max-width: 502px;}

/* NUMEROS CONFIAVEIS */
section.numeros {border-top: 1px solid #415A6C;background: #0B2737;width: 100%;padding: 72px 20px;}
section.numeros .centro h2 {color: #FFF;font-size: 30px;font-style: normal;font-weight: 700;line-height: 32px;text-align: center;letter-spacing: 0.02em;}
section.numeros > p {color: #FF3030;font-size: 18px;font-style: italic;font-weight: 600;line-height: 150%;text-align: center;margin-top: 16px;}
section.numeros .wrap {width: 100%;max-width: 558px;margin: 45px auto 0;}
/* box com input para verificar o numero */
section.numeros .wrap .boxVerificador {width: 100%;position: relative;box-shadow: 0px 9px 20px 0px #0000000A;background: #FFFFFF;padding: 41px 20px 30px;text-align: center;border-radius: 24px;margin-bottom: 30px;}
section.numeros .wrap .boxVerificador::before {position: absolute;content: '';width: 46px;height: 46px;transform: translate(-50%,-50%);left: 50%;top: 0;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='46' height='46' fill='none'%3E%3Cpath fill='%23DB3232' d='M20.316 42.62 3.066 25.497c-1.533-1.522-1.533-3.9 0-5.422l17.25-17.125a3.838 3.838 0 0 1 5.463 0l17.25 17.124c1.533 1.523 1.533 3.901 0 5.423l-17.25 17.125c-1.534 1.522-4.025 1.522-5.463 0Z'/%3E%3Cpath fill='%23fff' d='M20.7 31.11c0-.286.095-.572.191-.857.096-.285.288-.476.48-.666.191-.19.479-.38.766-.476.287-.095.575-.19.958-.19.384 0 .671.095.959.19.287.095.575.286.766.476.192.19.384.38.48.666.095.285.191.57.191.856 0 .286-.096.571-.192.856-.095.286-.287.476-.479.666-.191.19-.479.38-.766.476-.288.095-.575.19-.959.19-.383 0-.67-.095-.958-.19-.288-.095-.48-.285-.767-.476-.191-.19-.383-.38-.479-.666-.096-.285-.191-.475-.191-.856Zm4.024-4.377h-3.45l-.479-14.365h4.409l-.48 14.365Z'/%3E%3C/svg%3E");}
section.numeros .wrap .boxVerificador h3 {margin-bottom: 2px;color: #000;text-align: center;font-size: 28px;font-style: normal;font-weight: 700;line-height: 100%;    /* 28px */}

section.numeros .wrap .boxVerificador p {margin-bottom: 20px;color: #000;text-align: center;font-size: 28px;font-style: normal;font-weight: 700;line-height: 130%;    /* 20.8px */}

section.numeros .wrap .boxVerificador .verificador {width: 100%;max-width: 344px;margin: 0 auto;display: flex;gap: 8px;}
section.numeros .wrap .boxVerificador .verificador input {width: 100%;max-width: 192px;background: #ECECEC;border-radius: 4px;padding: 14px 40px 13px 21px;transition: all 0.5s ease;color: #161616;text-align: center;font-size: 16px;font-style: normal;font-weight: 400;line-height: 130%;    /* 20.8px */border-radius: 100px;}
section.numeros .wrap .boxVerificador .verificador input:hover, 
section.numeros .wrap .boxVerificador .verificador input:focus {box-shadow: inset 0 0 0 1px #0C9AFF;}
section.numeros .wrap .boxVerificador .verificador button {width: 100%;max-width: 144px;padding: 11px 10px;cursor: pointer;transition: all 0.5s ease;border-radius: 100px;border-top: 1px solid #E6FFB0;background: #0C9AFF;box-shadow: 2px 4px 10px 0px rgba(0, 0, 0, 0.10);}
section.numeros .wrap .boxVerificador .verificador button:hover {background: #a6c85d;box-shadow: 0px 4px 15px 0px rgba(0, 0, 0, 0.20);}
section.numeros .wrap .boxVerificador .verificador button b {display: block;color: #FFF;text-align: center;font-size: 18px;font-style: normal;font-weight: 700;line-height: 140%;    /* 25.2px */text-transform: uppercase;}
/* box de retorno (numero verificado ou nao) */
section.numeros .wrap .boxRetorno {width: 100%;border-radius: 24px;overflow: hidden;}
section.numeros .wrap .boxRetorno .retorno {display: none;text-align: center;}
section.numeros .wrap .boxRetorno .retorno h4 {margin-bottom: 20px;color: #FFF;text-align: center;font-size: 28px;font-style: normal;font-weight: 700;line-height: 100%;    /* 28px */}

section.numeros .wrap .boxRetorno .retorno p {width: 100%;max-width: 326px;margin: 0 auto;color: #FFF;text-align: center;font-size: 22px;font-style: normal;font-weight: 400;line-height: 130%;    /* 28.6px */}

section.numeros .wrap .boxRetorno .retorno p b {font-weight: 700;}
section.numeros .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, 
section.numeros .wrap .boxRetorno.incompleto .numeroInconpleto, 
section.numeros .wrap .boxRetorno.verificado .numeroVerificado {display: block;}
section.numeros .wrap .boxRetorno.naoVerificado .numeroNaoVerificado, 
section.numeros .wrap .boxRetorno.incompleto .numeroInconpleto {background: #DB3232;padding: 41px 20px;}
section.numeros .wrap .boxRetorno.verificado .numeroVerificado {position: relative;background: #0c9aff;padding: 77px 20px 30px;}
section.numeros .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");}


section.numeros .wrap .boxRetorno.incompleto .numeroInconpleto h4{margin-bottom: 0;}
/* secao Numeros Confiaveis */
section.numeroConfiaveis {padding: 45px 20px 44px;background: #F3F3F3;text-align: center;border: 1px solid #00000012;}
section.numeroConfiaveis h2 {font: 600 24px/29px 'Rubik';color: #111111;letter-spacing: -0.02em;margin-bottom: 17px;}
section.numeroConfiaveis ul {width: 100%;max-width: 758px;margin: 0 auto 16px;display: flex;flex-wrap: wrap;justify-content: space-between;gap: 10px;}
section.numeroConfiaveis ul li {position: relative;display: block;font: 400 20px/30px 'Rubik';color: #646E76;width: 100%;max-width: 170px;}
section.numeroConfiaveis ul li::after {position: absolute;content: '';width: 6px;height: 12px;right: -16px;top: 50%;transform: translateY(-50%);background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' fill='none'%3E%3Cpath fill='%239E9E9E' d='M.034 11.897c.046.069.138.103.276.103h1.552a.464.464 0 0 0 .414-.207L5.93 6.241A.425.425 0 0 0 6 6a.425.425 0 0 0-.069-.241L2.276.207A.464.464 0 0 0 1.862 0H.31C.103 0 0 .08 0 .241l.069.173 3.62 5.483a.172.172 0 0 1 0 .206L.07 11.586c-.069.115-.08.219-.035.31Z' opacity='.32'/%3E%3C/svg%3E");}
section.numeroConfiaveis ul li:nth-child(4)::after, section.numeroConfiaveis ul li:nth-child(8)::after {display: none;}
section.numeroConfiaveis p {font: 600 18px/27px 'Rubik';color: #DB3232;font-style: italic;}

/* - - - MOBILE - - - */
/* - - - MOBILE - - - */

._320 a.botaoCTA{font-size: 18px;}


/* TOPO */
._320 .topo{background: url('../img/fundoTopoEMobile.png?13') top center no-repeat;position: relative;}
	._320 .topo::before{content: '';position: absolute;width: 100%;border: 1px dashed #000000;top: 155px;opacity: 30%;}
	._320 .topo .centro{max-width: 440px;padding: 0 20px 20px;}
		._320 .topo .centro .conteudo{background: none;padding: 18px 0 0;}
			._320 section.topo .centro .conteudo h1{border: none;max-width: 218px;padding-bottom: 6px;margin: 0;}
				._320 .topo .centro .conteudo h1 img{}
			._320 .topo .centro .conteudo .data{flex-wrap: wrap;border: 1px solid #DEDEDE;border-radius: 7px;width: 100%;max-width: 217px;margin: 0;padding: 5px 10px;gap: 0 6px;}
				._320 .topo .centro .conteudo .data b{font-size: 14px;line-height: 17px;}
				._320 .topo .centro .conteudo .data i:nth-of-type(2){display: none;}
				._320 .topo .centro .conteudo .data em{color: #0095FF;}
			._320 .topo .centro .conteudo h2{margin: 38px auto 9px;font-size: 20px;line-height: 25px;max-width: 319px;}
				._320 .topo .centro .conteudo h2 b{}
			._320 .topo .centro .conteudo p{line-height: 20px;font-weight: 400;margin-bottom: 25px;}
			._320 .topo .centro .conteudo h3{padding-top: 18px;}
			._320 .topo .centro .conteudo form{}
				._320 .topo .centro .conteudo form input{}
					._320 .topo .centro .conteudo form input::placeholder{}
					._320 .topo .centro .conteudo form input:focus{}
					._320 .topo .centro .conteudo form input:hover{}
				._320 .topo .centro .conteudo form button{
    font-size: 18px;
}
					._320 .topo .centro .conteudo form button b{}
						._320 .topo .centro .conteudo form button:hover b{}
					._320 .topo .centro .conteudo form button:hover{}
			._320 .topo .centro .conteudo .info{}
				._320 .topo .centro .conteudo .info a:active,
				._320 .topo .centro .conteudo .info a:any-link{}
					._320 .topo .centro .conteudo .info a:hover{}

					
/* depoimentos */
._320 .depoimentos{}
	._320 .depoimentos .centro{padding: 20px;max-width: 440px;flex-direction: column;gap: 10px;}
		._320 .depoimentos h2{font-size: 26px;line-height: 30px;margin-bottom: 0;}
		._320 .depoimentos .centro > p{font-size: 16px;line-height: 20px;margin-bottom: 10px;max-width: 260px;margin: 0 auto;}
		._320 .depoimentos .centro ul{flex-direction: column;width: 100%;gap: 10px;margin: 0;}
			._320 .depoimentos .centro ul li{width: 100%;padding: 15px;}
				._320 .depoimentos .centro ul li p{font-size: 17px;margin-top: 6px;}
		._320 .depoimentos .centro a.botaoCTA:active,
		._320 .depoimentos .centro a.botaoCTA:any-link{margin: 20px auto 0;}
			._320 .depoimentos .centro a.botaoCTA b{line-height: 20px;max-width: 270px;margin: 0 auto;}

/* OQUE */
	._320 .oque .centro{padding: 20px;max-width: 440px;}
		._320 .oque .centro h2{font-size: 26px;line-height: 28px;margin-bottom: 20px;}
		._320 .oque .centro .container{display: block;margin-bottom: 20px;}
				._320 .oque .centro .container figure{border-radius: 8px;overflow: hidden;}
				._320 .oque .centro .container .texto{margin-top: 20px;}
					._320 .oque .centro .container .texto h3{font-size: 22px;text-align: center;margin-bottom: 20px;}
					._320 .oque .centro .container .texto p{text-align: center;font-size: 16px;line-height: 20px;}
		._320 .oque .centro .super{width: calc(100% + 40px);margin-left: -20px;padding: 20px;display: block;margin-bottom: 20px;}
			._320 .oque .centro .super h3{padding: 0;text-align: center;font-size: 22px;line-height: 26px;max-width: 310px;margin: 0 auto 15px;}
			._320 .oque .centro .super ul{gap: 30px;}
				._320 .oque .centro .super ul li{display: block;}
					._320 .oque .centro .super ul li figure{margin: 0 auto;border-radius: 8px;overflow: hidden;}
					._320 .oque .centro .super ul li p{text-align: center;margin-top: 10px;line-height: 21px;font-size: 17px;}
		._320 .oque .centro .pode{margin: 0;}
			._320 .oque .centro .pode h3{font-size: 22px;line-height: 28px;margin-bottom: 20px;}
			._320 .oque .centro .pode .lista{display: block;}
				._320 .oque .centro .pode .lista ul{position: relative;padding-bottom: 8px;width: 100%;max-width: initial;}
						._320 .oque .centro .pode .lista ul:first-of-type::before{content: '';position: absolute;width: 100%;height: 1px;background: #d1d1d1;left: 0;top: calc(100% - 10px);}
					._320 .oque .centro .pode .lista ul li{font-size: 16px;line-height: 18px;margin-bottom: 12px;}
			._320 .oque a.botaoCTA b{max-width: 270px;line-height: 20px;margin: 0 auto;}

/* AULAS */
._320 .aulas{background: linear-gradient(0deg, #091F2B, #091F2B), radial-gradient(50% 6.22% at 50% 0%, rgba(0, 149, 255, 0.2) 0%, rgba(0, 149, 255, 0) 100%), radial-gradient(31.86% 31.86% at 50% 0%, rgba(0, 149, 255, 0.2) 0%, rgba(0, 149, 255, 0) 100%);position: relative;}
	._320 .aulas .centro{padding: 50px 20px 20px;max-width: 440px;}
		._320 .aulas .centro h2{font-size: 26px;line-height: 26px;}
		._320 .aulas .centro ul{margin: 20px auto 30px;gap: 14px;}
			._320 .aulas .centro ul::before{top: 0;transform: translateX(-50%);height: 100%;background: linear-gradient(0deg, #215a7900 0%, #0C9AFF 22.22%, #0C9AFF 83.33%, rgba(12, 154, 255, 0) 100%, rgba(12, 154, 255, 0) 100%);}
			._320 .aulas .centro ul li{padding: 10px 0;margin: 0 auto;}
				._320 .aulas .centro ul li h3{padding: 4px 18px;font-size: 18px;line-height: 22px;}
				._320 .aulas .centro ul li span.data{font-size: 17px;margin-left: 12px;}
				._320 .aulas .centro ul li p{font-size: 17px;line-height: 22px;padding: 0 30px 0 14px;margin-top: 8px;}
					._320 .aulas .centro ul li p br{display: none;}
		._320 .aulas .centro .itens{position: relative;flex-wrap: wrap;justify-content: center;border: none;background: none;gap: 15px 20px;padding: 0;}
			._320 .aulas .centro .itens em{font-size: 14px;font-weight: 400;letter-spacing: -0.01em;gap: 6px;min-width: 160px;}
			._320 .aulas .centro .itens em:nth-of-type(1){order: 1;}
			._320 .aulas .centro .itens em:nth-of-type(2){order: 3;}
			._320 .aulas .centro .itens em:nth-of-type(3){order: 4;}
			._320 .aulas .centro .itens em:nth-of-type(4){order: 2;}
		._320 .aulas .centro strong{margin: 20px auto;font-size: 20px;line-height: 24px;}


/* QUEM */
._320 .quem{background: #fff;}
	._320 .quem .background{background: url('../img/fundoSegundaDobraMobile.webp') top center no-repeat;width: 100%;height: 308px;position: absolute;top: 133px;}
	
	._320 .quem .centro{padding: 20px;max-width: 440px;display: block;}
		._320 .quem .centro h2{text-align: center;margin: 0 auto;}
			._320 .quem .centro h2 em{font-size: 30px;line-height: 36px;max-width: 280px;margin: 0 auto;font-family: 'Barlow';}
				._320 .quem .centro h2 em br{display: none;}
			._320 .quem .centro h2 i{font-size: 20px;line-height: 30px;max-width: 300px;margin: 8px auto 290px;}
		._320 .quem .centro .paragrafo{margin: 0;}
			._320 .quem .centro .paragrafo p{font-size: 17px;line-height: 23px;}
				._320 .quem .centro .paragrafo a:active,
				._320 .quem .centro .paragrafo a:any-link{margin: 20px auto 0;max-width: 300px;padding: 10px 20px 11px;}
					._320 .quem .centro .paragrafo a b{line-height: 20px;max-width: 200px;margin: 0 auto;}


/* didaticas */
._320 .didaticas{border-bottom: none;}
	._320 .didaticas .centro{max-width: 440px;padding: 20px 20px 0;position: relative;}
		._320 .didaticas .centro h2{font-size: 26px;line-height: 29px;max-width: 300px;margin: 0 auto 20px;}
		._320 .didaticas .centro .boxDepoimentos{display: flex;overflow-x: scroll;width: calc(100% + 40px);margin-left: -20px;padding: 0 20px;margin-bottom: 20px;}
			._320 .didaticas .centro .boxDepoimentos .textos{display: flex;gap: 20px;}
			._320 .didaticas .centro .boxDepoimentos > figure{display: none;}
			._320 .didaticas .centro .boxDepoimentos article{position: relative;top: initial;left: initial;right: initial;width: 300px;max-width: initial;align-items: flex-start;}
				._320 .didaticas .centro .boxDepoimentos article h3{font-size: 14px;line-height: 20px;}
				._320 .didaticas .centro .boxDepoimentos article p{font-size: 13px;}

/* GARANTIR */
	._320 .garantir .centro{padding: 20px;max-width: 440px;margin: 0 auto;}
		._320 .garantir .centro .data{margin: 10px 0 16px;font-size: 15px;}

/* numeros confiaveis */
._320 section.numeros {padding: 40px 20px;max-width: 440px;margin: 0 auto;}
._320 section.numeros > h3 {font-size: 24px;line-height: 25px;}
._320 section.numeros > p {max-width: 230px;margin: 16px auto 0;line-height: 20px;}

._320 section.numeros .wrap .boxVerificador p {font-size: 20px;letter-spacing: -0.017em;}
._320 section.numeros .wrap .boxVerificador .verificador {
}

._320 section.numeros .wrap .boxVerificador .verificador input {padding: 14px 15px 13px 15px;font-size: 13px;}
._320 section.numeros .wrap .boxVerificador .verificador button {max-width: 130px;}