:root{--main-font-family: 'Roboto Condensed', sans-serif;--yellow-color: #e6af41;--white-color: #fff;--green-color: #8fca3d;--green-check-color:#a1c84b;--blue-light-color: #afeafe;--blue-medium-color: #222a37;--red-color: #db625d;--black-color: #10151f;--grey-color: #29303a}
.icon_whatsapp{display:none !important}.title{font-family:var(--main-font-family);color:var(--yellow-color);text-transform:uppercase}#bienvenido_maleta .close{display:none !important}.btn-principal{background-color:var(--yellow-color);border-radius:0;text-transform:uppercase;font-weight:600;color:var(--black-color);outline:none !important;border:none}.btn-secondary{background-color:var(--blue-light-color);border-radius:0;text-transform:uppercase;font-weight:600;color:var(--black-color);outline:none !important}.btn-principal:hover,.btn-principal:active,.btn-principal.active,.btn-secondary:hover,.btn-secondary:active,.btn-secondary.active{box-shadow:none}.link{color:var(--blue-light-color);text-decoration:underline}.sl_label{color:var(--blue-light-color);text-transform:uppercase;font-weight:400}.sl_input{border:2px solid var(--blue-light-color);border-radius:0;background-color:var(--blue-medium-color);color:var(--white-color);height:40px;padding:6px 15px}.sl_input.error{border:2px solid var(--red-color)}.sl_input.success{border:2px solid var(--green-color)}.sl_progress{margin:0;border-radius:0;padding:2px;border:2px solid var(--blue-light-color);background-color:transparent;position:relative}.sl_progress .progress-bar{background:#8fb4d3;background:linear-gradient(90deg, #8fb4d3 35%, #526c85 100%)}.sl_progress .sr-only{color:var(--white-color);right:5px;overflow:auto;top:0;bottom:0;margin:auto;width:initial;height:min-content;clip:auto}.color-yellow{color:var(--yellow-color)}.color-light-blue{color:var(--blue-light-color)}.color-check-green{color:var(--green-check-color)}.mg-5{margin:5px}.mg-y-5{margin:5px 0}.mg-x-5{margin:0 5px}.mg-10{margin:10px}.mg-y-10{margin:10px 0}.mg-x-10{margin:0 10px}.mg-15{margin:15px}.mg-y-15{margin:15px 0}.mg-x-15{margin:0 15px}.mg-50{margin:50px}.mg-y-50{margin:50px 0}.mg-x-50{margin:0 50px}.pdd-0{padding:0}.pdd-5{padding:5px}.pdd-15{padding:15px}.pdd-y-5{padding:5px 0}.pdd-x-5{padding:0 5px}.pdd-10{padding:10px}.pdd-y-10{padding:10px 0}.pdd-x-10{padding:0 10px}.pdd-50{padding:50px}.justify-content-center{display:flex;justify-content:center}.content-align-center{display:flex;justify-content:center;align-items:center}.align-items-center{display:flex;align-items:center}.u-bold{font-weight:bold}.w-100{width:100%}.sl_scroll>.container{flex-wrap:wrap}.title-container{border-top:2px solid #7abfe4;width:100%;display:flex;justify-content:center}.title-container__text{width:80%;padding:5px 0;text-align:center;border-right:30px solid transparent;border-left:30px solid transparent;border-top:30px solid #7abfe4;position:relative}.title-container__text div{text-align:center;position:relative;top:-30px;color:black;font-weight:bold}.box_left_ba{width:98%;height:auto;margin:81px 0 0 0;border:3px solid #7abfe5;background-color:#0000005e}.box_left_ba>.top_box{margin:-10px 0 0 -3px;width:102%;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/top_box.svg);height:24px;display:flex;background-repeat:no-repeat}.box_left_ba>.top_box .title{margin:6px 0 0 7px;font-size:13px;color:var(--white-colo);font-weight:bold;letter-spacing:0.3em}.box_left_ba>.container_box{width:100%;min-height:auto;margin:0 0 0 -3px;padding-bottom:20px}.box_left_ba>.container_box>.top{display:none}.box_left_ba>.container_box>h1{font-size:18px;width:100%;margin:30px auto 5px;text-align:center;font-weight:bold}.box_left_ba>.container_box>p{width:90%;text-align:center;margin:5px auto;font-size:12px}.box_left_ba>.bottom_box{display:none}.box_right_ba{width:95%;margin:10px auto;position:relative}.box_right_ba>.top{width:100%;height:auto}.box_right_ba>.top img{width:100%}.box_right_ba>.top:before{margin:6px 0 0 0;display:block;content:" ";z-index:1;width:50%;height:26px;background-size:contain;background-repeat:no-repeat;position:absolute;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/left_line.png);right:-7px;background-position:right}.box_right_ba>.center{display:flex;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/mobil_right/right_center_mobil.png);width:100%;background-size:contain;min-height:100px;background-repeat:repeat-y;flex-wrap:wrap}.box_right_ba>.bottom{width:100%;height:auto}.box_right_ba>.bottom img{width:100%}.box_right_ba>.bottom:after{margin:0px 0 0 -8px;display:block;content:" ";background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/line_right.png);width:25%;height:41px;background-size:contain;background-repeat:no-repeat;z-index:1;background-position:left bottom;position:absolute;bottom:10px}.left_bg{width:100%;margin:0 auto 0}.right_bg{width:100%;margin:0 auto 0}.right_bg>.center{position:relative}.right_bg>.center>.box{display:block;width:95%;margin:5px auto 11px;position:relative;right:0;left:0}.right_bg>.center>.box .top{width:100%;height:auto}.right_bg>.center>.box .top>img{width:100%}.right_bg>.center>.box .box_body{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_pdf/box_pdf/center.png);display:flex;flex-wrap:wrap;flex-direction:row;width:100%;min-height:100px;background-size:contain}.right_bg>.center>.box .box_body>iframe{width:95%;margin:0 auto 0;height:380px}.right_bg>.center>.box .bottom{width:100%;height:auto;margin:-3px 0 0 0}.right_bg>.center>.box .bottom>img{width:100%}.right_bg>.center>.btn{position:relative;z-index:5;margin:0 auto;display:block;width:90%}.modal-backdrop.in{opacity:1}.wp_map_step{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;min-height:140px;width:95%;margin:12px auto 0}.wp_map_step>p{margin:9px auto 0;text-align:center}.wp_map_step>p strong{color:#60b5e1}.map_step{display:none;width:80%}.map_step>.top{width:100%;height:24px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/peru_map/top_map.png);background-size:contain;background-repeat:no-repeat;margin:-4px 0 0 0}.map_step>.progress_map{width:170px;display:flex;height:219px;align-items:center;justify-content:dicenter;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/peru_map/bg_map_keft.png);background-size:contain;background-repeat:no-repeat;margin:7px auto 0}.map_step>.progress_map>img{width:80%;display:block}.wp_progress{height:90px;width:100%;display:flex;flex-direction:column}.wp_progress .numbre_map_pieces{text-align:center}.progress.vertical{width:30px;min-height:210px;display:flex;align-items:flex-end;float:left;margin:-81px auto 0;padding:3px 2px;border-radius:0;background-color:transparent;border:2px solid #90bde2;overflow:visible;transform:rotate(90deg)}.progress.vertical .progress-bar{width:100%;height:0;-webkit-transition:height 0.6s ease;-o-transition:height 0.6s ease;transition:height 0.6s ease;background:#e0aa40;background:linear-gradient(0deg, #e0aa40 29%, rgba(136,92,5,0.2192227233) 85%);position:relative}.progress.vertical .progress-bar>img{position:absolute;margin:0 0 0 -31px}.notification{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#f44336;color:var(--white-color);font-weight:bold;font-size:14px;position:absolute;right:0;border-radius:100%;margin:-27px 6px 0 0;border:1px solid var(--gold-color);box-shadow:0 0 10px rgba(255,255,255,0.6)}.notification{-webkit-animation:headShake 2s ease-in-out infinite;animation:headShake 2s ease-in-out infinite}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);transition:box-shadow 0.3s ease-in-out}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@media only screen and (min-width: 800px){.box_left_ba{width:20%}.box_left_ba>.top_box .title{margin:0px 0 0 7px}.box_left_ba>.container_box>.top{width:97%;height:78px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/top_map.svg);display:flex;margin:8px auto 20px;background-repeat:no-repeat;position:relative;background-position:center}.box_left_ba>.container_box>.top>img{width:25%;height:100%;margin:21px auto 0}.left_bg{width:30%;margin:0 auto 0}.right_bg{width:67%;margin:0 auto 0}.box_right_ba{width:75%;margin:10px auto;min-height:200px;position:relative}.box_right_ba>.top{width:100%;height:auto}.box_right_ba>.top img{width:100%}.box_right_ba>.top:before{margin:13px 0 0 0;display:block;content:" ";z-index:1;width:50%;height:62px;background-size:contain;background-repeat:no-repeat;position:absolute;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/left_line.png);right:-21px;background-position:right}.box_right_ba>.center{display:flex;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/mobil_right/right_center_mobil.png);width:100%;background-size:contain;min-height:100px;background-repeat:repeat-y}.box_right_ba>.bottom{width:100%;height:auto}.box_right_ba>.bottom img{width:100%}.box_right_ba>.bottom:after{margin:0px 0 0 -20px;display:block;content:" ";background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/line_right.png);width:25%;height:93px;background-size:contain;background-repeat:no-repeat;z-index:1;background-position:left bottom;position:absolute;bottom:31px}.right_bg>.center>.box{display:block;width:95%;margin:0px auto 0;position:relative;right:0;left:0;top:-20px}.right_bg>.center>.btn{position:relative;top:-28px;z-index:5;left:14px;max-width:121px;margin:0 0 0 0}.wp_map_step{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;min-height:250px;width:95%;margin:12px auto 0}.wp_map_step>p{margin:9px auto 0;text-align:center}.wp_map_step>p strong{color:#60b5e1}.map_step{width:80%;display:block}.map_step>.top{width:100%;height:24px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/peru_map/top_map.png);background-size:contain;background-repeat:no-repeat;margin:-4px 0 0 0}.map_step>.progress_map{width:170px;display:flex;height:219px;align-items:center;justify-content:center;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/peru_map/bg_map_keft.png);background-size:contain;background-repeat:no-repeat;margin:7px auto 0}.map_step>.progress_map>img{width:80%;display:block}.wp_progress{height:auto;width:20%;display:flex;flex-direction:column}.wp_progress .numbre_map_pieces{text-align:center}.progress.vertical{width:30px;min-height:210px;display:flex;align-items:flex-end;float:left;margin:0 auto;padding:3px 2px;border-radius:0;background-color:transparent;border:2px solid #90bde2;overflow:visible;transform:none}.progress.vertical .progress-bar{width:100%;height:0;-webkit-transition:height 0.6s ease;-o-transition:height 0.6s ease;transition:height 0.6s ease;background:#e0aa40;background:linear-gradient(0deg, #e0aa40 29%, rgba(136,92,5,0.2192227233) 85%);position:relative}.progress.vertical .progress-bar>img{position:absolute;margin:0 0 0 -31px}}@media only screen and (min-width: 1140px){.box_left_ba{width:20%;margin:80px auto 0}.box_left_ba>.top_box .title{margin:3px 0 0 7px}.box_left_ba>.container_box{width:102%;min-height:100px}.box_left_ba>.container_box>.top{width:97%;height:78px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/top_map.svg);display:flex;margin:8px auto 20px;background-repeat:no-repeat;position:relative;background-position:center}.box_left_ba>.container_box>.top>img{width:25%;height:100%;margin:21px auto 0}.box_left_ba>.container_box>p{width:70%;text-align:center;margin:5px auto;font-size:14px}.box_left_ba>.bottom_box{margin:-92px 0 -2px 3px;width:102%;max-width:320px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/bottom_box.svg);height:104px;background-repeat:no-repeat;position:relative;bottom:-44px;right:0;display:block}.box_right_ba{width:80%;display:flex;flex-direction:row;justify-content:center}.box_right_ba>.top{display:none}.box_right_ba>.top:before{display:none}.box_right_ba>.center{display:flex;background-image:none;justify-content:center;flex-wrap:nowrap}.box_right_ba>.bottom{display:none}.box_right_ba>.bottom:after{display:none}.left_bg{width:240px;min-height:400px;margin:0 0 0 45px}.left_bg>.top{width:100%;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/top_right.png);height:62px;background-repeat:no-repeat;background-size:contain;margin:0 0 0 -1px}.left_bg>.center{width:100%;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/center_right.png);min-height:300px;background-size:contain;background-repeat:repeat-y;margin:-1px 0 0 0;position:relative;display:flex;flex-direction:row;flex-wrap:wrap}.left_bg>.bottom{width:100%;height:39px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/bottom_right.png);background-size:contain;background-repeat:no-repeat;margin:-1px 0 0 0}.left_bg:after{margin:-93px 0 0 -20px;display:block;content:" ";background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/line_right.png);width:250px;height:124px;background-size:contain;background-repeat:no-repeat;z-index:1}.right_bg{width:600px;min-height:400px;margin:46px 0 0 -1px;position:relative}.right_bg>.top{width:100%;height:48px;background-size:contain;background-repeat:no-repeat;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/left_top.png)}.right_bg>.center{margin:-1px 0 0 0;width:100%;min-height:303px;background-repeat:repeat-y;background-size:contain;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/left_center.png)}.right_bg>.bottom{width:100%;height:76px;background-repeat:no-repeat;background-size:contain;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/left_bottom.png);margin:-1px 0 0 0}.right_bg:before{margin:-30px 0 0 201px;display:block;content:" ";z-index:1;width:410px;height:62px;background-size:contain;background-repeat:no-repeat;position:absolute;background-image:url("https://superlikers-themes.s3.amazonaws.com/beer_academy/view_html/box_right/left_line.png")}}@media only screen and (max-width: 576px){.hide-down--xs{display:none}}@media only screen and (max-width: 768px){.hide-down--sm{display:none}}@media only screen and (max-width: 992px){.hide-down--md{display:none}}@media only screen and (max-width: 1200px){.hide-down--lg{display:none}}@media only screen and (min-width: 576px){.hide-up--xs{display:none}}@media only screen and (min-width: 768px){.hide-up--sm{display:none}}@media only screen and (min-width: 992px){.hide-up--md{display:none}}@media only screen and (min-width: 1200px){.hide-up--lg{display:none}}@media only screen and (min-width: 800px){.hide-up--movil-sl{display:none}}@media only screen and (max-width: 800px){.hide-down--movil-sl{display:none}}
.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{background-color:transparent;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/modales/sweet_alert_background.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:230px;padding:20px 20px 40px 20px}.swal2-title{color:var(--yellow-color) !important}.swal2-styled.swal2-confirm{background-color:var(--yellow-color) !important;color:var(--blue-medium-color) !important;font-size:14px !important;padding:6px 15px;min-width:80px;font-weight:600;box-shadow:none !important}.swal2-content{font-size:13px !important}.city_image{vertical-align:middle;position:absolute;bottom:10px;right:10px}
@import url(https://fonts.googleapis.com/css?family=Poiret+One);.modal:not(.admin) .modal-content{background-color:transparent;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/modales/sweet_alert_background.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:330px;padding:35px 17px 40px 35px;color:var(--white-color);box-shadow:none;border:none}.modal:not(.admin) .modal-content .modal-body{min-height:230px}.modal:not(.admin) .modal-content .close{position:absolute;top:35px;right:15px;opacity:1;color:var(--white-color);z-index:10}.modal .modal-content-viaje{background-color:transparent;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/modales/fondo_bienvenido_viaje.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:330px;padding:35px 17px 40px 35px;color:var(--white-color);box-shadow:none;border:none}.modal .modal-content-viaje .modal-body{min-height:230px}.modal .modal-content-viaje .close{position:absolute;top:35px;right:15px;opacity:1;color:var(--white-color);z-index:10}.modal .modal-content-cargando{background-color:transparent;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/modales/contenedorCargando.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:330px;padding:35px 17px 40px 35px;color:var(--white-color);box-shadow:none;border:none}.modal .modal-content-cargando .modal-body{min-height:230px}.modal .modal-content-cargando .close{position:absolute;top:35px;right:15px;opacity:1;color:var(--white-color);z-index:10}#alistar_maletas .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center}#alistar_maletas .modal-content .title{font-size:21px;font-weight:600}#alistar_maletas .modal-content .modal-body p{font-size:18px;width:90%;max-width:350px;text-align:center}#alistar_maletas .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#bienvenida .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#bienvenida .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#bienvenida .modal-content .modal-body .title{font-size:21px;font-weight:600}#bienvenida .modal-content .modal-body p{font-size:18px}#bienvenida .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#llegada_arequipa .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#llegada_arequipa .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#llegada_arequipa .modal-content .modal-body .title{font-size:21px;font-weight:600}#llegada_arequipa .modal-content .modal-body p{font-size:18px}#llegada_arequipa .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#bienvenido_viajero .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#bienvenido_viajero .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#bienvenido_viajero .modal-content .modal-body .title{font-size:21px;font-weight:600}#bienvenido_viajero .modal-content .modal-body p{font-size:18px}#bienvenido_viajero .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#parada_cusco .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#parada_cusco .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#parada_cusco .modal-content .modal-body .title{font-size:21px;font-weight:600}#parada_cusco .modal-content .modal-body p{font-size:18px}#parada_cusco .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#parada_motupe .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#parada_motupe .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#parada_motupe .modal-content .modal-body .title{font-size:21px;font-weight:600}#parada_motupe .modal-content .modal-body p{font-size:18px}#parada_motupe .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}.modal .modal-content-map{background-color:transparent;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/layout/bg_map.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:50%;padding:60px;color:var(--white-color);box-shadow:none;border:none}.modal .modal-content-map .modal-body{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/layout/coordenas.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:50%}.modal .modal-content-map .modal-body .map{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/layout/map.png);background-position:center;background-repeat:no-repeat;background-size:100% 100%;min-height:250px}.modal .modal-content-map .close{position:absolute;top:35px;right:13%;opacity:1;color:var(--white-color);z-index:10}#bienvenida_huachipa .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#bienvenida_huachipa .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#bienvenida_huachipa .modal-content .modal-body .title{font-size:21px;font-weight:600}#bienvenida_huachipa .modal-content .modal-body p{font-size:18px}#bienvenida_huachipa .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#explicacion_ranking .modal-content{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#explicacion_ranking .modal-content .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#explicacion_ranking .modal-content .modal-body .title{font-size:21px;font-weight:600}#explicacion_ranking .modal-content .modal-body p{font-size:18px}#explicacion_ranking .modal-content .modal-body .btn-principal{font-size:18px;padding:6px 26px}#bienvenido_viaje .modal-content-viaje{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#bienvenido_viaje .modal-content-viaje .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#bienvenido_viaje .modal-content-viaje .modal-body .title{font-size:21px;font-weight:600}#bienvenido_viaje .modal-content-viaje .modal-body p{font-size:18px}#bienvenido_viaje .modal-content-viaje .modal-body img{width:63%}#bienvenido_viaje .modal-content-viaje .modal-body .btn-principal{font-size:18px;padding:6px 26px;margin-bottom:11px}#pieza_mapa_desbloqueada .modal-content-viaje{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#pieza_mapa_desbloqueada .modal-content-viaje .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#pieza_mapa_desbloqueada .modal-content-viaje .modal-body .title{font-size:21px;font-weight:600}#pieza_mapa_desbloqueada .modal-content-viaje .modal-body p{font-size:18px}#pieza_mapa_desbloqueada .modal-content-viaje .modal-body img{width:63%}#pieza_mapa_desbloqueada .modal-content-viaje .modal-body .btn-principal{font-size:18px;padding:6px 26px;margin-bottom:11px}#BEERLAB .modal-content-viaje{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#BEERLAB .modal-content-viaje .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#BEERLAB .modal-content-viaje .modal-body .title{font-size:32px;font-weight:600}#BEERLAB .modal-content-viaje .modal-body p{font-size:18px}#BEERLAB .modal-content-viaje .modal-body img{width:63%}#BEERLAB .modal-content-viaje .modal-body .btn-principal{font-size:18px;padding:6px 26px;margin-bottom:11px}#BEERLAB .modal-content-viaje .modal-body .puntosModal{display:flex}#completar_pasos .modal-content-viaje{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#ModalCargando .modal-content-cargando .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center;min-height:150px;height:auto}#completar_pasos .modal-content-viaje .modal-body .title{font-size:32px;font-weight:600}#completar_pasos .modal-content-viaje .modal-body p{font-size:18px}#completar_pasos .modal-content-viaje .modal-body img{width:63%}#completar_pasos .modal-content-viaje .modal-body .btn-principal{font-size:18px;padding:6px 26px;margin-bottom:11px}#completar_pasos .modal-content-viaje .modal-body .puntosModal{display:flex}#bienvenido_mapa .modal-content-viaje{display:flex;flex-direction:row;justify-content:center;align-items:stretch}#bienvenido_mapa .modal-content-viaje .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#bienvenido_mapa .modal-content-viaje .modal-body .title{font-size:21px;font-weight:600}#bienvenido_mapa .modal-content-viaje .modal-body p{font-size:18px}#bienvenido_mapa .modal-content-viaje .modal-body img{width:84%}#bienvenido_mapa .modal-content-viaje .modal-body button img{width:70%}#bienvenido_mapa .modal-content-viaje .modal-body .btn-principal{font-size:18px;padding:8px 0px;margin-bottom:11px}#bienvenido_mapa .modal-content-viaje .modal-body .p-blue{color:var(--blue-light-color)}@media screen and (max-width: 540px){#bienvenido_mapa .modal-content-viaje .modal-body img{width:100%}#bienvenido_mapa .modal-content-viaje .modal-body button img{width:70%}}#ModalCargando .modal-dialog{margin-top:20%}#ModalCargando .close{display:none}#ModalCargando .modal-content-cargando{display:flex;flex-direction:row;justify-content:center;align-items:stretch;background-image:none;min-height:auto;background-position:center top;padding:30px 0 0 0}#ModalCargando .modal-content-cargando .modal-body{display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}#ModalCargando .modal-content-cargando .modal-body .title{font-size:32px;font-weight:600}#ModalCargando .modal-content-cargando .modal-body p{font-size:18px}#ModalCargando .modal-content-cargando .modal-body img{width:20px}.avionCar{width:30px;height:30px}#ModalCargando .modal-content-cargando .modal-body .btn-principal{font-size:18px;padding:6px 26px;margin-bottom:11px}#ModalCargando .modal-content-cargando .progress-bar{position:relative;overflow:visible;background:#afeafe;background:linear-gradient(90deg, #afeafe 61%, #8ac8dd 77%)}#ModalCargando .modal-content-cargando .progress{overflow:visible;margin-top:53px}#ModalCargando .modal-content-cargando .progress-bar>img{width:108px;position:absolute;z-index:10;right:-35px;top:-39px}.progress-bar-blue{background-color:var(--blue-light-color)}#ModalCargando .modal-content-cargando .modal-body .puntosModal{display:flex}.loadFont{font-family:var(--main-font-family);color:var(--yellow-color);font-weight:bold;margin-top:32px;font-size:22px}#progressive{position:absolute;width:300px;height:200px;z-index:15;top:50%;left:50%;margin:-100px 0 0 -150px}.six-sec-ease-in-out{-webkit-transition:width 6s ease-in-out;-moz-transition:width 6s ease-in-out;-ms-transition:width 6s ease-in-out;-o-transition:width 6s ease-in-out;transition:width 6s ease-in-out}#shadow{border-radius:0px;box-shadow:5px 5px 10px rgba(0,0,0,0.5)}#home_casa_beerlab .modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center}#home_casa_beerlab .modal-body img{width:220px}#stopbibiloteca .modal-dialog{max-width:290px}#stopbibiloteca .modal-dialog .modal-body>img{width:84%;margin:-67px auto 10px}
#peru{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/peru/map.png);width:100%;height:238px;position:relative;background-size:134%;background-position:-45px 17px;background-repeat:no-repeat}#peru .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:34px}#peru .city.city_active .start{display:none}#peru .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:35px;height:47px;background-size:contain;background-repeat:no-repeat;margin:17px auto 0}#peru .city.city_active .lock{display:none}#peru .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#peru .city.city_active:hover .geo_active{bottom:-3px}#peru .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-40px auto 0;color:#242c38}#peru .city.city_lock .start{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#peru .city.city_lock .geo{display:block;width:35px;max-width:47px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:47px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#peru .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#peru .city.city_lock h1{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 1px 0;text-decoration:none}#peru .city.city_lock .geo_active{display:none}#peru .city.city_ok{pointer-events:none}#peru .city.city_ok h1{background-color:#a1c84b;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#peru .city.city_ok .geo_active{display:none}#peru .city.city_ok .start{display:block;width:58%;right:0;left:0;max-width:47px;position:absolute;margin:-11px auto 0}#peru .city.city_ok .geo{background-size:contain;display:block;width:35px;height:47px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#peru .city.city_ok .lock{display:none}#peru .city.arequipa{position:absolute;bottom:7px;right:31px;z-index:1}#peru .city.arequipa .name{margin-left:-10px}#peru .city.san_juan{position:absolute;top:36px;left:125px}#peru .city.san_juan .name{width:63px;margin-left:-11px;text-align:center}#peru .city.cusco{position:absolute;bottom:66px;right:65px}#peru .city.cusco .name{margin-left:-5px}@media only screen and (min-width: 800px){#peru{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/peru/map.png);position:relative;margin:0px auto 0;width:100%;height:419px;background-size:82%;background-repeat:no-repeat;background-position:center center;top:-20px}#peru .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:60px}#peru .city.city_active .start{display:none}#peru .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:45px;height:62px;background-size:contain;background-repeat:no-repeat;margin:0 auto 0}#peru .city.city_active .lock{display:none}#peru .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#peru .city.city_active:hover .geo_active{bottom:-3px}#peru .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-78px auto 0;color:#242c38}#peru .city.city_lock .start{display:none}#peru .city.city_lock .geo{display:block;width:45px;max-width:75px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:63px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#peru .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#peru .city.city_lock h1{background-color:#7abfe5;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#peru .city.city_lock .geo_active{display:none}#peru .city.city_ok{pointer-events:none}#peru .city.city_ok h1{background-color:#a1c84b;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#peru .city.city_ok .geo_active{display:none}#peru .city.city_ok .start{display:block;width:90%;right:0;left:0;max-width:47px;position:absolute;margin:-25px auto 0}#peru .city.city_ok .geo{background-size:contain;display:block;width:45px;height:62px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#peru .city.city_ok .lock{display:none}#peru .city.arequipa{position:absolute;bottom:9%;right:30%}#peru .city.arequipa .name{margin-left:-21px}#peru .city.san_juan{position:absolute;top:14%;left:auto;right:40%}#peru .city.san_juan .name{width:94px;margin-left:-16px;text-align:center}#peru .city.cusco{position:absolute;bottom:28%;right:28%}#peru .city.cusco .name{margin-left:-5px}}#mexico{background-size:192%;background-position:-109px -89px;position:relative;height:267px}#mexico .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:34px}#mexico .city.city_active .start{display:none}#mexico .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:25px;height:35px;background-size:contain;background-repeat:no-repeat;margin:17px auto 0}#mexico .city.city_active .lock{display:none}#mexico .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#mexico .city.city_active:hover .geo_active{bottom:-3px}#mexico .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-40px auto 0;color:#242c38}#mexico .city.city_lock .start{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#mexico .city.city_lock .geo{display:block;width:25px;max-width:47px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:35px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#mexico .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#mexico .city.city_lock h1{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 1px 0;text-decoration:none}#mexico .city.city_lock .geo_active{display:none}#mexico .city.city_ok{pointer-events:none}#mexico .city.city_ok h1{background-color:#a1c84b;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#mexico .city.city_ok .geo_active{display:none}#mexico .city.city_ok .start{display:block;width:58%;right:0;left:0;max-width:47px;position:absolute;margin:-11px auto 0}#mexico .city.city_ok .geo{background-size:contain;display:block;width:25px;height:35px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#mexico .city.city_ok .lock{display:none}#mexico .cdmx.city{right:72px;position:absolute;top:89px}#mexico .cdmx.city>.name{margin:0 auto;top:44px;left:-10px}#mexico .apan.city{position:absolute;right:56px;top:64px}#mexico .zacatecas.city{position:absolute;left:96px;top:31px}@media only screen and (min-width: 800px){#mexico{background-size:contain;background-position:center}#mexico{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/home/peru/map.png);position:relative;margin:0px auto 0;width:100%;height:419px;background-size:82%;background-repeat:no-repeat;background-position:center center;top:-20px}#mexico .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:60px}#mexico .city.city_active .start{display:none}#mexico .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:45px;height:62px;background-size:contain;background-repeat:no-repeat;margin:0 auto 0}#mexico .city.city_active .lock{display:none}#mexico .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#mexico .city.city_active:hover .geo_active{bottom:-3px}#mexico .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-78px auto 0;color:#242c38}#mexico .city.city_lock .start{display:none}#mexico .city.city_lock .geo{display:block;width:45px;max-width:75px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:63px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#mexico .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#mexico .city.city_lock h1{background-color:#7abfe5;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#mexico .city.city_lock .geo_active{display:none}#mexico .city.city_ok{pointer-events:none}#mexico .city.city_ok h1{background-color:#a1c84b;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#mexico .city.city_ok .geo_active{display:none}#mexico .city.city_ok .start{display:block;width:90%;right:0;left:0;max-width:47px;position:absolute;margin:-25px auto 0}#mexico .city.city_ok .geo{background-size:contain;display:block;width:45px;height:62px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#mexico .city.city_ok .lock{display:none}#mexico .city.arequipa{position:absolute;bottom:9%;right:30%}#mexico .city.arequipa .name{margin-left:-21px}#mexico .city.san_juan{position:absolute;top:46%;left:39%}#mexico .city.san_juan .name{width:94px;margin-left:-16px;text-align:center}#mexico .city.cusco{position:absolute;bottom:28%;right:28%}#mexico .city.cusco .name{margin-left:-5px}#mexico .zacatecas.city{position:absolute;right:49%;bottom:55%;z-index:1;top:auto;left:auto}#mexico .apan.city{position:absolute;right:39%;bottom:40%;top:auto;left:auto}#mexico .cdmx.city{position:absolute;left:53%;bottom:32%;top:auto;z-index:12}#mexico .cdmx.city .name{position:absolute;top:53px;left:-9px;margin:0 auto}}#colombia{background-size:192%;background-position:-73px 0;position:relative;height:267px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/colombia_map/barranquilla_active.png);background-repeat:no-repeat}#colombia .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:34px}#colombia .barranquilla.city{left:33%;top:-10px}#colombia .boyaca.city{left:62%;top:21px}#colombia .medellin.city{left:19%;top:-14%}#colombia.city.city_active .start{display:none}#colombia .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:25px;height:35px;background-size:contain;background-repeat:no-repeat;margin:17px auto 0}#colombia .city.city_active .lock{display:none}#colombia .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#colombia .city.city_active:hover .geo_active{bottom:-3px}#colombia .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-40px auto 0;color:#242c38}#colombia .city.city_lock .start{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#colombia .city.city_lock .geo{display:block;width:25px;max-width:47px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:35px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#colombia .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#colombia .city.city_lock h1{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 1px 0;text-decoration:none}#colombia .city.city_lock .geo_active{display:none}#colombia .city.city_ok{pointer-events:none}#colombia .city.city_ok h1{background-color:#a1c84b;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#colombia .city.city_ok .geo_active{display:none}#colombia .city.city_ok .start{display:block;width:58%;right:0;left:0;max-width:47px;position:absolute;margin:-11px auto 0}#colombia .city.city_ok .geo{background-size:contain;display:block;width:25px;height:35px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#colombia .city.city_ok .lock{display:none}#colombia .barranquilla .city{right:72px;position:absolute;top:89px}#colombia .barranquilla.city>.name{margin:0 auto;top:-4px;left:-10px}#colombia .apan.city{position:absolute;right:56px;top:64px}#colombia .zacatecas.city{position:absolute;left:96px;top:31px}@media only screen and (min-width: 800px){#colombia{background-size:contain;background-position:center}#colombia{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/colombia_map/barranquilla_active.png);position:relative;margin:0px auto 0;width:100%;height:419px;background-size:82%;background-repeat:no-repeat;background-position:center center;top:-20px}#colombia .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:60px}#colombia .city.city_active .start{display:none}#colombia .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:45px;height:62px;background-size:contain;background-repeat:no-repeat;margin:0 auto 0}#colombia .city.city_active .lock{display:none}#colombia .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#colombia .city.city_active:hover .geo_active{bottom:-3px}#colombia .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-78px auto 0;color:#242c38}#colombia .city.city_lock .start{display:none}#colombia .city.city_lock .geo{display:block;width:45px;max-width:75px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:63px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#colombia .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#colombia .city.city_lock h1{background-color:#7abfe5;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#colombia .city.city_lock .geo_active{display:none}#colombia .city.city_ok{pointer-events:none}#colombia .city.city_ok h1{background-color:#a1c84b;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#colombia .city.city_ok .geo_active{display:none}#colombia .city.city_ok .start{display:block;width:90%;right:0;left:0;max-width:47px;position:absolute;margin:-25px auto 0}#colombia .city.city_ok .geo{background-size:contain;display:block;width:45px;height:62px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#colombia .city.city_ok .lock{display:none}#colombia .city.barranquilla{position:absolute;bottom:auto;right:auto;left:35%;top:-4px}#colombia .city.barranquilla .name{margin-left:0;margin:-19px auto 0}#colombia .city.boyaca{position:absolute;top:21%;left:45%}#colombia .city.boyaca .name{width:94px;margin-left:-16px;text-align:center}#colombia .city.medellin{position:absolute;bottom:auto;right:auto;top:17%;left:28%}#colombia .city.medellin .name{margin-left:-5px}#colombia .zacatecas.city{position:absolute;right:49%;bottom:55%;z-index:1;top:auto;left:auto}#colombia .apan.city{position:absolute;right:39%;bottom:40%;top:auto;left:auto}#colombia .cdmx.city{position:absolute;left:53%;bottom:32%;top:auto;z-index:12}#colombia .cdmx.city .name{position:absolute;top:53px;left:-9px;margin:0 auto}}#ecuador{background-size:192%;background-position:-73px 0;position:relative;height:267px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/mapa_ecuador/ecuador_bloqueado.png);background-repeat:no-repeat}#ecuador .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:34px}#ecuador .quito.city{left:37%;top:19px}#ecuador .guayaquil.city{left:4%;top:46px}#ecuador .ibarra.city{left:63%;top:-35%}#ecuador.city.city_active .start{display:none}#ecuador .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:25px;height:35px;background-size:contain;background-repeat:no-repeat;margin:17px auto 0}#ecuador .city.city_active .lock{display:none}#ecuador .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#ecuador .city.city_active:hover .geo_active{bottom:-3px}#ecuador .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-40px auto 0;color:#242c38}#ecuador .city.city_lock .start{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#ecuador .city.city_lock .geo{display:block;width:25px;max-width:47px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:35px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#ecuador .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#ecuador .city.city_lock h1{background-color:#7abfe5;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 1px 0;text-decoration:none}#ecuador .city.city_lock .geo_active{display:none}#ecuador .city.city_ok{pointer-events:none}#ecuador .city.city_ok h1{background-color:#a1c84b;font-size:10px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#ecuador .city.city_ok .geo_active{display:none}#ecuador .city.city_ok .start{display:block;width:58%;right:0;left:0;max-width:47px;position:absolute;margin:-11px auto 0}#ecuador .city.city_ok .geo{background-size:contain;display:block;width:25px;height:35px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#ecuador .city.city_ok .lock{display:none}#ecuador .quito .city{right:72px;position:absolute;top:89px}#ecuador .quito.city>.name{margin:0 auto;top:-4px;left:-10px}@media only screen and (min-width: 800px){#ecuador{background-size:contain;background-position:center}#ecuador{background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/mapa_ecuador/ecuador_bloqueado.png);position:relative;margin:0px auto 0;width:100%;height:419px;background-size:82%;background-repeat:no-repeat;background-position:center center;top:-20px}#ecuador .city{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:auto;position:relative;max-width:60px}#ecuador .city.city_active .start{display:none}#ecuador .city.city_active .geo{display:block;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/active.png);width:45px;height:62px;background-size:contain;background-repeat:no-repeat;margin:0 auto 0}#ecuador .city.city_active .lock{display:none}#ecuador .city.city_active .geo_active{width:100%;max-width:60px;position:relative}#ecuador .city.city_active:hover .geo_active{bottom:-3px}#ecuador .city.city_active .name{position:absolute;background-color:#ffa12d;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;margin:-78px auto 0;color:#242c38}#ecuador .city.city_lock .start{display:none}#ecuador .city.city_lock .geo{display:block;width:45px;max-width:75px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/lock.png);height:63px;z-index:10;position:relative;background-color:transparent;background-size:contain;margin:0 auto 0}#ecuador .city.city_lock .lock{display:block;width:54%;max-width:30px;margin:0px auto 5px}#ecuador .city.city_lock h1{background-color:#7abfe5;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#ecuador .city.city_lock .geo_active{display:none}#ecuador .city.city_ok{pointer-events:none}#ecuador .city.city_ok h1{background-color:#a1c84b;font-size:18px;text-transform:uppercase;font-weight:bold;padding:1px 8px;color:#242c38;position:relative;margin:0 0 5px 0;text-decoration:none}#ecuador .city.city_ok .geo_active{display:none}#ecuador .city.city_ok .start{display:block;width:90%;right:0;left:0;max-width:47px;position:absolute;margin:-25px auto 0}#ecuador .city.city_ok .geo{background-size:contain;display:block;width:45px;height:62px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/map/ok.png);background-repeat:no-repeat;margin:0 auto}#ecuador .city.city_ok .lock{display:none}#ecuador .city.quito{position:absolute;bottom:auto;right:auto;left:38%;top:84px}#ecuador .city.quito .name{margin-left:0;margin:-19px auto 0}#ecuador .city.guayaquil{position:absolute;top:40%;left:15%}#ecuador .city.city_active.guayaquil{top:44%;left:20%}#ecuador .city.guayaquil .name{width:94px;margin-left:-16px;text-align:center}#ecuador .city.ibarra{position:absolute;bottom:auto;right:auto;top:5%;left:48%}#ecuador .city.city_active.ibarra{top:11%}#ecuador .city.ibarra .name{margin-left:-5px}}
.tutorial .principal_content .header{position:relative}.tutorial nav{position:fixed;width:100%;height:80px;top:0}.tutorial nav .program_logo>img{width:100%;max-width:130px;margin:10px auto 10px}.tutorial .container_tutorial{z-index:5;position:relative}.tutorial .container_tutorial .content{width:100%;margin:-20px auto 0}.tutorial .container_tutorial .content .steps{background-size:contain;max-width:400px;margin:0px auto 0;height:485px;padding-bottom:30px;background-image:url(https://superlikers-themes.s3.amazonaws.com/beer_academy/container.png);background-repeat:no-repeat}.tutorial .container_tutorial .content .steps .step{display:flex;flex-direction:column;justify-content:flex-start;height:415px;width:100%}.tutorial .container_tutorial .content .steps .step>.title{font-family:var(--main-title-family);color:var(--whiteGold-color);font-size:30px;width:90%;margin:30px auto 0px;text-align:center}.tutorial .container_tutorial .content .steps .step>.title>span{font-size:25px}.tutorial .principal_content .container_tutorial .content .steps .step>.title{font-size:20px;text-transform:uppercase;font-weight:bold;text-align:center;margin:50px auto 5px;color:var(--yellow-color)}.tutorial .container_tutorial .content .steps .step .resp{padding:5px 0 5px;display:flex;flex-direction:column;justify-content:space-between;width:80%;margin:-25px auto 0}.tutorial .container_tutorial .content .steps .step .resp .title{font-size:20px;text-transform:uppercase;font-weight:bold;text-align:center;margin:10px auto 5px}.tutorial .container_tutorial .content .steps .step img{width:50%;margin:37px auto 0px}.tutorial .container_tutorial .content .steps .step img.img_intro{width:50%;margin:0px auto 23px}.tutorial .container_tutorial .content .steps .step img.tutorial_mindsets{width:70%;margin:0px auto 0}.tutorial .container_tutorial .content .steps .carousel_container .resp_carousel>p{display:none}.tutorial .container_tutorial .content .steps .carousel_container .resp_carousel>p.active{display:block}.tutorial .container_tutorial .content .steps .step .subtitle{color:var(--white-color);font-family:var(--secondary-font);font-size:15px}.tutorial .container_tutorial .content .steps .step hr{border:none;border-top:2px dotted var(--white-color);margin:3px auto;width:74%}.tutorial .container_tutorial .content .steps .step .description{color:var(--white-color);font-family:var(--main-font-family);width:90%;margin:10px auto;font-size:16px;text-align:center}.tutorial .container_tutorial .content .steps .step .message{margin:0 auto;color:var(--yellow-color);font-family:var(--principal-font);font-size:25px}.tutorial .container_tutorial .content .steps .carousel_container .carousel_title{margin:10px 0 0px;color:var(--yellow-color);font-family:var(--secondary-font);font-size:27px;letter-spacing:-2px;font-weight:600}.tutorial .container_tutorial .content .steps .carousel_container .carousel_steps{height:37px;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center}.tutorial .container_tutorial .content .steps .carousel_container .carousel_steps .carousel_step{background-image:url(https://superlikers-themes.s3.amazonaws.com/amm2/tutorial/tutorial_3_text_active.png);background-position:center;background-repeat:no-repeat;background-size:contain;width:55px;height:30px;margin:0 3px;color:var(--dark-color);font-family:var(--principal-font);font-size:23px;display:flex;flex-direction:row;justify-content:center;align-items:center}.tutorial .container_tutorial .content .steps .carousel_container .carousel_steps .carousel_step:nth-child(1){-webkit-animation-delay:0.2s;animation-delay:0.2s}.tutorial .container_tutorial .content .steps .carousel_container .carousel_steps .carousel_step:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s}.tutorial .container_tutorial .content .steps .carousel_container .carousel_steps .carousel_step:nth-child(3){-webkit-animation-delay:0.6s;animation-delay:0.6s}.tutorial .container_tutorial .content .steps .carousel_container .carousel_steps .active{background-image:url(https://superlikers-themes.s3.amazonaws.com/amm2/tutorial/tutorial_3_text.png)}.tutorial .container_tutorial .content .steps .carousel_container .carousel{width:90%;margin:0 auto;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}.tutorial .container_tutorial .content .steps .carousel_container .carousel .back,.tutorial .container_tutorial .content .steps .carousel_container .carousel .next{width:25px;height:40px;margin:0;-webkit-animation-delay:0.4s;animation-delay:0.4s}.tutorial .container_tutorial .content .steps .carousel_container .carousel .carousel_content{background-image:url(https://superlikers-themes.s3.amazonaws.com/amm2/tutorial/tutorial_3_carousel_background.png);background-repeat:no-repeat;background-position:center;background-size:contain;width:136px;height:180px;margin:0 10px;display:flex;flex-direction:column}.tutorial .container_tutorial .content .steps .carousel_container .carousel .carousel_content img{width:76px;margin:37px auto 0;padding:0}.tutorial .container_tutorial .content .steps .carousel_container .carousel .carousel_content .carousel_description{width:78px;margin:10px auto 0 24px;color:var(--dark-color);font-family:var(--principal-font);font-size:21px;line-height:1}.tutorial .container_tutorial .content .points{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:-5px auto 0;padding:0;list-style:none}.tutorial .container_tutorial .content .points .point{width:11px;height:11px;background-color:transparent;border-radius:100%;margin:0 3px;border:1px solid #86b2d4;cursor:pointer}.tutorial .container_tutorial .content .points .point:nth-child(1){-webkit-animation-delay:0.4s;animation-delay:0.4s}.tutorial .container_tutorial .content .points .point:nth-child(2){-webkit-animation-delay:0.6s;animation-delay:0.6s}.tutorial .container_tutorial .content .points .point:nth-child(3){-webkit-animation-delay:0.8s;animation-delay:0.8s}.tutorial .container_tutorial .content .points .point:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.tutorial .container_tutorial .content .points .point:nth-child(5){-webkit-animation-delay:1.2s;animation-delay:1.2s}.tutorial .container_tutorial .content .points .point:nth-child(6){-webkit-animation-delay:1.4s;animation-delay:1.4s}.tutorial .container_tutorial .content .points .active{background-color:#ffc107;border:1px solid #ffc107;box-shadow:inset 0 1px 0 #000}.tutorial .container_tutorial .content .menu_container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:340px;height:130px}.tutorial .container_tutorial .content .menu_container .menu{top:-5px}.tutorial .container_tutorial .content .steps .step .step_challenge{width:85%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin:5px auto;flex-wrap:wrap}.tutorial .container_tutorial .content .steps .step .step_challenge>img{width:35%}.tutorial .container_tutorial .content .steps .step .step_challenge>p{font-size:12px;width:65%;text-align:left;color:#ffffff;padding:10px;font-family:var(--main-font-family)}.tutorial .container_tutorial .content .steps .step .step_challenge>p>span{font-weight:bold;color:var(--yellow-color);font-size:14px}.bottom_text{font-family:var(--main-font-family);color:var(--white-color);padding:5px;text-align:center;width:90%;margin:0 auto;font-size:16px}@media (max-width: 700px){.tutorial nav{display:none}.tutorial .container_tutorial .content{width:100%;margin:50px auto 0}}
.container-narrow{margin:0 auto;max-width:700px}.container-narrow>hr{margin:30px 0}.jumbotron{margin:60px 0;text-align:center}.jumbotron h1{font-size:72px;line-height:1}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:60px 0}.marketing p+h4{margin-top:28px}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:4;background-color:#000;opacity:0;background:radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transition:all 0.3s ease-out}.introjs-showElement,tr.introjs-showElement>td,tr.introjs-showElement>th{z-index:9999999 !important}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:white;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition,tr.introjs-showElement>td,tr.introjs-showElement>th{position:relative}.introjs-helperLayer{box-sizing:content-box;position:absolute;z-index:9999998;border:6px solid rgba(255,255,255,0.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,0.4);transition:all 0.3s ease-out}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *:before,.introjs-helperLayer *:after{-ms-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.introjs-helperNumberLayer{box-sizing:content-box;position:absolute;visibility:visible;top:-16px;right:-16px;left:auto;z-index:9999999999 !important;padding:2px;font-family:Arial, verdana, tahoma;font-size:13px;font-weight:bold;color:white;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.3);background:#ff3019;background:linear-gradient(to bottom, #ff3019 0%, #cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid white;border-radius:50%;filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter:"progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-bottom-color:white}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:white}.introjs-arrow.top-middle{top:-10px;left:50%;margin-left:-5px;border-bottom-color:white}.introjs-arrow.right{right:-10px;top:10px;border-left-color:white}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:white}.introjs-arrow.bottom{bottom:-10px;border-top-color:white}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:white}.introjs-arrow.bottom-middle{bottom:-10px;left:50%;margin-left:-5px;border-top-color:white}.introjs-arrow.left{left:-10px;top:10px;border-right-color:white}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:white}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;padding:10px;background-color:white;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,0.4);transition:opacity 0.1s ease-out}.introjs-tooltipbuttons{text-align:right;white-space:nowrap}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;display:inline-block;padding:0.3em 0.8em;border:1px solid #d4d4d4;margin:0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:none;background-color:#ececec;background-image:linear-gradient(#f4f4f4, #ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:0.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0px 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:linear-gradient(#ececec, #f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{box-sizing:content-box;margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:0.2em 0 0 0.2em;border-right:none}.introjs-prevbutton.introjs-fullbutton{border:1px solid #d4d4d4;border-radius:0.2em}.introjs-nextbutton{border-radius:0 0.2em 0.2em 0}.introjs-nextbutton.introjs-fullbutton{border-radius:0.2em}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-tooltiptext{color:#000}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{box-sizing:content-box;display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}.introjs-progress{box-sizing:content-box;overflow:hidden;height:10px;margin:10px 0 5px 0;border-radius:4px;background-color:#ecf0f1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#08c}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}.introjs-hint:hover>.introjs-hint-pulse{border:5px solid rgba(60,60,60,0.57)}.introjs-hint-pulse{box-sizing:content-box;width:10px;height:10px;border:5px solid rgba(60,60,60,0.27);border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;transition:all 0.2s ease-out}.introjs-hint-no-anim .introjs-hint-dot{-webkit-animation:none;animation:none}.introjs-hint-dot{box-sizing:content-box;border:10px solid rgba(146,146,146,0.36);background:transparent;border-radius:60px;height:50px;width:50px;-webkit-animation:introjspulse 3s ease-out;animation:introjspulse 3s ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;top:-25px;left:-25px;z-index:1;opacity:0}@-webkit-keyframes introjspulse{0%{-webkit-transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);opacity:0.0}}@keyframes introjspulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0.0}25%{-webkit-transform:scale(0);transform:scale(0);opacity:0.1}50%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0.3}75%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:0.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0.0}}
