@font-face{font-display:swap;font-family:Futura;src:url(c8b92be03320c21491ce.ttf)}@font-face{font-display:swap;font-family:FuturaBold;src:url(4458c0b224c1a4411967.ttf)}@font-face{font-display:swap;font-family:Lato;font-weight:400;src:url(9d883d540ee2b4de8024.ttf)}@font-face{font-display:swap;font-family:Lato;font-style:normal;font-weight:700;src:url(95ba6b1900198880f5b2.woff)}@font-face{font-display:swap;font-family:SolverdePT-Display;font-style:normal;font-weight:400;src:url(b41083acce81023f684c.ttf)}@font-face{font-display:swap;font-family:SolverdePT-Display;font-style:italic;font-weight:400;src:url(ca71b1d4d3f202ea05ec.ttf)}@font-face{font-display:swap;font-family:SolverdePT-Display;font-style:normal;font-weight:700;src:url(56e64274fff7f4785ee5.ttf)}@font-face{font-display:swap;font-family:SolverdePT-Display;font-style:italic;font-weight:700;src:url(3083d841f2864d086bb5.ttf)}@font-face{font-display:swap;font-family:SolverdePT;font-weight:400;src:url(ae8522b520787801219f.ttf)}@font-face{font-display:swap;font-family:SolverdePT;font-style:italic;font-weight:400;src:url(ab1c83199bf2ee871069.ttf)}@font-face{font-display:swap;font-family:SolverdePT;font-style:normal;font-weight:700;src:url(aa6a5e8bba1e244a0485.ttf)}@font-face{font-display:swap;font-family:SolverdePT;font-style:italic;font-weight:700;src:url(22b21cfc443a5b657059.ttf)}@font-face{font-display:swap;font-family:SolverdePT;font-weight:900;src:url(2b384569ef8526ec4f9c.ttf)}:root{--white-arrow-url:url(c856ba636c110eb8f664.svg);--blue-arrow-url:url(5dd10f4e7aea950ee497.svg)}body{background:linear-gradient(116.8deg,#010b24 15.54%,#020c25 68.47%,#06122c 87.49%,#0b1935 98.24%);margin:0 auto;max-width:100vw;overflow-x:hidden;position:static;width:100%}body *{box-sizing:content-box;font-family:FuturaBold}header{flex-direction:row;flex-wrap:nowrap;height:54px;justify-content:space-between;padding:0 16px;width:100%}header,header .sub-title{align-items:center;box-sizing:border-box;display:flex}header .sub-title{border:2px solid #fff;border-radius:4px;font-size:12px;height:32px;justify-content:center;line-height:14.4px;padding:8px 12px}header .btn-header{background-color:#020b22;border:3px solid #00e589;border-radius:5px;color:#00e589;cursor:pointer;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:normal;padding:10px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease}header .btn-header:hover{background:#00e589;color:#00031d}.logo-container{align-items:center;display:flex;justify-content:center;max-width:269px}header img{height:20px;width:auto}header .button img{display:none}.text{color:#afb4bd;font-size:11px}.text,.text a,.text a:visited,.text-small a,.text-small a:visited{font-family:Lato;font-style:normal;font-weight:400;line-height:normal;text-transform:none}.text a,.text a:visited,.text-small a,.text-small a:visited{color:#fff;font-size:12px;text-decoration:underline}.text-small{color:#afb4bd;font-size:11px;font-weight:400;line-height:13px;max-width:95%}.sub-title,.text-small{font-family:Lato;font-style:normal}.sub-title{color:#fff;font-size:14px;font-weight:600;line-height:16px;text-decoration:none}.sub-title,h2.sub-title{text-transform:uppercase}h2.sub-title{font-size:24px;line-height:28px}.link{color:#fff;font-family:Lato;font-size:clamp(.7rem,2.5vw,.85rem);font-style:normal;font-weight:100;line-height:16px;text-decoration:none;text-transform:none}footer{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;margin-top:2vh}.main-inner{max-width:calc(100% - 32px);padding:0;width:1100px!important}footer ul{flex-direction:row;flex-wrap:unset;list-style:none;margin:0;max-width:90%;padding:0}footer .row,footer ul{align-items:center;display:flex;justify-content:center;width:100%}footer .row{box-sizing:border-box;flex-direction:column;flex-wrap:nowrap;margin-bottom:50px}footer .row.intro{background:rgba(91,98,124,.2);flex-direction:row;flex-wrap:wrap;gap:40px;width:100vw}footer .row.intro.intro{overflow:hidden}footer .row.intro .container{align-items:center;background:rgba(91,98,124,.2);display:flex;justify-content:center;width:100vw}footer .row.intro .main-inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:space-between}footer .col{margin:0;max-width:33.3333333333%;min-width:180px;width:28.3333333333%}footer .col,footer .col.info{align-items:center;display:flex;justify-content:center}footer .col.info{background:rgba(91,98,124,.2);flex-direction:row;flex-wrap:nowrap}footer .col.info img{max-width:250px;width:90%}footer .col.apps{background:rgba(91,98,124,.2)}footer .pagamentos:not(.patrocinios),footer .patrocinios:not(.patrocinios){background:initial;background-color:transparent;flex-direction:unset!important}footer .pagamentos.patrocinios,footer .patrocinios.patrocinios{margin-bottom:75px}footer .pagamentos .main-inner,footer .patrocinios .main-inner{background:initial;background-color:transparent;display:flex;flex-direction:unset!important;max-width:100%}footer .pagamentos .sub-title,footer .patrocinios .sub-title{align-self:baseline;font-size:18px;font-weight:400;line-height:1em;margin:0;min-width:215px;padding:12px 0 4px}footer .pagamentos.patrocinios .sub-title,footer .patrocinios.patrocinios .sub-title{padding:0 0 4px}footer .pagamentos ul,footer .patrocinios ul{flex-flow:row wrap;gap:20px 0;max-width:100%}footer .pagamentos ul li,footer .patrocinios ul li{filter:saturate(0);flex:1;margin:0;min-width:80px}footer .pagamentos ul li img,footer .patrocinios ul li img{max-height:80px;max-width:100%}footer .patrocinios ul li{box-sizing:border-box;filter:unset;margin:0!important}footer .pagamentos .sub-title,footer .patrocinios .sub-title{font-family:Futura}footer .row.patrocinios{background-color:rgba(91,98,124,.7);padding:48px 16px}footer .row.patrocinios ul li{align-items:center;display:flex;height:50px;justify-content:center;margin:12px;width:50px}footer .row.patrocinios ul li img{max-height:50px;max-width:50px}footer .app.download.desk{background:#fff;border-radius:100px;color:#020b22;font-weight:900;padding:14px 24px;text-align:center;text-decoration:none;text-transform:uppercase}footer .col.selo{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:2%;justify-content:center}footer .col.selo .selo{margin:0 1%;max-width:60px;width:30%}footer .row.age{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}footer .row.age a.link{text-decoration:underline}footer .row.direitos,footer .row.regulamento{align-items:center;background:transparent;display:flex;flex-direction:row;gap:10px;justify-content:center;margin:0 auto 50px;max-width:90%;padding:0;width:100%}footer .row.regulamento{margin-bottom:0}footer .row.direitos{margin-bottom:75px}footer .legal{display:flex;margin-bottom:5px}footer .legal>.row{margin:0;width:auto}footer .legal .row.age{margin-bottom:0}footer .legal .row.age .link{font-size:12px;line-height:1em;max-width:320px}footer .legal .regulamento{justify-content:left}footer .legal .regulamento .sub-title{color:#afb4bd;font-family:Futura;font-size:13px;margin:0}.android .desk,.android .ios{display:none}.android .android{display:flex}.ios .android,.ios .desk{display:none}.ios .ios{display:flex}.desk .android,.desk .ios{display:none}.desk .desk{display:flex}@media screen and (max-width:1330px)and (orientation:landscape){footer .col.apps a{justify-content:center}footer .col.apps a img{width:75%}footer .pagamentos ul,footer .patrocinios ul{justify-content:flex-start}footer .pagamentos ul li,footer .patrocinios ul li{flex:0}}@media screen and (orientation:portrait){h2.sub-title{font-size:20px;line-height:22px}header img{height:16px}footer .row.intro,footer .row.intro .main-inner{background:none;gap:30px;min-height:unset;padding:0;width:90vw}footer .row.intro .main-inner img,footer .row.intro img{width:100%}footer .row .col{margin:0;min-height:unset;width:calc(50% - 20px)}footer .row .col.info{background:none;max-width:100%;width:100%}footer .row .col.apps{align-items:center;background:none;display:flex;flex-direction:column}}@media screen and (max-width:768px){header .btn-header{font-size:11px}footer .pagamentos:not(.patrocinios),footer .patrocinios,footer .patrocinios .main-inner{flex-direction:column!important}footer .pagamentos:not(.patrocinios).patrocinios,footer .patrocinios .main-inner.patrocinios,footer .patrocinios.patrocinios{margin-bottom:50px}footer .pagamentos:not(.patrocinios) .sub-title,footer .patrocinios .main-inner .sub-title,footer .patrocinios .sub-title{align-self:flex-start;padding:0 0 25px}footer .pagamentos:not(.patrocinios) .sub-title br,footer .patrocinios .main-inner .sub-title br,footer .patrocinios .sub-title br{display:none}footer .row.intro,footer .row.intro .main-inner{align-items:center;flex-direction:column;justify-content:center;max-width:100%;width:100vw}footer .row.intro .main-inner.intro,footer .row.intro.intro{background:rgba(91,98,124,.2)}footer .row.intro .info,footer .row.intro .main-inner .info{background:rgba(91,98,124,.2);position:relative}footer .row.intro .info:after,footer .row.intro .info:before,footer .row.intro .main-inner .info:after,footer .row.intro .main-inner .info:before{background:rgba(91,98,124,.2);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}footer .row.intro .info:before,footer .row.intro .main-inner .info:before{left:100%}footer .row.intro .main-inner .main-inner>.apps,footer .row.intro .main-inner .main-inner>.selo,footer .row.intro .main-inner>.apps,footer .row.intro .main-inner>.selo{width:100%}footer .row.intro .main-inner .apps,footer .row.intro .main-inner .main-inner .apps{background-color:rgba(91,98,124,.2);max-width:100%;min-height:135px}footer .row.intro .main-inner .apps .app.download.desk,footer .row.intro .main-inner .main-inner .apps .app.download.desk{padding:10px 14px}footer .row.intro .main-inner .apps a,footer .row.intro .main-inner .main-inner .apps a{max-width:40%}footer .legal{margin-bottom:15px}footer .legal .row.age,footer .legal .row.regulamento{align-items:start}footer .legal .row.age.age img,footer .legal .row.regulamento.age img{max-width:28px}footer .legal .row.age.regulamento img,footer .legal .row.regulamento.regulamento img{margin-top:-6px;max-width:46px}footer .legal .row.age .link,footer .legal .row.regulamento .link{font-size:9px}footer .legal .row.age .sub-title,footer .legal .row.regulamento .sub-title{font-size:10px;line-height:10px}footer .direitos.row{margin-bottom:50px}footer .direitos.row .text{font-size:8px;line-height:10px}}.bg-footer{background-image:url(2696073f59aad9ecdf38.webp);background-position:top;background-repeat:no-repeat;background-size:cover;margin-bottom:0;margin-top:25px}footer,footer .footer-section{width:100%}footer .footer-section .container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:15% 40px 0;position:relative}footer .footer-section .container .row{max-width:1300px}footer .footer-section .container .row01{flex-direction:row;left:10px;max-width:850px;position:relative}footer .footer-section .container .row01 .marca-recomendada{display:flex;gap:15%;justify-content:start;margin-top:0;width:100%}footer .footer-section .container .row01 .marca-recomendada h2{color:#fff;font-size:15px;text-transform:uppercase}footer .footer-section .container .row01 .marca-recomendada h2 span{color:#00e589}footer .footer-section .container .row01 .marca-recomendada .img-recomendada{display:flex;flex-direction:row;gap:10px}footer .footer-section .container .row01 .marca-recomendada .img-recomendada .selo{width:100%}footer .footer-section .container .row01 .app{display:flex;flex-direction:column;gap:20px;width:50%}footer .footer-section .container .row01 .app h2{color:#00e589;font-size:19px;margin:0;text-transform:uppercase}footer .footer-section .container .row01 .app h2 span{color:#fff}footer .footer-section .container .row01 .app .app-img{display:flex;flex-direction:row;justify-content:space-between}footer .footer-section .container .row02 .metodos-section-mobile{display:none}footer .footer-section .container .row02 .metodos-section{display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}footer .footer-section .container .row02 .metodos-section img{max-width:131px;width:100%}footer .footer-section .container .row02 .metodos-section .metodos-pagamento{border:4px solid #00e589;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 20px}footer .footer-section .container .row02 .metodos-section .metodos-pagamento h2{color:#00e589;font-size:15px;line-height:21px;text-transform:uppercase;width:15%}footer .footer-section .container .row02 .metodos-section .metodos-pagamento .img-pagamento{align-items:center;display:flex;filter:opacity(50%);flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;width:85%}footer .footer-section .container .row02 .metodos-section .metodos-pagamento .img-pagamento img{max-width:65px}footer .footer-section .container .row03{margin-bottom:0}footer .footer-section .container .row03 .info-legal{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center;max-width:1280px}footer .footer-section .container .row03 .info-legal .age-row{align-items:center;display:flex;gap:10px;justify-content:center;width:33.3333333333%}footer .footer-section .container .row03 .info-legal .age-row p{font-size:12px}footer .footer-section .container .row03 .info-legal .age-row p a{text-decoration:underline}footer .footer-section .container .row03 .info-legal .info-social{width:33.3333333333%}footer .footer-section .container .row03 .info-legal .info-social .social-img{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}footer .footer-section .container .row03 .info-legal .info-social .social-img a{text-decoration:none}footer .footer-section .container .row03 .info-legal .srji-row{align-items:center;display:flex;gap:10px;justify-content:center;width:33.3333333333%}footer .footer-section .container .row03 .info-legal .srji-row p{font-family:FuturaBold;font-size:12px;text-transform:uppercase}footer .footer-section .container .row04{margin-bottom:30px}footer .footer-section .container .row04 .direitos-row{max-width:1140px;text-align:center}footer .footer-section .container .row04 .direitos-row .text{color:#fff;font-size:12px;opacity:.5}footer .container-footer{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:30px 0;width:100%}footer .container-footer h2{color:#00e589;font-size:20px;text-transform:uppercase}footer .container-footer .list-teams{text-align:center}footer .container-footer .list-teams .mobile-break{display:none}footer .container-footer .list-teams img{height:80px;padding:20px;width:80px}footer .metodos-mobile{display:none}@media screen and (max-width:1025px){footer .footer-section .container{padding:20% 40px 0}footer .footer-section .container .row01{gap:69px}footer .footer-section .container .row01 .marca-recomendada{gap:5%;justify-content:end}}@media screen and (max-width:785px){footer{width:100%}footer .metodos-desktop{display:none}footer .container-footer{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;margin-top:0;width:100%}footer .container-footer:before{background-image:url(67b5bb493a2adc5273a4.webp);background-position:0;background-repeat:no-repeat;background-size:contain;content:"";height:100%;position:absolute;width:100%}footer .container-footer h2{font-size:18px;position:relative}footer .container-footer .list-teams{position:relative;text-align:center}footer .container-footer .list-teams .mobile-break{display:block}footer .container-footer .list-teams .desktop-break{display:none}footer .container-footer .list-teams img{height:80px;padding:20px;width:80px}footer .footer-section{background-size:contain}footer .footer-section .container{gap:20px;padding:140px 20px 0}footer .footer-section .container .row{margin-bottom:0}footer .footer-section .container .row01{gap:15px;left:0}footer .footer-section .container .row01 .marca-recomendada{gap:60px;justify-content:end;margin-top:0;width:65%}footer .footer-section .container .row01 .marca-recomendada h2{display:none}footer .footer-section .container .row01 .marca-recomendada .img-recomendada{display:flex;flex-direction:row;gap:10px}footer .footer-section .container .row01 .marca-recomendada .img-recomendada .selo{width:50px}footer .footer-section .container .row01 .app h2{display:none}footer .footer-section .container .row01 .app .app-img{display:flex;flex-direction:column;justify-content:space-between}footer .footer-section .container .row02 .metodos-section{display:none}footer .footer-section .container .row02 .metodos-section-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento{display:flex;flex-direction:column;gap:30px;margin-top:30px;width:100%}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento h2{color:#00e589;margin:0;text-align:center;text-transform:uppercase}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .img-pagamento{border:4px solid #00e589;border-radius:5px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);justify-items:center;padding:10px 20px}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .img-pagamento img{filter:opacity(50%)}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .item09{grid-column-start:2}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .item10{grid-column-start:3}footer .footer-section .container .row02 .metodos-section-mobile .info-social{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px;width:100%}footer .footer-section .container .row02 .metodos-section-mobile .info-social .social-img{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}footer .footer-section .container .row02 .metodos-section-mobile .info-social .social-img a{text-decoration:none}footer .footer-section .container .row03{margin-top:30px}footer .footer-section .container .row03 .info-legal{align-items:center;flex-direction:column;gap:10px;justify-content:start}footer .footer-section .container .row03 .info-legal .age-row{width:100%}footer .footer-section .container .row03 .info-legal .age-row p{margin:0}footer .footer-section .container .row03 .info-legal .info-social{display:none}footer .footer-section .container .row03 .info-legal .srji-row{justify-content:center;width:100%}footer .footer-section .container .row03 .info-legal .srji-row p{font-size:12px}footer .footer-section .container .row04 .direitos-row .text{font-size:12px;margin-top:0}}@media screen and (max-width:480px){footer .footer-section .container .row01{gap:10px}footer .footer-section .container .row01 .marca-recomendada .img-recomendada{gap:5px}footer .footer-section .container .row01 .app{align-items:end;gap:5px}footer .footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .img-pagamento img{width:100%}footer .footer-section .container .row03 .info-legal .srji-row{justify-content:start}}@media screen and (max-width:376px){footer .footer-section .container .row01 .marca-recomendada .img-recomendada{flex-wrap:wrap}footer .footer-section .container .row02 .metodos-section-mobile .info-social .social-img{gap:7px}}body *{font-family:Lato}body{background:#020b22}::-webkit-scrollbar{background-color:rgba(29,64,50,.5);width:8px}::-webkit-scrollbar-thumb{background-color:#00e589;border-radius:3px}.container-footer{display:none!important}header{font-family:FuturaBold;left:50%;max-width:1440px;padding:0 60px;position:absolute;top:40px;transform:translate(-50%,-50%);z-index:10}header .logo-container{border-radius:50px;padding:10px 14px 10px 0;width:100%}header .logo-container img{height:auto;width:100%}section{max-height:100%;max-width:100%}.container{margin:0 auto;padding:0 40px}.row{display:flex}.main-section{background-image:url(4f2313b5935e5fabb83f.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;height:90vh;margin-top:20px}.main-section .container{bottom:55px;height:100%;position:relative}.main-section .container .row{align-items:center;flex-direction:column;gap:20px;height:100%;justify-content:end}.main-section .container .row .title{filter:drop-shadow(0 0 20px #020b22);font-size:50px;line-height:70px;text-align:center}.main-section .container .row .title h1{color:#fff;font-family:SolverdePT;font-weight:900;margin:0;text-transform:uppercase}.main-section .container .row .title h1 span{color:#00e589;font-family:SolverdePT}.main-section .container .row .bonus-img{display:flex;flex-direction:row;gap:0;margin:0;padding:0}.main-section .container .row .btn-registar a{align-items:center;background:#00e589;border-radius:5px;color:#00031d;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:SolverdePT-Display;font-size:30px;font-weight:400;font-weight:700;justify-content:center;letter-spacing:.1vw;line-height:36px;padding:15px 30px .2em;text-decoration:none;text-transform:uppercase;transition:all .3s}.main-section .container .row .btn-registar a:hover{background-color:#00b760;border-color:#00b760}.fichas-section{display:flex;min-height:20vh}.fichas-section .container{display:flex;justify-content:center}.fichas-section .container .row{gap:30px}.fichas-section .container .row .ficha{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;text-transform:uppercase}.fichas-section .container .row .ficha h2{color:#00e589;font-size:20px}.fichas-section .container .row .ficha h2 span{color:#fff}.form-section{align-items:center;display:flex;font-size:25px;justify-content:center;min-height:20vh;width:100%;z-index:10}.form-section .container{color:#00e589;width:100%}.form-section .container .row{align-items:center;flex-direction:column;gap:30px;justify-content:center;width:100%}.form-section .container .row h2{font-size:34px;margin:0}.form-section .container .row h2 span{color:#fff}.form-section .container .row form{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;width:50%}.form-section .container .row form input[type=email]{border:4px solid hsla(0,0%,100%,.5);border-radius:5px;width:70%}.form-section .container .row form input[type=email],.form-section .container .row form input[type=submit]{background-color:#020b22;color:#00e589;cursor:pointer;font-family:FuturaBold;font-size:25px;padding:10px 20px;text-transform:uppercase}.form-section .container .row form input[type=submit]{border:4px solid #00e589;border-radius:5px;transition:all .3s}.form-section .container .row form input[type=submit]:hover{background-color:#00e589;color:#020b22}.section-patrocinador{min-height:25vh;text-align:center}.section-patrocinador .container{padding:0 40px;width:fit-content}.section-patrocinador .container h2{color:#00e589;text-transform:uppercase}.section-patrocinador .container .row{display:flex;flex-direction:column;gap:30px}.section-patrocinador .container .row .list-teams{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.section-patrocinador .container .row .list-teams .mobile-break{display:none}.section-patrocinador .container .row .list-teams img{height:80px;width:100px}.footer-section{background-image:url(f93427524c97843aa89a.webp);background-position:top;background-repeat:no-repeat;background-size:cover;height:70vh;width:100%}.footer-section .container{bottom:-240px;position:relative}.footer-section .container .row{max-width:1300px}.footer-section .container .row01{flex-direction:row;left:10px;max-width:850px;position:relative}.footer-section .container .row01 .marca-recomendada{gap:15%;justify-content:start;margin-top:0}.footer-section .container .row01 .marca-recomendada h2{color:#fff;font-size:15px;text-transform:uppercase}.footer-section .container .row01 .marca-recomendada h2 span{color:#00e589}.footer-section .container .row01 .marca-recomendada .img-recomendada{display:flex;flex-direction:row;gap:10px}.footer-section .container .row01 .marca-recomendada .img-recomendada .selo{width:60px}.footer-section .container .row01 .app{display:flex;flex-direction:column;gap:20px;width:50%}.footer-section .container .row01 .app h2{color:#00e589;font-size:19px;margin:0;text-transform:uppercase}.footer-section .container .row01 .app h2 span{color:#fff}.footer-section .container .row01 .app .app-img{display:flex;flex-direction:row;justify-content:space-between}.footer-section .container .row02 .metodos-section-mobile{display:none}.footer-section .container .row02 .metodos-section{display:flex;flex-direction:row;gap:20px;justify-content:center;width:100%}.footer-section .container .row02 .metodos-section img{max-width:131px;width:100%}.footer-section .container .row02 .metodos-section .metodos-pagamento{border:4px solid #00e589;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 20px}.footer-section .container .row02 .metodos-section .metodos-pagamento h2{color:#00e589;font-size:15px;line-height:21px;text-transform:uppercase;width:15%}.footer-section .container .row02 .metodos-section .metodos-pagamento .img-pagamento{align-items:center;display:flex;filter:opacity(50%);flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;width:85%}.footer-section .container .row02 .metodos-section .metodos-pagamento .img-pagamento img{max-width:65px}.footer-section .container .row03{margin-bottom:0}.footer-section .container .row03 .info-legal{align-items:center;color:#fff;display:flex;flex-direction:row;justify-content:center;max-width:1280px}.footer-section .container .row03 .info-legal .age-row{align-items:center;display:flex;gap:10px;justify-content:center;width:33.3333333333%}.footer-section .container .row03 .info-legal .age-row p{font-size:12px}.footer-section .container .row03 .info-legal .age-row p a{text-decoration:underline}.footer-section .container .row03 .info-legal .info-social{width:33.3333333333%}.footer-section .container .row03 .info-legal .info-social .social-img{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}.footer-section .container .row03 .info-legal .info-social .social-img a{text-decoration:none}.footer-section .container .row03 .info-legal .srji-row{align-items:center;display:flex;gap:10px;justify-content:center;width:33.3333333333%}.footer-section .container .row03 .info-legal .srji-row p{font-family:FuturaBold;font-size:12px;text-transform:uppercase}.footer-section .container .row04 .direitos-row{max-width:1140px;text-align:center}.footer-section .container .row04 .direitos-row .text{color:#fff;font-size:12px;opacity:.5}@media screen and (max-width:780px){header{padding:0 20px}header .btn-header{padding:5px 10px}header .logo-container{max-width:208px}.main-section{background-image:url(071ba7e4d8dac1f0454a.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;margin:0}.main-section .container{bottom:0}.main-section .container .row .title{font-size:33px;line-height:60px;text-align:center}.main-section .container .row .bonus-img{flex-direction:column;gap:0;margin:0;padding:0}.main-section .container .row .bonus-img img{width:78%}.main-section .container .row .bonus-img .verde{display:flex;justify-content:flex-start;width:100%}.main-section .container .row .bonus-img .amarelo{display:flex;justify-content:flex-end;position:relative;top:-10px;width:100%}.main-section .container .row .btn-registar a{font-size:30px;padding:10px 15px}.fichas-section{align-items:center;display:flex;height:100%;min-height:60vh}.fichas-section .container .row{align-items:start;flex-direction:column}.fichas-section .container .row .ficha img{max-width:97px;width:100%}.fichas-section .container .row .ficha h2{font-size:17px}.form-section{align-items:start;min-height:35vh}.form-section .container .row h2{align-items:center;display:flex;flex-direction:column;font-size:33px}.form-section .container .row h2 span{color:#fff}.form-section .container .row form{flex-direction:column;width:100%}.form-section .container .row form input[type=email]{font-size:15px;width:calc(100% - 80px)}.form-section .container .row form input[type=submit]{font-size:24px}.section-patrocinador{min-height:45vh}.section-patrocinador .container{padding:0 20px}.section-patrocinador .container .row .list-teams{display:block;margin-bottom:0;text-align:center}.section-patrocinador .container .row .list-teams .mobile-break{display:block}.section-patrocinador .container .row .list-teams img{height:50px;width:90px}.footer-section{background-image:url(6c53ddde445d1d3a1435.webp);background-position:top;background-repeat:no-repeat;background-size:contain;min-height:90vh;width:100%}.footer-section .container{bottom:-150px!important;padding:0 40px;width:fit-content}.footer-section .container .row{margin-bottom:0}.footer-section .container .row01{left:0}.footer-section .container .row01 .marca-recomendada{gap:60px;justify-content:start;margin-top:0}.footer-section .container .row01 .marca-recomendada h2{display:none}.footer-section .container .row01 .marca-recomendada .img-recomendada{display:flex;flex-direction:row;gap:5px}.footer-section .container .row01 .marca-recomendada .img-recomendada .selo{width:50px}.footer-section .container .row01 .app h2{display:none}.footer-section .container .row01 .app .app-img{display:flex;flex-direction:column;justify-content:space-between}.footer-section .container .row02 .metodos-section{display:none}.footer-section .container .row02 .metodos-section-mobile{align-items:center;display:flex;flex-direction:column;justify-content:center}.footer-section .container .row02 .metodos-section-mobile .metodos-pagamento{display:flex;flex-direction:column;gap:30px;margin-top:30px}.footer-section .container .row02 .metodos-section-mobile .metodos-pagamento h2{color:#00e589;margin:0;text-align:center;text-transform:uppercase}.footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .img-pagamento{border:4px solid #00e589;border-radius:5px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);justify-items:center;padding:10px 20px}.footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .img-pagamento img{filter:opacity(50%)}.footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .item09{grid-column-start:2}.footer-section .container .row02 .metodos-section-mobile .metodos-pagamento .item10{grid-column-start:3}.footer-section .container .row02 .metodos-section-mobile .info-social{display:flex;flex-direction:row;justify-content:space-between;margin-top:30px}.footer-section .container .row02 .metodos-section-mobile .info-social .social-img{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}.footer-section .container .row02 .metodos-section-mobile .info-social .social-img a{text-decoration:none}.footer-section .container .row03 .info-legal{align-items:center;flex-direction:column;gap:10px;justify-content:start}.footer-section .container .row03 .info-legal .age-row{width:100%}.footer-section .container .row03 .info-legal .age-row p{margin:0}.footer-section .container .row03 .info-legal .info-social{display:none}.footer-section .container .row03 .info-legal .srji-row{justify-content:start;width:100%}.footer-section .container .row03 .info-legal .srji-row p{font-size:12px}.footer-section .container .row04 .direitos-row .text{font-size:12px;margin-top:0}}@media screen and (max-width:391px){.container{padding:0 20px}.form-section .container .row form input[type=email]{width:calc(100% - 40px)}.section-patrocinador .container{padding:0}.footer-section .container{padding:0 20px}.footer-section .container .row04 .direitos-row{margin-bottom:20px}}