@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Black.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Black.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Black.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Black.svg#Gilroy-Black) format('svg');font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BlackItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BlackItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BlackItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BlackItalic.svg#Gilroy-BlackItalic) format('svg');font-weight:900;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Heavy.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Heavy.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Heavy.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Heavy.svg#Gilroy-Heavy) format('svg');font-weight:900;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-HeavyItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-HeavyItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-HeavyItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-HeavyItalic.svg#Gilroy-HeavyItalic) format('svg');font-weight:900;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBold.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBold.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBold.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBold.svg#Gilroy-ExtraBold) format('svg');font-weight:800;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBoldItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBoldItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBoldItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ExtraBoldItalic.svg#Gilroy-ExtraBoldItalic) format('svg');font-weight:800;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Bold.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Bold.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Bold.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Bold.svg#Gilroy-Bold) format('svg');font-weight:bold;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BoldItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BoldItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BoldItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-BoldItalic.svg#Gilroy-BoldItalic) format('svg');font-weight:bold;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBold.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBold.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBold.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBold.svg#Gilroy-SemiBold) format('svg');font-weight:600;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBoldItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBoldItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBoldItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-SemiBoldItalic.svg#Gilroy-SemiBoldItalic) format('svg');font-weight:600;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Medium.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Medium.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Medium.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Medium.svg#Gilroy-Medium) format('svg');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-MediumItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-MediumItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-MediumItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-MediumItalic.svg#Gilroy-MediumItalic) format('svg');font-weight:500;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Regular.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Regular.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Regular.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Regular.svg#Gilroy-Regular) format('svg');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-RegularItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-RegularItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-RegularItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-RegularItalic.svg#Gilroy-RegularItalic) format('svg');font-weight:normal;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Light.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Light.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Light.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Light.svg#Gilroy-Light) format('svg');font-weight:300;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-LightItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-LightItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-LightItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-LightItalic.svg#Gilroy-LightItalic) format('svg');font-weight:300;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLight.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLight.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLight.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLight.svg#Gilroy-UltraLight) format('svg');font-weight:200;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLightItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLightItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLightItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-UltraLightItalic.svg#Gilroy-UltraLightItalic) format('svg');font-weight:200;font-style:italic;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Thin.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Thin.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Thin.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-Thin.svg#Gilroy-Thin) format('svg');font-weight:100;font-style:normal;font-display:swap;}
@font-face{font-family:'Gilroy';src:url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ThinItalic.woff2) format('woff2'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ThinItalic.woff) format('woff'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ThinItalic.ttf) format('truetype'), url(//onovomercado.com/wp-content/themes/onovomercado/font/Gilroy/Gilroy-ThinItalic.svg#Gilroy-ThinItalic) format('svg');font-weight:100;font-style:italic;font-display:swap;}
*,
::after, ::before{margin:0;padding:0;box-sizing:border-box;}
div#Embed,
#launcher{display:none !important;}
html{font-size:62.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{font-family:"Gilroy", sans-serif;font-size:1.6rem;color:#fff;background:#00022B;margin:0;padding:0;position:relative;}
h1, h2, h3, h4, h5, h6{font-family:"Gilroy", serif;}
@-webkit-keyframes textura {
from{background-position:0% 0%;}
to{background-position:100% 0%;}
}
@keyframes textura {
from{background-position:0% 0%;}
to{background-position:100% 0%;}
}
.onm-btn{font-family:"Gilroy", sans-serif;font-size:0.83vw;font-weight:bold;line-height:1;text-align:center;white-space:nowrap;padding:1.04vw 4.69vw;display:flex;justify-content:center;align-items:center;gap:0.73vw;color:#000;cursor:pointer;transition:all .3s;border-radius:14.58vw;background-color:#FF0053;color:#fff;}
.onm-btn:hover{box-shadow:0 0 1vw 0.2vw #ff00536b;}
.s01{position:relative;margin:1.41vw 1.41vw 0;}
.s01-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;}
.s01-bg img{width:100%;height:100%;object-fit:cover;object-position:top;border-radius:1.46vw;}
.s01-wrap{width:66.67vw;margin:0 auto;padding:7.08vw 0 11.77vw;display:flex;align-items:center;}
.s01 h1{padding:0 0 1.56vw;font-size:2.03vw;font-weight:700;line-height:1.1;color:#1B1B1B;}
.s01 h2{width:22.92vw;font-size:1.41vw;font-weight:700;line-height:1.3;color:#515151;display:flex;flex-wrap:wrap;align-items:center;gap:0.26vw;}
.s01 h2 img{width:7.7vw;mix-blend-mode:multiply;}
.google{font-size:2.6vw;line-height:1.1;letter-spacing:-0.26vw;}
.google .blue{color:#4285F4;}
.google .red{color:#EA4335;}
.google .yellow{color:#FBBC04;}
.google .green{color:#34A853;}
.s01 h2 .border{margin-left:0.78vw;padding:0.1vw 1.04vw 0.21vw;font-size:1.46vw;line-height:1.1;border-radius:2.29vw;border:0.15rem solid #515151;color:#515151;}
.s01 p.p01{width:19.79vw;padding:1.25vw 0 1.88vw;font-size:1.25vw;line-height:1.2;color:#3B3B3B;}
.s01 .onm-btn{width:19.69vw;}
.s01-dec{padding:1.09vw 0 0;display:flex;align-items:center;gap:0.94vw;}
.s01 p.p02{padding:0.31vw 0.73vw 0.31vw 1.56vw;font-size:0.89vw;line-height:1.2;border-radius:0.83vw;color:#00022B;border:0.1rem solid #313253;position:relative;}
.s01 p.p02::before{position:absolute;content:'';width:0;height:0;border-left:0.31vw solid transparent;border-right:0.31vw solid transparent;border-top:0.52vw solid #FF0053;z-index:-1;top:50%;left:0.73vw;transform:translateY(-50%);}
.video-container{width:31.25vw;margin:0 auto;position:relative;}
.video-container img{position:absolute;width:26.46vw;top:50%;left:50%;transform:translate(-50%, -50%);animation:spin 60s linear infinite;}
@keyframes spin {
from{transform:translate(-50%, -50%) rotate(0deg);}
to{transform:translate(-50%, -50%) rotate(360deg);}
}
.video-main{position:relative;padding-bottom:56.25%;height:0;}
.video-main iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0.57vw;background-color:#000;}
.s02{width:62.5vw;margin:-4.43vw auto 0;padding:2.92vw 0 3.96vw;display:flex;flex-direction:column;align-items:center;border-radius:1.3vw;background:linear-gradient(180deg, #11122D, #01044E);position:relative;}
.s02::before{position:absolute;content:'';top:50%;left:50%;width:calc(100% + 0.4rem);height:calc(100% + 0.4rem);transform:translate(-50%, -50%);border-radius:inherit;background-image:linear-gradient(90deg, #34A853, #324DA7, #F7B805, #EA4335, #4285F4);z-index:-1;}
.s02 h2{width:40.31vw;font-size:2.5vw;font-weight:600;line-height:1.1;text-align:center;color:#FFF;}
.s02 p.p01{width:38.39vw;padding:1.46vw 0 2.6vw;font-size:1.67vw;line-height:1.2;text-align:center;color:#B5B6C4;}
.s02 p.p01 span{font-weight:700;color:#fff;}
.s02-row{display:flex;justify-content:center;gap:2.71vw;}
.s02-item img{width:12.5vw;border-radius:0.63vw;}
.s02 p.p02{padding:1.04vw 0 0;font-size:1.2vw;font-weight:700;line-height:1.3;text-align:center;color:#FFF;}
.s02 .onm-btn{position:absolute;left:50%;bottom:0;transform:translate(-50%, 50%);}
.s03{padding:6.46vw 0 0;}
.s03 h2{padding:0 0 5.21vw;font-size:2.5vw;font-weight:600;line-height:1.1;text-align:center;color:#FFF;}
.s03-row{display:flex;justify-content:center;gap:1.82vw;}
.s03-item{width:19.79vw;display:flex;flex-direction:column;align-items:center;}
.s03-item img{width:100%;}
.s03 p.p02{padding:1.72vw 0 0;font-size:1.67vw;font-weight:700;line-height:1.3;text-align:center;color:#FFF;}
.s03 p.p02 span{color:#4D57FF;}
.s04{padding:6.25vw 0 0;display:flex;justify-content:center;gap:1.25vw;}
.s04-info{display:flex;flex-direction:column;align-items:flex-start;}
.s04 h2{width:23.13vw;padding:1.41vw 0 3.33vw;font-size:2.5vw;font-weight:700;line-height:1.1;letter-spacing:-0.192rem;color:#FFF;}
.s04-aulas{border-radius:1.72vw;background:linear-gradient(#01044E, #00022B);}
.s04 h3{margin:3.65vw 0 0;font-size:1.67vw;font-weight:600;line-height:1.1;color:#FFF;display:flex;align-items:center;gap:1.46vw;position:relative;}
.s04 h3 span{margin:0 0 0 1.56vw;border-top:0.31vw solid transparent;border-bottom:0.31vw solid transparent;border-left:0.52vw solid #fff;}
.s04 h3::before, .s04 h3::after{position:absolute;content:'';width:100%;height:0.2rem;top:-1.46vw;left:0;background-image:linear-gradient(90deg, #34A853, #324DA7, #F7B805, #EA4335, #4285F4);}
.s04 h3::after{top:initial;bottom:-1.46vw;}
.s04 ul{padding:3.39vw 2.4vw 1.98vw 3.13vw;list-style:none;}
.s04 li{font-size:1.67vw;line-height:1.5;color:#C4C4D3;}
.s05{width:62.5vw;margin:6.25vw auto 0;padding:2.81vw 0 2.81vw 3.13vw;display:flex;flex-direction:column;align-items:flex-start;position:relative;}
.s05-bg{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;}
.s05-bg img{width:100%;height:100%;}
.s05 h2{width:26.56vw;font-size:2.5vw;font-weight:600;line-height:1.1;color:#00022B;}
.s05 h2 img{width:7.7vw;margin:-0.73vw 0 0;mix-blend-mode:multiply;}
.s05 h2 span{font-weight:bold;}
.s05 .google{padding:0 0.52vw 0 0;}
.s05 p{width:26.93vw;padding:1.82vw 0 2.86vw;font-size:1.67vw;line-height:1.5;color:#00022B;}
.s06{padding:4.9vw 0 0;display:flex;flex-direction:column;align-items:center;}
.s06 h2{width:35.42vw;padding:0 0 4.79vw;font-size:2.5vw;font-weight:600;line-height:1.1;text-align:center;color:#FFF;}
.s06-row{display:flex;justify-content:center;gap:3.96vw;}
.s06-col{display:flex;flex-direction:column;gap:1.15vw;}
.s06-item{width:18.13vw;padding:1.15vw 0.94vw;position:relative;background-color:#00022B;border-radius:0.94vw;}
.s06-item::before{position:absolute;content:'';top:50%;left:50%;width:calc(100% + 0.4rem);height:calc(100% + 0.4rem);transform:translate(-50%, -50%);border-radius:inherit;background-image:linear-gradient(90deg, #34A853, #324DA7, #F7B805, #EA4335, #4285F4);z-index:-1;}
.s06-header{padding:0 0 1.25vw;display:flex;align-items:center;gap:0.94vw;}
.s06 p{font-size:1.04vw;line-height:1.3;color:#C4C4C4;}
.s07{padding:6.25vw 0 0;display:flex;flex-direction:column;align-items:center;}
.s07 h2{width:43.75vw;padding:0 0 5.1vw;font-size:2.5vw;font-weight:600;line-height:1.1;text-align:center;color:#FFF;}
.s07-row{width:62.5vw;padding:2.24vw;display:flex;justify-content:center;gap:9.38vw;border-radius:1.67vw;background-image:linear-gradient(#0F62DC, #061339);background-image:linear-gradient(#0A2154, #061339);position:relative;}
.s07-row::before{position:absolute;content:'';width:calc(100% + 0.4rem);height:calc(100% + 0.4rem);top:50%;left:50%;transform:translate(-50%, -50%);border-radius:inherit;background-image:linear-gradient(#0F62DC, #061339);z-index:-1;}
.s07-item{display:flex;flex-direction:column;align-self:center;gap:1.15vw;}
.s07-item img{width:3.39vw;margin:0 auto;}
.s07-item p{font-size:0.94vw;font-weight:600;text-align:center;color:#FFF;}
.s13{display:flex;flex-direction:column;gap:4.9vw;margin:-0.2rem 0 0;padding:5vw 0 6.25vw;background-color:#00022B;overflow-x:hidden;}
.s13-row{margin-right:-1vw;display:flex;justify-content:flex-end;align-items:center;gap:2.4vw;}
.s13-row.reverse{margin:0 0 0 -6vw;flex-direction:row-reverse;}
.s13-info{width:21.11vw;}
.s13 .cc-splide{width:63.23vw;}
.s13 .splide__arrows{position:absolute;width:7.4vw;width:96%;left:-5vw;top:48%;}
.s13 .splide__arrows img{width:100%;}
.s13 .reverse .splide__arrows{left:initial;right:0;}
.s13 .splide__arrow{background:none;}
.s13 .splide__arrow--next img{transform:rotate(180deg);}
.s13 .splide__slide img{width:100%;border-radius:0.42vw;}
.s13 .splide__pagination{display:none;}
.s13 h3{font-size:1.25vw;font-weight:600;line-height:1.15;color:#FFF;}
.s13 h3 span{display:block;font-size:1.94vw;font-weight:700;color:#4048DB;}
.s13-info p{padding:1.25vw 0 0;font-size:1.25vw;line-height:1.3;color:#FFF;}
.s08{display:flex;justify-content:center;gap:0.94vw;}
.s08-info{width:31.88vw;display:flex;flex-direction:column;align-items:flex-start;}
.s08 h2{padding:0 0 1.67vw;font-size:2.5vw;font-weight:700;line-height:1;display:inline-block;background:linear-gradient(90deg, #FFF, #9BA0FF);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.s08 p{font-size:1.46vw;line-height:1.3;color:#FFF;}
.s08 p + p{padding:2.4vw 0 0;}
.s08 .onm-btn{margin:2.6vw 0 0;}
.s08-img{width:38.18vw;padding:2.08vw 0 0;}
.s09{padding:3.13vw 0 0;}
.s09 h2{width:43.75vw;margin:0 auto;padding:0 0 6.77vw;font-size:2.5vw;font-weight:700;line-height:1.1;text-align:center;color:#FFF;}
.s09-row{width:73.61vw;margin:0 auto;padding:4.72vw 5.42vw 0 5.69vw;display:flex;justify-content:space-between;align-items:flex-start;border-radius:0.9vw;border:0.1rem solid #6A697B;background:#040317;position:relative;overflow:hidden;}
.s09-row + .s09-row{margin:1.15vw auto 0;}
.s09-row.reverse{flex-direction:row-reverse;}
.s09-row::before{position:absolute;content:'';top:70%;right:2%;width:34.72vw;height:22.92vw;border-radius:35vw;background:#1B25DB;filter:blur(13.47vw);}
.s09-row.reverse::before{right:initial;left:2%;}
.s09 h3{font-size:2.45vw;font-weight:700;line-height:1;text-align:center;color:#6F76F9;}
.s09-comunidade .s09-img h3{width:30.56vw;}
.s09-omd .s09-img h3{width:30.56vw;}
.s09-img{z-index:2;}
.s09-img img{position:absolute;width:33.47vw;max-width:initial;top:25%;right:5%;}
.s09-comunidade .s09-img img{width:30.97vw;top:initial;right:initial;left:8%;bottom:0;}
.s09-omd .s09-img img{width:32.85vw;top:initial;bottom:0;}
.s09-acompanhamento .s09-img img{width:27.08vw;top:initial;right:initial;left:10%;bottom:4%;}
.s09-info{width:31.53vw;padding:0 0 5vw;z-index:2;}
.s09-comunidade .s09-info{width:23vw;}
.s09-info p.p01{font-size:1.39vw;font-weight:600;line-height:1.3;color:#FFF;}
.s09-info p.p02{font-size:1.39vw;line-height:1.3;color:#B4B3BA;}
.s09-info p + p{padding:1.39vw 0 0;}
.s10{margin:0 auto -12.5vw;padding:6.67vw 0 0;display:flex;justify-content:center;align-items:center;position:relative;z-index:1;}
.s10-info{margin:0 -4.38vw 0 0;padding:2.81vw 8.33vw 2.81vw 4.17vw;border-radius:2.34vw;border:0.2rem solid #0F63DD;background:rgba(1, 19, 47, 0.87);backdrop-filter:blur(1.25vw);position:relative;z-index:-1;}
.s10-list-1{width:19.27vw;}
.s10 li{padding:0.36vw 0;font-size:1.04vw;font-weight:600;line-height:1.2;color:#FFF;}
.s10-list-2{padding:0 0 0 1.04vw;}
.s10-list-2 li{font-weight:500;font-style:italic;list-style:none;position:relative;}
.s10-list-2 li::before{position:absolute;content:'';top:50%;left:-1.04vw;transform:translateY(-50%);border-top:0.21vw solid transparent;border-bottom:0.21vw solid transparent;border-left:0.42vw solid #fff;}
.s10-price{padding:3.49vw 0;display:flex;flex-direction:column;align-items:center;border-radius:2.4vw;border:0.16vw solid #0F55DD;background:linear-gradient(135deg, #003E9C, #032B62, #001736);}
.s10-logo{width:9.9vw;}
.s10 p.p01{padding:4.01vw 2.81vw 3.49vw;display:flex;align-items:center;font-size:5.21vw;font-weight:700;line-height:1;text-align:center;background:linear-gradient(90deg, #FFF, #88B2E4);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.s10 p.p01 span{font-size:1.93vw;text-align:right;color:#FFF;}
.s10-payments{padding:0.63vw 0 0;}
.s11{display:flex;flex-direction:column;align-items:center;padding:18.65vw 0 5.21vw;background-color:#EDEDED;}
.s11 h2{padding:0 0 2.08vw;font-size:2.6vw;font-weight:700;text-align:center;color:#4048DB;}
.s11-row{width:55.21vw;padding:1.51vw 0.83vw;border-radius:0.83vw;border:0.1rem solid rgba(0, 0, 0, 0.3);}
.s11-row + .s11-row{margin:0.94vw 0 0;}
.s11 h3{padding:0 0 0.83vw;font-size:1.25vw;font-weight:600;color:#4048DB;}
.s11 p, .s11 li{color:#232323;font-size:0.94vw;line-height:1.3;}
.s11 p + p{padding:0.94vw 0 0;}
.s11 ul{padding:0.52vw 0 0 1.04vw;}
.sfooter-wrap{width:55.83vw;margin:0 auto;padding:2.08vw 0;display:flex;justify-content:space-between;}
.sfooter p, .sfooter a{font-size:0.73vw;}
.sfooter a:hover{text-decoration:underline;}
.sfooter-termos{display:flex;justify-content:center;gap:2.81vw;}
.hide-desktop{display:none;}
@media screen and (max-width:600px){
.onm-btn {
padding: 5vw 7.5vw;
font-size: 4.5vw;
border-radius: 1rem;
}
.s01 {
margin: 0;
}
.s01-bg img {
border-radius: 0;
}
.s01-wrap {
width: 100%;
padding: 20.51vw 0 0;
flex-direction: column;
}
.s01-info {
display: flex;
flex-direction: column;
align-items: center;
}
.s01 h1 {
width: 100%;
padding: 0 0 3.33vw;
font-size: 8.21vw;
text-align: center;
}
.s01 h2 {
width: 100%;
padding: 0 0 2.6vw;
font-size: 4.62vw;
text-align: center;
justify-content: center;
gap: 1.03vw;
}
.s01 h2 img {
width: 40vw;
margin: -1vw 0 0;
}
.google {
font-size: 7.18vw;
line-height: 1.1;
letter-spacing: -0.7vw;
}
.s01 h2 .border {
margin-left: 1.03vw;
padding: 0.51vw 3.59vw;
font-size: 4.87vw;
border-radius: 7.69vw;
}
.s01 p.p01 {
width: 66.67vw;
padding: 0;
font-size: 4.36vw;
text-align: center;
}
.s01-cta {
margin: 0 0 -17.95vw;
display: flex;
flex-direction: column;
align-items: center;
}
.onm-btn {
font-size: 3.85vw;
border-radius: 68.72vw;
}
.s01 .onm-btn {
width: 62.05vw;
}
.video-container {
width: 88.21vw;
margin: 19.49vw auto 18.46vw;
}
.video-container img {
width: 69.23vw;
}
.video-main iframe {
border-radius: 2.82vw;
}
.s01-dec {
padding: 6.15vw 0 0;
gap: 3.08vw;
}
.s01 p.p02 {
padding: 1.03vw 2.31vw 1.03vw 5.38vw;
font-size: 3.08vw;
color: #fff;
border-radius: 3.08vw;
}
.s01 p.p02::before {
border-left: 1.28vw solid transparent;
border-right: 1.28vw solid transparent;
border-top: 2.05vw solid #FF0053;
left: 1.54vw;
}
.s02 {
width: 93.08vw;
margin: 29.49vw auto 0;
padding: 10.26vw 5.64vw 17.95vw;
border-radius: 6.41vw;
}
.s02 h2 {
width: 100%;
font-size: 8.21vw;
}
.s02 p.p01 {
width: 100%;
padding: 8.46vw 0 10vw;
font-size: 5.13vw;
}
.s02 p.p02 {
padding: 5.13vw 0 0;
font-size: 5.9vw;
}
.s02-row {
flex-direction: column;
gap: 10.51vw;
}
.s02-item img {
width: 61.79vw;
}
.s03 {
padding: 25.13vw 0 0;
display: flex;
flex-direction: column;
align-items: center;
}
.s03 h2 {
width: 69.23vw;
padding: 0 0 7.69vw;
font-size: 8.21vw;
}
.s03-row {
flex-direction: column;
gap: 12.82vw;
}
.s03-item {
width: 73.33vw;
}
.s03 p.p02 {
font-size: 6.15vw;
}
.s04 {
padding: 12.82vw 0 0;
flex-direction: column;
align-items: center;
gap: 0;
}
.s04 h2 {
width: 79.49vw;
padding: 0 0 14.62vw;
font-size: 8.21vw;
font-weight: 600;
letter-spacing: normal;
text-align: center;
}
.s04 h3 {
margin: 8.21vw 0 0;
font-size: 5.13vw;
gap: 3.59vw;
}
.s04 h3 span {
margin: 0 0 0 3.59vw;
border-top: 1.03vw solid transparent;
border-bottom: 1.03vw solid transparent;
border-left: 1.79vw solid #fff;
}
.s04 ul {
margin: 0 0 6.15vw;
padding: 8.21vw 6.67vw 5.13vw 7.69vw;
}
.s04 li {
font-size: 4.1vw;
line-height: 1.8;
}
.s04 .onm-btn {
width: 76.92vw;
}
.s05 {
width: 95.38vw;
margin: 18vw auto 0;
padding: 9.23vw 0 160.51vw;
align-items: center;
}
.s05-bg img {
object-fit: contain;
}
.s05 h2 {
width: 89.74vw;
font-size: 8.21vw;
text-align: center;
}
.s05 h2 img {
width: 34vw;
margin: -2.7vw 0 0;
}
.s05 p {
width: 83.08vw;
padding: 7.69vw 0;
font-size: 5.9vw;
text-align: center;
}
.s05 .onm-btn {
width: 76vw;
}
.s06 {
padding: 13.33vw 0 0;
}
.s06 h2 {
width: 84.62vw;
padding: 0 0 13.33vw;
font-size: 8.21vw;
}
.s06-row {
flex-direction: column;
gap: 6.92vw;
}
.s06-col {
gap: 6.92vw;
}
.s06-item {
width: 89.49vw;
padding: 5.64vw 4.62vw;
border-radius: 4.62vw;
}
.s06-header {
gap: 4.62vw;
}
.s06 p {
font-size: 5.13vw;
}
.s07 {
padding: 13.85vw 0 0;
}
.s07 h2 {
width: 92.31vw;
padding: 0 0 12.82vw;
font-size: 8.21vw;
}
.s07-row {
width: 86.67vw;
padding: 10.77vw 7.69vw;
border-radius: 9.23vw;
display: grid;
grid-template-columns: repeat(2, 1fr);
}
.s07-item img {
width: 12.82vw;
}
.s07-item p {
font-size: 3.85vw;
}
.s08 {
flex-direction: column;
align-items: center;
gap: 13.59vw;
}
.s08-info {
width: 100%;
align-items: center;
}
.s08 h2 {
width: 82.05vw;
padding: 0 0 5.13vw;
font-size: 9.23vw;
text-align: center;
}
.s08 p {
width: 91.79vw;
font-size: 5.9vw;
text-align: center;
}
.s08-img {
width: 100%;
padding: 0;
}
.s09 h2 {
width: 79.49vw;
padding: 0 0 12.82vw;
font-size: 8.21vw;
}
.s09-row, .s09-row.reverse {
width: 91.79vw;
padding: 8.97vw 0 0;
flex-direction: column-reverse;
align-items: center;
border-radius: 2.56vw;
}
.s09-row::before, .s09-row.reverse::before {
top: -40%;
right: 50%;
transform: translateX(50%);
width: 100vw;
height: 80vw;
filter: blur(33vw);
}
.s09-comunidade .s09-info, .s09-omd .s09-info, .s09-acompanhamento .s09-info {
width: 76.92vw;
margin: 5.13vw 0 0;
}
.s09-info p.p01, .s09-info p.p02 {
width: 69.74vw;
font-size: 4.1vw;
}
.s09-info p.p01, .s09-info p.p02 {
width: 69.74vw;
font-size: 4.1vw;
}
.s09 h3 {
font-size: 7.69vw;
color: #9BA0FF;
}
.s09-img img {
position: relative;
width: 91.79vw;
top: initial;
left: initial;
right: initial;
bottom: initial;
margin: -5.13vw 0 0;
}
.s09-comunidade .s09-img img, .s09-omd .s09-img img, .s09-acompanhamento .s09-img img {
width: 75.38vw;
margin: 5.13vw 0 0;
left: initial;
}
.s09-comunidade .s09-img h3, .s09-omd .s09-img h3 {
width: 100%;
}
.s09-row + .s09-row {
margin: 6.15vw auto 0;
}
.s10 {
margin: 0 auto -26vw;
padding: 10.26vw 0 0;
flex-direction: column;
}
.s10-info {
margin: 0 auto -10.26vw;
padding: 10.26vw 6.15vw 20.51vw 12.82vw;
border-radius: 7.69vw;
}
.s10-list-1 {
width: 64.87vw;
}
.s10 li {
padding: 2.56vw 0 0;
font-size: 5.13vw;
}
.s10-list-2 {
padding: 2.56vw 0 0 5.13vw;
}
.s10-list-2 li::before {
left: -3.59vw;
transform: translateY(-50%);
border-top: 1.03vw solid transparent;
border-bottom: 1.03vw solid transparent;
border-left: 2.05vw solid #fff;
}
.s10-price {
padding: 10.26vw 8.21vw;
border-radius: 7.18vw;
border: 0.2rem solid #0F55DD;
}
.s10-logo {
width: 29.23vw;
}
.s10 p.p01 {
padding: 11.79vw 0 10.26vw;
font-size: 15.38vw;
gap: 1.03vw;
}
.s10 p.p01 span {
font-size: 5.64vw;
text-align: center;
}
.s10 .onm-btn {
width: 48.72vw;
padding: 4vw 7.5vw;
}
.s10-payments {
width: 44.87vw;
padding: 2.05vw 0 0;
}
.s11 {
padding: 40vw 0 20vw;
}
.s11 h2 {
padding: 0 0 12.82vw;
font-size: 8.21vw;
line-height: 1.2;
}
.s11-row {
width: 92.31vw;
padding: 7.44vw;
border-radius: 4.1vw;
}
.s11-row + .s11-row {
margin: 4.62vw 0 0;
}
.s11 h3 {
padding: 0 0 4.1vw;
font-size: 5.9vw;
}
.s11 p, .s11 li {
font-size: 4.62vw;
}
.s11 p + p {
padding: 4.62vw 0 0;
}
.s11 ul {
padding: 2.56vw 0 0 5.13vw;
}
.s13 {
padding: 13.85vw 0 21.03vw;
gap: 17.95vw;
}
.s13-row {
flex-direction: column;
gap: 6.15vw;
}
.s13-info {
width: 91.79vw;
}
.s13 h3 {
font-size: 4.62vw;
}
.s13 h3 span {
font-size: 7.18vw;
color: #9BA0FF;
}
.s13-info p {
padding: 4.62vw 0 0;
font-size: 4.62vw;
}
.s13 .cc-splide {
width: 117.95vw;
transform: translateX(12.82vw);
}
.s13 .splide__arrows {
display: none;
}
.sfooter-wrap {
width: 100%;
padding: 6.5vw 0;
flex-direction: column;
align-items: center;
gap: 1.5vw;
}
.sfooter p, .sfooter a {
font-size: 2.5vw;
text-align: center;
}
.hide-desktop {
display: flex;
}
.hide-mobile {
display: none;
}
}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}