@supports (-webkit-touch-callout:none){body,html{height:100%;margin:0;overflow-x:hidden;padding:0;width:100%}}@supports not (-webkit-touch-callout:none){body,html{height:100%;margin:0;overflow-x:hidden;padding:0;position:fixed;width:100%}}@font-face{font-family:Orbitron Bold;src:url(../../assets/fonts/Orbitron-Bold.ttf) format("truetype")}@font-face{font-family:Mina;src:url(../../assets/fonts/Mina-Regular.ttf) format("truetype")}@font-face{font-family:SUSE;src:url(../../assets/fonts/SUSE-Regular.ttf) format("truetype")}@font-face{font-family:SUSE Bold;src:url(../../assets/fonts/SUSE-Bold.ttf) format("truetype")}.text-justify{text-align:justify}.row{display:flex;flex-direction:row}.column{display:flex;flex-direction:column}.challenge-font-extra-bold{color:#fff;font-family:SUSE Bold,Verdana,Tahoma}.challenge-font,.challenge-font-italic{color:#fff;font-family:SUSE,Verdana,Tahoma}.challenge-font-italic{font-style:italic}.topoChallenge{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:fit-content;padding-bottom:6%;padding-top:6%}.topoChallenge img{object-fit:contain}.topoChallenge .cronometro{align-items:center;display:flex;height:35%;justify-content:center;padding-top:2%}.topoChallenge .cronometro .btnSkip{background-color:#f5f5f5;border:1px solid transparent;border-radius:.25rem;color:#001c99;font-size:1.3rem;margin-top:2%;padding:.5rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.topoChallenge .cronometro .btnSkip:hover{background-color:#ebebeb}.topoChallenge .cronometro .timerData{width:25%}.banner-container{align-items:center;display:flex;flex-wrap:nowrap;gap:40px;height:65%;justify-content:center;width:100%}.challenge-slogan{color:#fff;flex-basis:30%;font-size:1.8em;font-weight:700;margin:0;text-transform:uppercase}.slogan-esquerda{text-align:right}.slogan-direita{text-align:left}.topoChallenge .banner{flex-shrink:0;height:auto;max-width:25%}.topoChallenge .desafio{align-items:center;display:flex;justify-content:center;padding-top:34px}.topoChallenge .desafio .btnStartCrying{background-color:#f5f5f5;border:1px solid transparent;border-radius:.25rem;color:#001c99;font-size:1.3rem;margin-top:2%;padding:.5rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.topoChallenge .desafio .btnStartCrying:hover{background-color:#ebebeb}.siteChallenge{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;font-size:130%;padding:10%}.siteChallenge .faqQuestion{padding-bottom:20px}.siteChallenge .btnInscreverse{background-color:#f5f5f5;border:1px solid transparent;border-radius:.25rem;color:#001c99;font-size:1.3rem;margin-top:2%;padding:.5rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.siteChallenge .btnInscreverse:hover{background-color:#ebebeb}.siteChallenge .rodape{padding-top:10%}.siteChallenge .rodape img{height:30px;padding-right:10px}.fa{color:#fff;font-size:30px;margin:5px 2px;padding:6px;text-align:center;width:28px}.fa:hover{opacity:.9}@media screen and (max-width:800px){.title{font-size:120%}.title-small{font-size:90%}.topoChallenge{align-items:center;background-image:url(../../assets/imgs/background-challenge-1.jpg);position:relative;z-index:0}.siteChallenge{background-image:url(../../assets/imgs/background-challenge-2.jpg)}.elementor-background-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:background .3s,border-radius .3s,opacity .3s;width:100%;z-index:1}.topoChallenge>.column,.topoChallenge>.row{position:relative;z-index:2}}@media screen and (min-width:800.1px){.title{font-size:40px}.title-small{font-size:20px}.topoChallenge{align-items:center;background-image:url(../../assets/imgs/background-challenge-1.jpg);position:relative;z-index:0}.siteChallenge{background-image:url(../../assets/imgs/background-challenge-2.jpg)}.elementor-background-overlay{background-color:#000;height:100%;left:0;opacity:.5;position:absolute;top:0;transition:background .3s,border-radius .3s,opacity .3s;width:100%;z-index:1}.topoChallenge>.column,.topoChallenge>.row{position:relative;z-index:2}}