<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*-----------------------**/
/*MOBILE*/
/*-----------------------**/
@media all and (max-width: 765px){
    body{overflow-x:hidden;}
    #container{min-width: 590px; background-position: center -35px;}
	.modal .coluna{margin:30px 10px 30px 40px;}
    .colContent{max-width: 590px;}
    .section1{min-height: unset;}
    /* .section1 .nav{width: 100%} */
    .section1 .bg {    background-image: url(../imagens/bg_section1_1024.png);
    height: 100%;
    background-repeat: no-repeat;
    min-width: 100%;
    top: 0;
	bottom:unset;
    background-size: contain;
	margin-top:0;
	}
    .section1 .logo img {    max-height: 428px;
    max-width: 515px;}
	
    .section1 .logo {width: 100%;
    height: 100%;
    left: 0px;
    right: 0;
	top:0;
    margin: 0 auto;
    text-align: center;
    max-width: 602px;
    max-height: 500px;
    position: relative;}
	
    .mainMenu {background-image: url(../imagens/faixa_menu_768.png);width: 630px;height: 59px;margin: 0 auto;position: absolute;top: 863px; display:block;}
    .mainMenu a {font-size: 24px;line-height: 40px;margin: 0 12px;}    
    .mainMenu a.section4_menu {margin-left: 5px;}
    .mainMenu a.section5_menu {margin-left: 2px;}
    .mainMenu a.section6_menu {margin-left: 12px;}
    .mainMenu a.section7_menu {margin-left: 10px;}

    .mainMenu.fixed{background-image: none; filter: none; width: 70px; top:50px !important; right:0; left:auto;}
    .mainMenu.fixed a {margin: 0 4px;display: block;width: 150px;}
    .mainMenu.fixed .icon{width: 70px;height: 50px;background: #268ac5;border-top-left-radius: 25px;border-bottom-left-radius: 25px;top: 0;left: 0; filter:drop-shadow(-5px 5px 6px #00000080); color:#fff;line-height: 50px;font-weight: bold;margin: 0;display: table;font-size: 30px;font-family: miso-bold; text-align:center; cursor:pointer}
    .mainMenu.fixed .menuMobile{display: block; background: #fff; position: absolute; transition: all 0.5s; padding: 15px; border-top-left-radius: 30px; top: -10px; box-shadow: 0 0 10px rgba(0,0,0,1);}
    .mainMenu.fixed .menuMobile.on{right:0px;}
    .mainMenu.fixed .menuMobile.off{right:-220px;}

    .mainMenu.fixed . {display:block; width:30px;}
    .mainMenu.fixed .fecharMenu{width: 70px; height: 50px; top: 10px;right: -4px; color:#1d89c7;line-height: 50px;font-weight: bold;font-size: 30px;font-family: miso-bold; text-align:center; cursor:pointer}
    .mainMenu.fixed .fecharMenu:hover{color:#1d89c7;}
    .mainMenu.fixed .home {width:90px; background-image: none; color:#1d89c7; margin-left:4px;}
    .mainMenu.fixed .home:hover{color:#1d89c7;}
    .mainMenu a.active{color:#d34322 !important;}
    .mainMenu .home.active{color:#d34322 !important;}



    .section2  {height: 870px;}
    .section2 .bg{background-image: url('../imagens/secao_02_640.png'); min-width: 590px;width: 100%;}
    .section2 .col01 {margin: 44px 23px}
    .section2 .col01 .titAbout {font-size: 150px;left: -235px;top: 162px;}
    .section2 .col01 p {font-size: 24px;line-height: 28px;font-family: ProximaNova-Semibold;padding: 16px 40px 0 18px;}
    /* .section3  {background-position: -206px 0px;height: 1050px;} */
    /* .section3 .bg {background-image:none;  } */
    .section3 .txtTrack{top: 88px;font-size: 87px;line-height: 69px;left: 34px;width: 200px;}
    .section3 .btns.btn1 {left: 434px;top: 671px;}
    .section3 .btns.btn2 {left: 40px;top: 572px;}    
    .section3 .btns.btn3 {left: 340px;top: 438px;}
    .section3 .btns.btn4 {left: 336px;top: 150px;}
    .section3 .boxInf.boxInfo1{left: 97px;top: 780px;}
    .section3 .boxInf.boxInfo2{top: 620px;left: 130px;}
    .section3 .boxInf.boxInfo3{left: 5px;}
    .section3 .boxInf.boxInfo4{left: 0px;}

    .steps {min-height: 750px;}
    .steps .balaoVideo{left: 30px;top: 10px;}
    .steps .txtInfo {font-size: 27px;margin-top: 300px;}
    .steps .containerVideo {margin-top: 154px;width: 513px;height: 321px;margin-left: 41px;}
    .steps .txtDir {margin: 25px 38px 0 0 !important;width: 515px !important;}
    .steps .txtDir .contTxt01 p {margin-bottom: 25px;}
    .steps .contTxt03 {position: relative;width: 822px;height: 430px;top: 0 !important;box-sizing: border-box;padding: 65px 0 0 200px;float: left;}
    .steps .contTxt03 h3 {margin: 14px 0 5px 36px;}
    .steps .contTxt03 dl{width: 455px;}
    .steps .contTxt03 dl dd{font-size: 18px;line-height: 27px;}
    .steps .contTxt03 .containerScrollG{width: 455px;margin-right: 130px;}
    .steps .contTxt03 .containerScrollG:before{width: 455px;}
    .steps .contTxt03 .containerScrollG:after{width: 500px;}
    .steps .txtDir .contMedalha {margin: 15px 0 0 7px;display: table;}
    .steps .txtDir .contMedalha .medalha {float: left;margin: 15px 0 0 60px;}
    .steps .txtDir .contMedalha .content {float: left;clear:none;margin-top: 63px;width: 240px;}
    .steps .cadeadoQuiz {margin-top: 40px;}
    .steps .areaQuiz {width: 506px;}
    .steps .areaQuiz2 {width: 506px; padding:20px 0}
    .sectionFinal.steps .diamanteQuiz {width: 420px;height: 210px;background-position: center;background-size: contain;}
    .section7.steps .txtDir {margin: 25px 0 0px 0;}
    .steps .contentQuiz ul li a {font-size: 25px;}
    .steps .contentQuiz {max-width: 495px;margin: 0px 0 60px 30px;} 
    .section6 .txtDir {margin: 30px 0 0px 0px;}
    .section6.steps .txtDir .contMedalha .content {margin-bottom: 110px;}
    .section8.steps .txtInfo {margin-top: 130px;}
    .section8 #creditos {width: 100%;}
    .section8 #creditos dl dd {line-height: 15px;}
    .section8 dl dd {font-size: 12px;}
    #container {margin-bottom: 0;}
	.steps .contTxt03 p.tituloGlossary{width: 585px;}
}   
</pre></body></html>