@font-face{font-family:"Hello Headline";src:url(../fonts/HelloHeadline-Regular.eot);src:url(../fonts/HelloHeadline-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/HelloHeadline-Regular.woff2) format("woff2"),url(../fonts/HelloHeadline-Regular.woff) format("woff"),url(../fonts/HelloHeadline-Regular.ttf) format("truetype"),url(../fonts/HelloHeadline-Regular.svg#HelloHeadline-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Colby CdBld";src:url(../fonts/Colby-CdBld.eot);src:url(../fonts/Colby-CdBld.eot?#iefix) format("embedded-opentype"),url(../fonts/Colby-CdBld.woff2) format("woff2"),url(../fonts/Colby-CdBld.woff) format("woff"),url(../fonts/Colby-CdBld.ttf) format("truetype"),url(../fonts/Colby-CdBld.svg#Colby-CdBld) format("svg");font-weight:700;font-style:normal;font-display:swap}:root{--font-general:"Colby CdBld";--color-red-hex:#D11112;--color-cream-hex:#f7f1e3;--font-size-general:16px;--font-weight-general:400;--font-weight-light:300;--font-weight-bold:700}body,html{padding:0;margin:0 auto;font-family:var(--font-general);font-size:var(--font-size-general);font-weight:var(--font-weight-general);scroll-behavior:smooth}h1,h2{font-family:"Hello Headline",sans-serif;font-size:3.2rem}@media screen and (max-width:600px){h1,h2{font-size:36px}h1._title span,h2._title span{font-size:38px}}h1._title span,h2._title span{font-size:3.6rem}@media screen and (max-width:600px){h1._title span,h2._title span{font-size:38px}}.bg-red,header ._header-cta .btn.btn-main{background-color:var(--color-red-hex)}.bg-wave,.bg-wave._top{background-color:transparent}.bg-wave{display:block;position:absolute;width:100%;z-index:20;background-size:cover;background-position:center;background-repeat:no-repeat;height:210px}@media screen and (min-width:1900px){.bg-wave{height:270px}}.bg-wave._top{top:0;background-image:url(/imgs/general/top_header_wave.png);transition:height .5s ease-in-out}@media screen and (max-width:600px){.bg-wave._top{background-image:url(/imgs/general/top_header_wave_mobile_v2.png);height:150px}}.bg-wave._bottom{bottom:0;background-image:url(/imgs/general/bottom_header_wave.png)}@media screen and (max-width:600px){.bg-wave._bottom{height:130px}}.bg-wave._bottom-body{background-image:url(/imgs/general/bottom_body_wave.png);height:142px}.bg-wave._top-body{background-image:url(/imgs/general/bottom_header_wave.png);height:200px}.bg-wave._footer{background-image:url(/imgs/general/footer_wave.png);height:430px}header,header .main-logo:after{display:block;background-size:cover;background-position:center;background-repeat:no-repeat}header{position:relative;width:100%;height:100%;min-height:110vh;background-image:url(/imgs/general/mbb_rd_concurso_banner_v6.jpg);background-color:transparent}@media screen and (max-width:600px){header{background-image:url(/imgs/general/mbb_rd_concurso_banner_mobile_v4.jpg);min-height:74vh}}.btn,header ._banner{display:block;z-index:10}header ._banner{position:absolute;width:100%;height:auto;top:0}header .main-logo{display:block;position:absolute;z-index:30;left:13%;top:32%;transition:transform .5s ease-in-out}@media screen and (max-width:600px){header .main-logo{top:40%;left:4%}}@media screen and (min-width:1400px){header .main-logo{top:36%}}@media screen and (min-width:1900px){header .main-logo{top:50%}}header .main-logo img{max-width:60%}@media screen and (max-width:600px){header .main-logo img{max-width:32%}}header .main-logo:after{content:"";width:50px;height:34px;transform:rotate(-7.03deg);flex-shrink:0;position:absolute;left:78%;top:25%;background-image:url(/imgs/general/gotas.svg)}@media screen and (min-width:1900px){header .main-logo:after{left:68%}}@media screen and (max-width:600px){header .main-logo:after{left:52%;width:30px;height:24px;top:32%}}header .socials{position:absolute;width:auto;right:12%;top:8%}@media screen and (min-width:1900px){header .socials{top:14%}}@media screen and (max-width:600px){header .socials{display:none}}header ._header-cta{display:block;position:absolute;bottom:32%;left:50%;transform:translateX(-50%)}header ._header-cta .btn.btn-main{color:#fff}header.fixed .bg-wave{height:100px}@media screen and (min-width:1900px){header.fixed .bg-wave{height:120px}}header.fixed .bg-wave._top{position:fixed;top:0;left:0;background-color:var(--color-red-hex);background-image:url(/imgs/general/top_header_wave_bg_red.png);width:100%;z-index:1000}header.fixed .bg-wave._bottom{height:220px}header.fixed .main-logo:after{content:unset}header.fixed .main-logo img{transform:translateY(-48px) scale(.64)}@media screen and (min-width:1400px){header.fixed .main-logo img{transform:translateY(-54px) scale(.64)}}@media screen and (min-width:1900px){header.fixed .main-logo img{transform:translateY(-56px) scale(.64)}}header.fixed .socials{top:30%}.btn{position:relative;border-radius:30px;width:fit-content;height:fit-content;--bs-btn-padding-x:1.2rem;--bs-btn-padding-y:0.4rem;flex-shrink:0;font-size:1.2rem;font-weight:700;text-align:center;margin:auto;transition:all ease-in-out 500ms}.btn.btn-main{background-color:#fff;color:#000}.btn.btn-main:hover{background-color:#efefef}.btn.btn-main:active,.btn.btn-main:checked,.btn.btn-main:focus{background-color:#fff;color:#939393}.terms-page h1{font-family:var(--font-general)}footer{position:relative;width:100%;min-height:80vh;background-image:url(/imgs/general/footer_full_image_v2.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:210px;background-color:var(--color-red-hex);color:var(--color-cream-hex)}@media screen and (max-width:1440px){footer{min-height:86vh}}@media screen and (max-width:600px){footer{background-image:url(/imgs/general/footer_full_mobile.png);min-height:90vh}}footer .pre-footer{position:absolute;display:block;z-index:0;width:100%}footer .bg-wave{position:absolute;min-height:430px;top:38%}footer a,footer a:hover svg{transition:all 400ms ease-in-out}footer a{color:var(--color-cream-hex);font-family:var(--font-general);text-decoration:underline}footer a:hover{color:#fff}footer a:hover svg{transform:scale(1.1)}footer section{position:absolute;bottom:2%;z-index:20;left:50%;transform:translateX(-50%)}footer ._mb10{margin-bottom:10%}.f-logo,.unete-al-lado-bueno{max-width:100px;width:100%;height:auto;margin:0 auto 16px;display:block}.unete-al-lado-bueno{max-width:200px;margin:0 auto}.timetoevent .flex-fill{background-color:#fff;color:#000;margin:auto 15px;padding:40px 0;font-size:2.4rem;border-radius:32px}@media screen and (max-width:600px){.timetoevent .flex-fill{padding:20px 0;font-size:1.8rem}}._sec_premios{padding-top:60px}._sec_premios .premio span{font-size:24px;color:var(--color-red-hex)}._sec_premios ._sl-premios.slick-slider .slick-track .slick-slide{margin-bottom:20px}._sec_premios ._sl-premios.slick-slider .slick-track .slick-slide._go-pro,._sec_premios ._sl-premios.slick-slider .slick-track .slick-slide._hielera,._sec_premios ._sl-premios.slick-slider .slick-track .slick-slide._speaker{padding:0 20px}._sec_premios ._SliderControls{position:absolute;top:40%;transform:translateY(-50%);width:91.66%}._sec_premios ._SliderControls button{background-color:transparent;border:unset;width:45px;position:absolute}._sec_premios ._SliderControls button.prev{left:-2%}._sec_premios ._SliderControls button.next{right:-2%}.instructions ol li{font-size:1.6rem;line-height:1.2}._hearts{left:22%;top:24%}._hearts,._line,._lines,._shine{display:block;position:absolute}._line._top{top:4%;left:0}@media screen and (max-width:600px){._line._top{max-width:100px}}._line._bottom{bottom:12%;right:0}@media screen and (max-width:600px){._line._bottom{max-width:120px;bottom:20%}}._shine._top{top:2%;right:6%}@media screen and (max-width:600px){._shine._top{max-width:60px}}._shine._bottom{bottom:10%;left:10%}@media screen and (max-width:600px){._shine._bottom{max-width:60px;bottom:0}}._lines{bottom:0;left:50%}#privacyModal .modal-content,#termcondModal .modal-content,.terms-page,.terms-page .modal-content{background-color:#fff;padding:0 20px}@media screen and (max-width:600px){#privacyModal .modal-content,#termcondModal .modal-content,.terms-page .modal-content{padding:0 10px}}#privacyModal .modal-content h2,#termcondModal .modal-content h2,.terms-page .modal-content h2{font-size:2.6rem;margin-bottom:2.2rem}@media screen and (max-width:600px){#privacyModal .modal-content h2,#termcondModal .modal-content h2,.terms-page .modal-content h2{font-size:24px}}#privacyModal .modal-content ol,#termcondModal .modal-content ol,.terms-page .modal-content ol{padding-left:15px;font-size:1.2rem}#privacyModal .modal-content ol li,#privacyModal .modal-content strong,#termcondModal .modal-content ol li,#termcondModal .modal-content strong,.terms-page .modal-content ol li,.terms-page .modal-content strong{font-family:"Hello Headline",sans-serif}#privacyModal .modal-content ol li p,#termcondModal .modal-content ol li p,.terms-page .modal-content ol li p{font-family:"Colby CdBld",sans-serif}.terms-page{padding:8% 0}@media screen and (max-width:600px){.importante h5{font-size:1rem}}.curveline{display:block;position:absolute;top:36%;transform:translateY(-50%);font-family:"Hello Headline",sans-serif;font-size:3.2rem;width:100%;text-align:center;color:#fff}.wp-block-theme-header{filter:drop-shadow(0 0 2px rgba(0,0,0,.3098039216));overflow-x:clip;overflow-y:visible;padding-bottom:var(--who--wp-block-theme-header--padding--bottom);pointer-events:none;position:relative;touch-action:none;z-index:2}.wp-block-theme-header *{transition:all .3s;transition-timing-function:ease}.wp-block-theme-header .wp-block-theme-header__waves{bottom:var(--who--wp-block-theme-header--padding--bottom);-webkit-clip-path:url(#clip-header);clip-path:url(#clip-header);height:var(--who--wp-block-theme-header--wave--height);overflow:hidden;top:auto;transform:translateX(-50%) translateY(var(--who--wp-block-theme-header--wave--translate--y))}.wp-block-theme-header .wp-block-theme-header__waves svg{pointer-events:none;touch-action:none}@media (max-width:959px){.wp-block-theme-header .wp-block-theme-header__waves{bottom:0;-webkit-clip-path:url(#clip-header-mobile);clip-path:url(#clip-header-mobile);left:0;transform:translateX(0) translateY(var(--who--wp-block-theme-header--wave--translate--y))}}@media (min-width:1320px){.wp-block-theme-header{position:fixed;width:100%;z-index:5}}@media screen and (max-width:600px){footer{padding:15px}}