@charset "UTF-8";html,html body{overflow-x:hidden}html body{width:100%;max-height:unset!important;font-size:15px;line-height:28px}html body,html p{font-family:Lato-Regular,Arial,Helvetica,sans-serif!important}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}.invisible{display:none!important}#bottom-bar,.mobile-header-space,.sticky-mobile-header .masthead{display:none!important;height:0!important;opacity:0!important}.box-form button{position:absolute;top:60px;width:100%;border-radius:4px!important}@font-face{font-family:Lato-Black;src:url(assets/fonts/Lato-Black.eot);src:url(assets/fonts/Lato-Black.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-Black.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-Black.ttf) format("truetype"),url(assets/fonts/Lato-Black.woff) format("woff"),url(assets/fonts/Lato-Black.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-BlackItalic;src:url(assets/fonts/Lato-BlackItalic.eot);src:url(assets/fonts/Lato-BlackItalic.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-BlackItalic.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-BlackItalic.ttf) format("truetype"),url(assets/fonts/Lato-BlackItalic.woff) format("woff"),url(assets/fonts/Lato-BlackItalic.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-Bold;src:url(assets/fonts/Lato-Bold.eot);src:url(assets/fonts/Lato-Bold.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-Bold.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-Bold.ttf) format("truetype"),url(assets/fonts/Lato-Bold.woff) format("woff"),url(assets/fonts/Lato-Bold.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-BoldItalic;src:url(assets/fonts/Lato-BoldItalic.eot);src:url(assets/fonts/Lato-BoldItalic.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-BoldItalic.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-BoldItalic.ttf) format("truetype"),url(assets/fonts/Lato-BoldItalic.woff) format("woff"),url(assets/fonts/Lato-BoldItalic.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-LightItalic;src:url(assets/fonts/Lato-LightItalic.eot);src:url(assets/fonts/Lato-LightItalic.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-LightItalic.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-LightItalic.ttf) format("truetype"),url(assets/fonts/Lato-LightItalic.woff) format("woff"),url(assets/fonts/Lato-LightItalic.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-Italic;src:url(assets/fonts/Lato-Italic.eot);src:url(assets/fonts/Lato-Italic.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-Italic.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-Italic.ttf) format("truetype"),url(assets/fonts/Lato-Italic.woff) format("woff"),url(assets/fonts/Lato-Italic.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Lato-Regular;src:url(assets/fonts/Lato-Regular.eot);src:url(assets/fonts/Lato-Regular.eot?#iefix) format("embedded-opentype"),url(assets/img/Lato-Regular.svg#Lato-Black) format("svg"),url(assets/fonts/Lato-Regular.ttf) format("truetype"),url(assets/fonts/Lato-Regular.woff) format("woff"),url(assets/fonts/Lato-Regular.woff2) format("woff2");font-weight:400;font-style:normal}h1,h2,h3{font-family:Lato!important}.big-title h2{color:#fff!important;transform:rotate(-5deg);width:100%;margin:auto;text-align:center;font-size:30px!important;line-height:40px;max-width:339px;font-weight:900!important;font-family:Lato-Black!important}.big-title h2 span{background-color:#1492e6;padding:0;-webkit-box-shadow:5px 0 0 #1492e6,-5px 0 0 #1492e6;box-shadow:5px 0 0 #1492e6,-5px 0 0 #1492e6;box-decoration-break:clone;font-family:Lato!important}.main-title{color:#024}.main-title,.main-title span{font-size:24px!important;font-family:Lato!important}.main-title span{color:#006081}.soccer{position:relative;padding-left:26px;font-size:18px;color:#4a4a4a}.soccer:before{content:"";width:22px;height:22px;left:0;top:1px;position:absolute;display:block;background:url(assets/img/balon.png);background-size:100%;background-position:50%;background-repeat:no-repeat}.soccer h4{font-size:18px!important;line-height:24px!important}label{font-size:12px;font-weight:700!important;color:#4a4a4a}input,select{font-size:16px;color:#4a4a4a;background-color:#f5f9fc!important;border:1px solid #eee;height:40px}input::placeholder,select::placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:12px!important;opacity:1!important}input::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:12px!important;opacity:1!important}input:-moz-placeholder,input::-moz-placeholder,select:-moz-placeholder,select::-moz-placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:12px!important;opacity:1!important}input:-ms-input-placeholder,select:-ms-input-placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:12px!important;opacity:1!important}input.disabled,select.disabled{background-color:#fff!important;border:0!important;padding-left:0!important}input.disabled.disabled-edit,select.disabled.disabled-edit{border:1px solid #eee;background-color:rgba(245,249,252,.4)!important;padding-left:15px!important;color:#333!important}select{position:relative;top:8px;color:#4a4a4a!important;font-weight:700!important;font-size:12px!important}select#form-field-gender{-webkit-appearance:none!important;appearance:none!important;-moz-appearance:none!important}input[type=checkbox]{appearance:none;position:relative;border:1px solid #eee;background-color:#fff!important;transform:scale(1)!important;padding:0!important;width:20px!important;height:20px!important;border-radius:0!important;display:inline-block;flex-shrink:0}input[type=checkbox]:checked:after{display:block}input[type=checkbox]:after{content:"\e90e";font-family:eicons;font-size:16px;color:green;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(0deg);-moz-transform:translate(-50%,-50%) rotate(0deg);-ms-transform:translate(-50%,-50%) rotate(0deg);-o-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);display:none}input[type=checkbox].disabled{border:1px solid #eee!important}input[type=number]{appearance:textfield!important;-moz-appearance:textfield!important}input[type=password]{background-color:#f5f9fc!important;padding-right:30px!important}input[type=password].disabled{background-color:#fff!important;border:0!important;padding-left:0!important;-webkit-opacity:1}input[type=password].disabled.disabled-edit{border:1px solid #eee;background-color:rgba(245,249,252,.4)!important;padding-left:15px!important;color:#333!important;-webkit-opacity:1}textarea{background-color:#f5f9fc!important}button{height:40px;width:100%;border-radius:4px;background-color:#006081;color:#fff}button span{font-size:18px}.eye-pass{position:relative;width:auto;right:-89%;top:-30px;padding-right:12px;height:0}.form-edad .elementor-field-option{display:flex}.form-edad .elementor-field-option label{margin-left:8px;font-weight:400!important}.form-edad .elementor-field-option input{position:relative;top:5px}.clonedInput input{padding:0 15px}#tetramf_user_registration .elementor-field-group{margin-bottom:8px!important}#tetramf_user_registration .elementor-field-group select{padding-top:0!important;top:0!important}#tetramf_user_registration .elementor-field-group #form-field-birthday,#tetramf_user_registration .elementor-field-group .elementor-date-field{position:relative;top:-5px}#tetramf_user_registration .elementor-message{position:absolute;bottom:10px}.elementor-field-type-acceptance label{line-height:15px!important}.elementor-field-type-date{position:relative}.elementor-field-type-date:after{content:"";display:block;position:absolute;background:url(assets/img/icon-calendar.svg) no-repeat 50%;background-size:contain;width:20px;height:20px;right:20px;top:10px;pointer-events:none}.elementor-field-type-date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:transparent;background:transparent}#userdata_edit .elementor-field-type-date:after{content:"";display:block;position:absolute;background:url(assets/img/icon-calendar.svg) no-repeat 50%;background-size:contain;width:20px;height:20px;right:15px;top:42px;pointer-events:none}#userdata_edit .elementor-message{position:static}.elementor-login .elementor-form-fields-wrapper .elementor-field-type-text:first-child .eye-pass{display:none}.elementor-login .elementor-form-fields-wrapper .elementor-field-type-checkbox{margin-top:-10px}.elementor-login .elementor-form-fields-wrapper .elementor-field-type-checkbox #elementor-login-remember-me{position:relative;top:5px}.elementor-login .elementor-form-fields-wrapper .elementor-field-type-checkbox #elementor-login-remember-me:after{color:red}.elementor-login .elementor-form-fields-wrapper .elementor-field-group:last-child{justify-content:center}.elementor-login .elementor-form-fields-wrapper .elementor-field-group:last-child .elementor-lost-password{color:#006081;font-size:12px;font-weight:400;text-decoration:underline}.elementor-login .elementor-form-fields-wrapper .elementor-button{width:128%;margin-left:-14%;display:flex;justify-content:center;align-items:center}.elementor-login .elementor-form-fields-wrapper .elementor-button span{text-transform:uppercase;height:100%}#soporte_data .elementor-field-type-submit button{position:absolute;text-transform:uppercase;bottom:-80px;left:0;right:15px;width:100%;max-width:unset}#soporte_data .elementor-field-type-submit button.masespacio{top:0}.page-title{display:none}.btn-red{width:90%;margin:auto}.btn-red a{display:block;height:40px;width:100%;border-radius:4px!important;background:#006081!important;text-align:center;color:#fff!important}.btn-red a span{margin:auto;text-align:center;font-size:18px}.btn-red.btn-sm{max-width:max-content}.text-primary{color:#006081!important;font-size:inherit}.p-principal{color:#4a4a4a;font-size:16px;line-height:25px}.p-principal.p-narrow{max-width:218px;margin:auto}.text-black,.text-main{color:#4a4a4a!important}.box{background:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1019607843);width:100%;margin:auto;padding:60px 25px 40px 35px}@media only screen and (min-width:390px){.box{padding:67px 32px 46px 41px}}.box.box-finished{padding:22px 15px 22px 35px}@media only screen and (min-width:390px){.box.box-finished{padding:24px 17px 25px 41px}}.box.welcome{background-color:transparent;border-radius:0;padding:60px 0 0;box-shadow:none}.box.welcome .soccer{padding-left:24px}.box.welcome .soccer:before{left:-3px;top:1px}@media only screen and (min-width:390px){.box.welcome .soccer:before{left:0}}.box .elementor-widget-container{padding:0!important}.box .soccer{padding-left:0}.box .soccer:before{left:-25px;top:-3px}@media only screen and (min-width:390px){.box .soccer:before{left:-25px}}.box p{margin-bottom:20px}.login-button button{top:90px!important}#main .wf-wrap{max-width:500px!important;margin:auto;width:inherit!important}@media screen and (max-width:778px){#main>.wf-wrap{padding:0 30px!important}}a,button,html body,html p,label,li,span,strong,ul{font-family:Lato-Regular!important}.footer .widget{color:#4a4a4a!important}.page-id-32 .footer .widget{color:#fff!important}.box-form{background:#fff;border-radius:0 0 4px 4px}.box-form .elementor-button-text{margin:auto}.elementor-popup-modal.dialog-type-lightbox{background-color:transparent!important;background:transparent!important}.elementor-popup-modal.dialog-type-lightbox .dialog-widget-content{background-color:transparent!important}.popups{background:#1492e6!important;padding:50px 10px!important;width:100%!important;margin:auto;left:0!important;right:0!important;min-height:100vh}.popups .pop-columns{width:95%!important;padding:20px!important;background:#fff!important;border-radius:8px!important;margin:auto!important}.popups .pop-columns.column-nopadding{padding:0!important}.popups .pop-columns.column-nopadding button{max-width:fit-content;margin:auto;border-radius:4px}.popups .pop-columns.column-nopadding .close-modal-custom{right:-35px;top:-35px}.popups .pop-columns .custom-btn-close{margin-bottom:0!important}.popups .pop-columns button{margin-top:12px!important}.popups .pop-img{max-width:230px!important;text-align:center!important}.popups .pop-img,.popups .pop-title{margin:auto!important}.popups.modal-sms h3,.popups.modal-sms h3 span{font-size:24px!important;line-height:34px!important;font-family:Lato-Black!important}.popups.modal-sms .mensaje p{color:#4a4a4a}.popups.modal-sms .txt-validez{background-color:#f2f2f2;padding:5px 0}.popups.modal-sms .txt-validez p{position:relative;padding:0 30px 0 10px;font-family:Lato!important;font-weight:600;font-size:14px}@media only screen and (min-width:390px){.popups.modal-sms .txt-validez p{font-size:16px;padding:0 44px 0 13px}}.popups.modal-sms .txt-validez p:after{content:"";display:block;position:absolute;width:21.5px;height:21.5px;background:url(assets/img/icon-time.png) no-repeat 50%;background-size:contain;right:16px;top:3px}.popups.modal-sms .soccer:before{top:2px}.popups.modal-sms .box{margin-bottom:70px;padding:20px 19px 23px!important}.popups.modal-sms .box button{position:absolute;height:40px;margin-left:-20px;margin-right:auto;width:113%;top:36px}@media only screen and (min-width:390px){.popups.modal-sms .box button{width:111%}}.popups.modal-sms .box button span{font-size:18px}.popups.modal-sms .actions p{font-size:10px}.popups.modal-sms .actions p a{color:#006081;text-decoration:underline}.dialog-close-button{background:red;padding:4px;border-radius:100%;color:#fff!important;top:65px;margin-top:0;right:35px}.dialog-type-lightbox{background:rgba(0,34,68,.9)!important}.elementor-slideshow__title{display:none}.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{background:transparent!important}.the7-e-tabs-nav{padding-left:20px}.elementor-container{justify-content:center}.login-button .elementor-login .elementor-form-fields-wrapper .elementor-field-type-submit button{line-height:6px}.pop-columns{position:relative}.pop-columns .close-modal-custom{width:30.41px;height:30.41px;border-radius:50%;background-color:#006081;text-align:center;color:#fff;position:absolute;right:-40px;top:-41px;display:flex;justify-content:center;align-items:center}.pop-columns .close-modal-custom i{font-size:18px}.pop-columns.column-close-fixed .close-modal-custom{position:fixed;right:10px;top:30px}.dialog-close-button.dialog-lightbox-close-button{display:none!important}#sidebar{display:none}.isDisabled{color:currentColor;cursor:not-allowed;opacity:.5;text-decoration:none}.elementor-alert-dismiss{width:fit-content}.modal-bases .elementor-col-100{padding:20px!important}.modal-bases .subtitulo-bases{margin-bottom:0!important}.modal-bases .subtitulo-bases h4{font-size:16px!important;line-height:22px!important;color:#4a4a4a!important}.modal-bases .txt-bases ol>li{padding-left:10px}.modal-bases .txt-bases ol ol{padding-left:30px;counter-reset:list;margin:0}.modal-bases .txt-bases ol ol>li{list-style:none;position:relative}.modal-bases .txt-bases ol ol>li:before{counter-increment:list;content:counter(list,lower-alpha) ". ";position:absolute;left:-1.4em}#CybotCookiebotDialogBodyButtonsWrapper button{align-items:center}.password-changed-js{background-color:#c3fdaa;color:#36a142;font-size:14px;padding:5px 10px}.password-changed-js:empty{background-color:#fff;display:none}#CybotCookiebotDialogBody #CybotCookiebotDialogBodyContentTitle{font-size:26px!important;margin-bottom:20px!important}#CybotCookiebotDialogBody #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelectionWrapper{width:100%!important;display:flex!important}#CybotCookiebotDialogBody .CybotCookiebotDialogBodyButton{font-size:11px!important;width:auto!important}.CookieDeclaration p{font-size:16px!important}.elementor-message.elementor-message-danger{color:#d9534f;background:#fff;z-index:1;position:relative;padding:10px}.no_margin_bottom{margin-bottom:0!important}.no_padding_lateral,.reset_pad>div{padding:0!important}#form-field-birthday::placeholder{color:#4a4a4a!important;opacity:1}#form-field-birthday::-webkit-input-placeholder{color:#4a4a4a!important;opacity:1}#form-field-birthday::-moz-placeholder{color:#4a4a4a!important;opacity:1}#form-field-birthday:-ms-input-placeholder{color:#4a4a4a!important;opacity:1}#form-field-birthday::-ms-input-placeholder{color:#4a4a4a!important;opacity:1}#form-field-birthday{color:#4a4a4a!important}.elementor-121 .elementor-element.elementor-element-2ad1b2d .the7-e-tab-title{background:#4a4a4a}.style_blue a{color:#1492e6!important}@media screen and (min-width:520px){#footer,#main,#page{display:none}body{background:#006081;height:100vh;width:100vw}body,body:after{position:absolute;display:flex;align-items:center;justify-content:center}body:after{content:"Sitio web solo accesible por móvil";color:#fff;font-size:3em;line-height:1.5em;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);width:80vw}}.header-home{max-height:60px}.header-home .logo{position:relative;top:-10px}.header-home .logo img{height:100%!important;max-height:60px!important;width:auto!important;position:relative;top:9px}.header-seleccion{max-height:60px}.header-seleccion .logo{position:relative;top:-5px;padding-left:17px}.btn-logout img{max-width:25px;width:25px;position:relative;top:5px}.btn-logout svg{max-width:21px;width:21px}.ico-soporte svg{width:27px;position:relative;right:-20px;top:4px}.ruleta-menu .elementor-nav-menu{background:#f7f7f7}.ruleta-menu .elementor-nav-menu .elementor-item{background:#fff;font-weight:700!important;color:#4a4a4a}#footer .wf-container-footer{padding-top:10px!important}#footer #block-5{margin-bottom:6px}#footer #block-5 a{color:#000;text-decoration:underline}#footer #block-5{color:#000}#footer #block-6{margin-bottom:0}#footer #block-6 p{font-style:italic}#footer #block-6 p span{display:block}#footer .logo-footer:after{content:url(assets/img/logo-tetraPack.svg);display:flex;justify-content:center}#footer .has-text-align-center{text-align:center!important}body.page-id-24 #footer #block-5,body.page-id-121 #footer #block-5,body.page-id-219 #footer #block-5,body.page-id-285 #footer #block-5,body.page-id-448 #footer #block-5,body.page-id-450 #footer #block-5,body.page-id-621 #footer #block-5{margin-bottom:0}body.page-id-24 #footer #block-6,body.page-id-121 #footer #block-6,body.page-id-219 #footer #block-6,body.page-id-285 #footer #block-6,body.page-id-448 #footer #block-6,body.page-id-450 #footer #block-6,body.page-id-621 #footer #block-6{display:none}body.page-id-450 #footer #block-5{margin-top:40px}body.page-id-32 #footer #block-5 a,body.page-id-242 #footer #block-5 a{color:#fff}body.page-id-199 #footer #block-5 a,body.page-id-199 #footer #block-5 p{color:#4a4a4a}body.page-id-199 #footer #block-6{display:none}body.page-id-242 #footer{background:transparent linear-gradient(1turn,#006081,hsla(0,0%,100%,0)) 0 0 no-repeat padding-box!important;min-height:172px}body.page-id-242 #footer #block-5,body.page-id-242 #footer #block-6{display:none}body.page-id-199 #footer.solid-bg{width:100vw;left:-30px;background:linear-gradient(0deg,#006081 -63.9%,hsla(0,0%,100%,0) 99.81%)!important}body.page-id-199 #footer{min-height:173px;display:flex;align-items:flex-end;height:26vh}body.page-id-32 #footer #block-6 p.has-text-align-center{text-align:left!important}body.page-id-450 #footer{padding-top:40px}#gradient{width:100vw;left:-30px;background:linear-gradient(0deg,#006081 -63.9%,hsla(0,0%,100%,0) 99.81%)}#footer.solid-bg{background:#fff!important}.page-id-32 #page{background:url(assets/img/bg-stadium-min.png);background-position:0 -139px;background-size:cover;background-repeat:no-repeat}.page-id-32 #page #main{padding:21px 0 0}.page-id-32 #page #footer{margin-top:0}.img-bg{margin-bottom:-70px;margin-top:-100px;position:relative;z-index:2}#main{padding:50px 0 0}.img-team{margin-left:-10px;margin-right:-10px}.img-team img{max-width:106%!important}@media only screen and (min-width:380px){.img-team img{max-width:110%!important}}.tab-box .the7-e-tabs-nav .the7-e-tab-title{height:26px}.tab-box .the7-e-tabs-nav .the7-e-tab-title .the7-e-tab-title-text{font-size:14px!important;font-weight:400!important}.tab-box .the7-e-tab-content h4{font-size:18px!important;line-height:24px!important}.tab-box .the7-e-tab-content form input{font-weight:400!important}.tab-box .the7-e-tab-content form select{position:relative;top:5px}.tab-box .the7-e-tab-content form .elementor-field-type-acceptance .elementor-field-option{display:flex}.tab-box .the7-e-tab-content form .elementor-field-type-acceptance label{padding-left:8px;font-weight:400!important}.tab-box .the7-e-tab-content form .elementor-field-type-acceptance label a{color:#006081;text-decoration:underline}.tab-box .the7-e-tab-content form#tetramf_user_registration button{margin-left:-20px;margin-right:-20px;width:110%;top:30px}@media only screen and (min-width:380px){.tab-box .the7-e-tab-content form#tetramf_user_registration button{max-width:108%!important}}.tab-box #the7-e-tab-content-1752.active{margin-bottom:80px}.tab-box .elementor-message.elementor-message-danger,.tab-box .elementor-message.elementor-message-success{display:none!important}.tab-box .elementor-message.elementor-help-inline{display:block!important;position:relative!important;top:5px!important;font-size:14px!important}.bg-stadium .ico-scroll{position:absolute;bottom:-70px!important}.section-pasos{margin-top:48px!important;padding-top:0}.section-pasos h4{font-size:24px!important;font-family:Lato!important;line-height:29px!important;font-weight:700!important}.section-pasos h4 span{font-family:Lato!important;color:#006081!important}.section-pasos h4 span.text-black{color:#4a4a4a!important}.section-pasos .elementor-widget-text-editor{margin-top:-20px}.section-pasos .elementor-widget-text-editor p{color:#4a4a4a}.section-pasos .elementor-widget-text-editor p:first-child{margin-bottom:0!important;margin-top:10px}.section-galeria{padding-top:50px;padding-bottom:15px}.section-galeria h3{font-size:24px!important;line-height:29px!important}.section-galeria h3,.section-galeria h3 span{font-family:Lato-Black!important}.section-galeria .e-gallery-container .e-gallery-item:nth-child(2n){margin-top:25px}.login-button .btn-red{width:100%!important}.no_padd_bottom{margin-bottom:0!important;padding-bottom:0!important}.z_plus{z-index:9}.page-id-199 #page,.page-id-242 #page{background:url(assets/img/fondo@2x.png);background-position:bottom;background-size:cover;background-repeat:no-repeat}.page-id-199 #page #main,.page-id-242 #page #main{padding:50px 0 0}.page-id-199 #page .logo-footer,.page-id-242 #page .logo-footer{display:none}.page-id-199 .footer .widget,.page-id-242 .footer .widget{color:#fff!important}body.page-id-24 #main{padding:20px 0 0}.ruleta-menu .elementor-nav-menu{display:flex;justify-content:center}.ruleta-menu .elementor-nav-menu .elementor-item{padding:0 25px!important;height:36px}.ruleta-menu .elementor-nav-menu .elementor-item-active,.ruleta-menu .elementor-nav-menu li:hover a{color:#fff!important;background:#4a4a4a!important;border:1px solid #4a4a4a;transition:all .3s}.ruleta-menu .elementor-nav-menu li{border:1px solid #e5e5e5;border-left:0;transition:all .3s}.ruleta-menu .elementor-nav-menu li:first-child{border-radius:50px 0 0 50px!important;overflow:hidden;text-align:center}.ruleta-menu .elementor-nav-menu li:last-child{border-radius:0 50px 50px 0!important;overflow:hidden;text-align:center}#ruleta-section .datos{display:flex;justify-content:center}#ruleta-section .datos .intentos{width:171px;padding:5px 10px;display:flex;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1019607843);position:relative;text-align:center;align-items:center;justify-content:space-around;margin-right:10px}#ruleta-section .datos .intentos img{width:64px;height:88px;object-fit:contain;display:block}#ruleta-section .datos .intentos .participaciones{color:#006081;font-size:12px;text-align:center;font-family:Lato!important;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:10px}#ruleta-section .datos .intentos .cantidad-p{font-size:51px;text-align:center;display:block;color:#4a4a4a;font-family:Lato-Black!important;padding-bottom:5px}#ruleta-section .datos .camisetas-totales{background:#4a4a4a;height:64px;width:82px;border-radius:8px;padding:10px;color:#fff;font-size:10px;text-align:center;line-height:12px;font-weight:400;position:relative}#ruleta-section .datos .camisetas-totales:before{content:"";display:block;position:absolute;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #4a4a4a;left:-7px}#ruleta-section .datos .camisetas-totales .camisetas-t{font-size:24px;color:#fff;text-align:center;width:auto;display:block;font-weight:700;margin-bottom:8px}.btn-ruleta .btn-red{width:100%;background:#006081!important}#participaciones-history .iso-item{background-color:#fff;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1019607843);margin-bottom:10px;height:88px}#participaciones-history .iso-item .participaciones{background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center}#participaciones-history .iso-item .participaciones .post-entry-content{padding:0 0 0 66px;position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}#participaciones-history .iso-item .participaciones .post-entry-content:before{content:"";display:block;position:absolute;width:35px;height:35px;background-size:contain;left:15px;top:10px;background:url(assets/img/icon-activo.svg) no-repeat 50%}#participaciones-history .iso-item .participaciones .post-entry-content .estado{font-size:16px;font-family:Lato;color:#4a4a4a;height:auto!important;display:block;margin-bottom:10px}#participaciones-history .iso-item .participaciones .post-entry-content .entry-meta{font-size:13px;color:#4a4a4a;margin:0}#participaciones-history .iso-item .participaciones .post-entry-content .premio{position:absolute;right:25px}#participaciones-history .iso-item .participaciones .post-entry-content .premio a{height:24px;width:63px;border-radius:12px;background-color:#e9e9e9;display:flex;justify-content:center;align-items:center;font-size:12px;color:#4a4a4a;text-transform:uppercase}#participaciones-history .iso-item .participaciones.estado-no-premiado .post-entry-content:before{background:url(assets/img/icon-no-premiado.svg) no-repeat 50%}#participaciones-history .iso-item .participaciones.estado-premiado .post-entry-content:before{background:url(assets/img/icon-premiado.svg) no-repeat 50%}#participaciones-history .iso-item .participaciones.estado-caducado .post-entry-content:before{background:url(assets/img/icon-caducado.svg) no-repeat 50%}#ruleta-ganador,#ruleta-perdedor,#ruleta-section,#ruleta-tira-otra-vez{display:none;opacity:0;height:0;transition:all .3s}.ruleta-activo{display:block!important;opacity:1!important;height:auto!important;transition:all .3s}#ruleta-ganador h5 span.text-primary{display:block}#ruleta-ganador .codigo-regalo input{text-align:center;max-height:34px!important}#ruleta-ganador .codigo-regalo .elementor-field-group{padding:0!important}#ruleta-ganador .codigo-regalo button span.elementor-button-text{font-size:13px!important}#ruleta-ganador .btn-premio a{border-radius:4px!important;display:flex;justify-content:center;align-items:center;padding:0!important}#ruleta-ganador .btn-premio a .elementor-button-icon{position:relative;right:65px}#ruleta-ganador .btn-premio a .elementor-button-text{font-weight:700}#ruleta-perdedor{padding-bottom:120px}#ruleta-perdedor .elementor-button-link{border-radius:4px!important;display:flex;justify-content:center;align-items:center;padding:0!important}#ruleta-perdedor .elementor-button-link .elementor-button-text{font-weight:700}.cuenta-usuario .elementor-button{display:none}body.page-id-285 #main{padding-top:0}.section-cuenta-activada{padding-top:22px!important}.section-cuenta-activada h3{margin-bottom:0!important}.section-cuenta-activada h3,.section-cuenta-activada h3 span{font-size:24px!important;line-height:34px!important;font-family:lato!important}.section-cuenta-activada h3 span{color:#006081!important}.section-cuenta-activada h3 span.text-black{color:#4a4a4a!important}.section-cuenta-activada p{color:#4a4a4a}.section-cuenta-activada h4{font-size:18px!important;line-height:24px!important;font-family:lato!important}.section-cuenta-activada .soccer{margin-top:10px}.section-cuenta-activada .soccer:before{top:3px}.section-cuenta-activada .box-passwords{padding:20px 20px 0!important;margin-bottom:60px!important}.section-cuenta-activada .box-passwords form button{position:absolute;top:20px;margin-left:-20px;margin-right:-20px;width:112%}@media only screen and (min-width:380px){.section-cuenta-activada .box-passwords form button{max-width:110%!important}}.box-title-userdata h3{color:#024}.box-title-userdata h3,.box-title-userdata h3 span{font-size:24px!important;font-family:lato!important}.box-title-userdata h3 span{color:#006081!important}.box-title-userdata h3 span.text-black,.box-title-userdata p{color:#4a4a4a!important}.box-title-userdata p{font-size:16px!important;line-height:25px!important}.section-form .elementor-field-type-password{padding-bottom:15px!important}.section-form .soccer{font-size:18px;color:#4a4a4a}.section-form .box-hack{background-color:#fff;margin-left:-50px;margin-right:-50px;position:relative;padding-left:30px;padding-right:30px}.section-form .box-hack:after{content:"";display:block;position:absolute;background-color:#fff;left:-100px;right:-100px}.section-form .box-hack .top-border{box-shadow:inset 0 -8px 10px -10px rgba(0,0,0,.1019607843);height:2px;margin-bottom:20px;border-radius:0 0 4px 4px}.section-form .box-hack .bottom-border{box-shadow:inset 0 8px 10px -10px rgba(0,0,0,.1019607843);height:2px;margin-top:20px;border-radius:4px 4px 0 0}.section-form .elementor-field-group-acepto_promociones .elementor-field-option{display:flex}.section-form .elementor-field-group-acepto_promociones .elementor-field-option label{font-size:12px;line-height:15px;font-weight:400!important;color:#4a4a4a;padding-left:8px}.btn-edit-userdata.btn-red,.section-form .elementor-button{cursor:pointer;height:40px;border-radius:4px;font-size:18px;font-weight:700;display:flex;justify-content:center;align-items:center;margin:0;width:100%!important;text-transform:uppercase!important;background-color:#006081!important;color:#fff}.btn-edit-userdata.btn-red:hover,.section-form .elementor-button:hover{background-color:#024!important;background:#024!important}.section-form .elementor-button{margin-left:-20px;margin-right:-15px;width:109%!important}.box-form.cuenta{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1019607843);width:100%;margin:auto;padding:20px}.box-form.cuenta button{position:absolute;top:40px;width:100%;border-radius:4px!important}.box-form.cuenta button.masespacio{top:75px}#userdata_edit label{color:#4a4a4a!important}#userdata_edit input[type=password]::placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:40px!important;opacity:1!important}#userdata_edit input[type=password]::-webkit-input-placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:40px!important;opacity:1!important}#userdata_edit input[type=password]:-moz-placeholder,#userdata_edit input[type=password]::-moz-placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:40px!important;opacity:1!important}#userdata_edit input[type=password]:-ms-input-placeholder{color:#4a4a4a!important;font-weight:700!important;font-size:40px!important;opacity:1!important}#userdata_edit select{font-size:16px!important;font-weight:400!important}#form-invitar{margin-bottom:26px}#form-invitar .clonedInput{background:#fff;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.1019607843);width:100%;margin:16px auto 0;padding:22px 20px}#form-invitar .clonedInput .row-form{width:100%;display:flex;flex-direction:column;padding-bottom:14px}#form-invitar .clonedInput .row-form input{font-size:16px;color:#4a4a4a;border-radius:4px}#form-invitar .clonedInput .box-btn{width:100%;display:flex;justify-content:flex-end}#form-invitar .clonedInput .box-btn .btn-clone{font-size:12px;color:#4a4a4a;display:block;position:relative;padding-left:30px;cursor:pointer}#form-invitar .clonedInput .box-btn .btn-clone:before{content:"";display:block;position:absolute;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#4a4a4a;color:#fff;font-size:18px;font-weight:700;left:0;top:3px}#form-invitar .clonedInput .box-btn .btn-clone.btn-invitar{display:none}#form-invitar .clonedInput .box-btn .btn-clone.btn-invitar:before{content:"+"}#form-invitar .clonedInput .box-btn .btn-clone.btn-remove:before{content:"-";display:flex;font-size:30px;align-items:flex-end}#form-invitar .clonedInput:first-child{margin-top:0}#form-invitar .clonedInput:first-child .box-btn .btn-clone.btn-invitar{display:block}#form-invitar .clonedInput:first-child .box-btn .btn-clone.btn-remove{display:none}#form-invitar .btn-form{width:100%;height:40px;border-radius:4px;font-size:18px;font-weight:700;border:0;margin-top:16px}#history_invitaciones .iso-item{padding:0!important}#history_invitaciones .invitaciones{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1019607843);margin-bottom:8px;border-radius:8px;padding:16px!important}#history_invitaciones .invitaciones .post-entry-content{padding:0;display:flex;align-items:center;line-height:1}#history_invitaciones .invitaciones .post-entry-content .invitacion-data{position:relative;padding-left:46.3px}#history_invitaciones .invitaciones .post-entry-content .invitacion-data:before{content:"";display:block;position:absolute;width:30px;height:28px;background:url(assets/img/icon-invitacion.svg) no-repeat 50%;background-size:contain;left:0;top:0}#history_invitaciones .invitaciones .post-entry-content .invitacion-data .ele-entry-title{font-size:16px;line-height:16px;color:#4a4a4a;margin-bottom:5px!important}#history_invitaciones .invitaciones .post-entry-content .invitacion-data .numero span{font-size:13px;font-style:italic;color:#777}#history_invitaciones .invitaciones .post-entry-content .invitacion-data.aceptada:before{background:url(assets/img/icon-invitacion-aprobada.svg) no-repeat 50%}#history_invitaciones .invitaciones .post-entry-content .estado{position:absolute;top:0;right:0}#history_invitaciones .invitaciones .post-entry-content .estado span{height:15px;background-color:#024;padding:0 9.5px;font-size:10px;color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center}#history_invitaciones .invitaciones .post-entry-content .estado.aceptada span{background-color:#86ca21}body.page-id-219 #main{padding:0}@media screen and (min-width:390px){body.page-id-219 .box-landing-invitado{padding:67px 22px 46px 41px}}body.page-id-448 #main,body.page-id-450 #main{padding-top:12px!important}