/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button{text-transform:none;outline:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@media only screen and (max-width:992px){.header-container{height:70px!important;position:fixed!important;top:0;z-index:40}.header-container .logo-container{justify-content:space-between!important}.header-container .logo-container .logo-text{display:none!important}.header-container .logo-container .logo img{height:50px!important;width:50px!important;min-height:40px!important;min-width:40px!important;margin-right:25px}.header-container .logo-container .menuMobile{display:block!important;cursor:pointer!important}.nav-container{height:calc(100vh - 70px)!important;background:rgba(69,69,69,.95)!important;position:fixed;width:80%!important;transition:margin-left .5s!important;flex-direction:column;z-index:21}.nav-container hr{width:80%;border:1px solid #f0f0f0;background:#fff;display:block!important}.nav-container .navbar-ul{flex-direction:column;align-items:flex-start!important;width:100%!important;padding:0!important}.nav-container .navbar-ul:last-child{width:auto!important}.nav-container .navbar-ul .navbar-item{width:100%;padding:0!important}.nav-container .navbar-ul .navbar-item .nav-link{display:block!important;line-height:60px!important;text-align:left!important;padding-left:50px!important}.nav-container .navbar-ul .navbar-item:hover{background:rgba(233,126,48,.25)!important}.nav-container .navbar-ul .navbar-item:hover .nav-link{color:#e97e30!important;cursor:pointer;font-size:1.2em}.contact-btn-container{flex-direction:column;align-items:flex-end}.openM{margin-left:-80%!important;transition:margin-left .5s!important}.noOpacity{background:#454545;height:calc(100vh - 70px);position:fixed;width:100%;opacity:0;z-index:20;visibility:hidden;transition:all .3s!important}.opacity{visibility:visible;opacity:.5}.svgs-container{flex-wrap:wrap}.svgs-container .svg{margin:0 8%!important}.info{padding:40px!important}.info .info-container{flex-wrap:wrap}.info .info-container .info-1,.info .info-container .info-2{width:100%!important;margin:0!important}.typeUsers{padding:40px!important}.typeUsers,.typeUsers .typeUsers-tittles{flex-wrap:wrap}.typeUsers .typeUsers-tittles .typeUsers-tittle{margin-bottom:30px!important;width:300px!important}.typeUsers .typeUsers-containers{width:100%!important}.questions-title{padding:40px!important}.questions-title .question-containers{flex-wrap:wrap;width:100%}.questions-title .question-containers .questions-title-item{width:100%}.questions-title .question-containers .questions-title-item:first-child{margin-bottom:20px;font-size:2em}.questions-what{padding:20px 40px!important}.questions-what .questions-what-container .questions-what-info{margin-left:5px;padding-left:10px}.questions-what .questions-what-container .hiddden-item{margin-left:-10px!important}.questions-what .questions-what-container .hiddden-item:last-child{margin-left:auto!important}.contact{margin-top:20px!important}.contact .contact-container{width:85%}.header-container{height:70px!important;position:fixed!important;top:0;z-index:40}.header-container .logo-container{justify-content:space-between!important}.header-container .logo-container .logo-text{display:none!important}.header-container .logo-container .logo img{height:50px!important;width:50px!important;min-height:40px!important;min-width:40px!important;margin-right:25px}.header-container .logo-container .menuMobile{display:block!important;cursor:pointer!important}.nav-container{height:calc(100vh - 70px)!important;background:rgba(69,69,69,.95)!important;position:fixed;width:80%!important;transition:margin-left .5s!important;flex-direction:column;z-index:21}.nav-container hr{width:80%;border:1px solid #f0f0f0;background:#fff;display:block!important}.nav-container .navbar-ul{flex-direction:column;align-items:flex-start!important;width:100%!important;padding:0!important}.nav-container .navbar-ul:last-child{width:auto!important}.nav-container .navbar-ul .navbar-item{width:100%;padding:0!important}.nav-container .navbar-ul .navbar-item .nav-link{display:block!important;line-height:60px!important;text-align:left!important;padding-left:50px!important}.nav-container .navbar-ul .navbar-item:hover{background:rgba(233,126,48,.25)!important}.nav-container .navbar-ul .navbar-item:hover .nav-link{color:#e97e30!important;cursor:pointer;font-size:1.2em}.contact-btn-container{flex-direction:column;align-items:flex-end}.openM{margin-left:-80%!important;transition:margin-left .5s!important}.noOpacity{background:#454545;height:calc(100vh - 70px);position:fixed;width:100%;opacity:0;z-index:20;visibility:hidden;transition:all .3s!important}.opacity{visibility:visible;opacity:.5}.svgs-container{flex-wrap:wrap}.svgs-container .svg{margin:0 8%!important}.info{padding:40px!important}.info .info-container{flex-wrap:wrap}.info .info-container .info-1,.info .info-container .info-2{width:100%!important;margin:0!important}.typeUsers{padding:40px!important}.typeUsers,.typeUsers .typeUsers-tittles{flex-wrap:wrap}.typeUsers .typeUsers-tittles .typeUsers-tittle{margin-bottom:30px!important;width:300px!important}.typeUsers .typeUsers-containers{width:100%!important}.questions-title{padding:40px!important}.questions-title .question-containers{flex-wrap:wrap;width:100%}.questions-title .question-containers .questions-title-item{width:100%}.questions-title .question-containers .questions-title-item:first-child{margin-bottom:20px;font-size:2em}.questions-what{padding:20px 40px!important}.questions-what .questions-what-container .questions-what-info{margin-left:5px;padding-left:10px}.questions-what .questions-what-container .hiddden-item{margin-left:-10px!important}.questions-what .questions-what-container .hiddden-item:last-child{margin-left:auto!important}.contact{margin-top:20px!important}.contact .contact-container{width:85%}}@media only screen and (max-width:768px){.side-action-btns,.side-item{margin:15px 10px!important}.svgs-container{flex-wrap:wrap}.info,.typeUsers{padding:20px!important}.typeUsers,.typeUsers .typeUsers-tittles{flex-wrap:wrap}.typeUsers .typeUsers-tittles .typeUsers-tittle{margin-bottom:30px!important;width:100%!important}.typeUsers .typeUsers-containers{width:100%!important;flex-wrap:wrap}.typeUsers .typeUsers-containers .typeUsers-container{width:100%!important;padding:20px!important}.typeUsers .typeUsers-containers .typeUsers-container .typeUser-container-info:first-child .typeUsers-container-img img{order:1}.questions-title,.questions-what{padding:20px!important}.questions-what .questions-what-container .hiddden-item{margin-left:0!important}.questions-what .questions-what-container .hiddden-item:last-child{margin-left:5px!important}.contact{margin-top:20px!important}}html{scroll-behavior:smooth}body{height:100vh;background:#f0f0f0}body.menuOpen{overflow:hidden}body #mainContainer{min-height:100vh;position:relative}body #inicio.fixedMenu{margin-bottom:40px}body #inicio.fixedMenu+.nav-container{z-index:100;position:fixed;top:0}body .header-container{width:100%;height:175px;overflow:hidden;position:relative;display:flex}body .header-container .banner-container img{position:absolute;left:-100%;right:-100%;top:-100%;bottom:-100%;margin:auto;min-height:100%;min-width:100%}body .header-container .logo-container{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;color:#fff;display:flex;justify-content:center;align-items:center;padding:0 10px}body .header-container .logo-container .logo img{width:140px;height:140px;min-width:130px;min-height:130px}body .header-container .logo-container .logo-text{display:flex;flex-direction:column;margin-left:15px;font-family:Titillium Transcol;font-weight:400;font-size:1.2em}body .header-container .logo-container .menuMobile{display:none}body .header-container .logo-container .menuMobile b{font-family:Titillium Transcol;font-weight:700}body .nav-container{margin:0;display:flex;background:#c72a42;height:40px;width:100%}body .nav-container hr{display:none}body .nav-container .navbar-ul{display:flex;width:72%;padding:0 40px;margin:0}body .nav-container .navbar-ul:last-child{justify-content:space-around;width:28%}body .nav-container .navbar-ul .navbar-item{display:flex;align-items:center;text-transform:uppercase;list-style:none;cursor:pointer}body .nav-container .navbar-ul .navbar-item .nav-link{text-decoration:none;display:flex;align-items:center;height:100%;color:#fff;font-family:Open Sans;padding:0 .7em;width:100%}body .nav-container .navbar-ul .navbar-item .nav-link:hover{color:#c72a42;background:#fff}body .svgs-container{background:#f0f0f0;width:100%;padding:20px 0;display:flex;justify-content:center;align-items:center}body .svgs-container .svg{margin:0 20px;display:flex;flex-direction:column;text-align:center}body .svgs-container .svg img{width:70px;height:70px;border:2px solid #e97e30;padding:20px;border-radius:10px}body .svgs-container .svg img path{fill:red!important}body .svgs-container .svg span{font-family:Titillium Transcol;color:#e97e30;font-style:italic;font-weight:400}body .info{padding:55px 100px}body .info .info-title{text-align:center;color:#e97e30;font-family:Titillium Transcol;font-size:18px;margin-bottom:30px}body .info .info-title h2{font-weight:400;font-weight:700}body .info .info-title .h2-1{font-weight:400;color:#454545;font-style:italic}body .info .info-title .h2-2{font-weight:400}body .info .info-container{width:100%;display:flex}body .info .info-container .info-1{width:50%;margin-right:30px}body .info .info-container .info-2{width:50%;margin-left:30px}body .info .info-container .info-2 .spanP{padding-bottom:20px;font-family:Open Sans;color:#e97e30;font-weight:700}body .info .info-container .info-2 .info-permits{margin-top:20px}body .info .info-container .info-2 .info-permits span{font-family:Titillium Transcol;font-style:italic;font-weight:700;font-size:20px;color:#454545}body .info .info-container .info-2 .info-permits hr{height:2pt;background-color:#e97e30;margin-top:0;border:0;border-color:#e97e30;border-radius:1px;margin-bottom:10px}body .typeUsers{background:#454545;display:flex;padding:55px 55px 55px 80px}body .typeUsers .typeUsers-tittles{width:100%;font-family:Titillium Transcol;color:#fff;display:flex;flex-direction:column;justify-content:center}body .typeUsers .typeUsers-tittles .typeUsers-tittle{display:flex;flex-direction:column;margin:0 0 80px;font-size:1em}body .typeUsers .typeUsers-tittles .typeUsers-tittle span{font-weight:700;height:50px}@media screen and (min-width:301px){body .typeUsers .typeUsers-tittles .typeUsers-tittle span{font-size:3.5em}}@media screen and (max-width:300px){body .typeUsers .typeUsers-tittles .typeUsers-tittle span{font-size:2em}}body .typeUsers .typeUsers-tittles .typeUsers-tittle .h3-1{color:#e97e30}body .typeUsers .typeUsers-tittles .typeUsers-question{min-width:170px;max-width:170px;height:65px}body .typeUsers .typeUsers-tittles .typeUsers-question span{font-style:italic;font-size:25px;color:#f0f0f0}body .typeUsers .typeUsers-tittles .typeUsers-question hr{height:2pt;background-color:#e97e30;border:0;border-color:#e97e30;border-radius:1px;margin-top:10px}body .typeUsers .typeUsers-containers{width:100%;background:#fff;display:flex;color:#454545;text-align:justify;font-family:Open Sans}body .typeUsers .typeUsers-containers .typeUsers-container{padding:30px;width:50%}body .typeUsers .typeUsers-containers .typeUsers-container .typeUser-container-info{margin:0}body .typeUsers .typeUsers-containers .typeUsers-container .typeUser-container-info .typeUsers-container-img{display:flex;justify-content:space-between;align-items:center}body .typeUsers .typeUsers-containers .typeUsers-container .typeUser-container-info .typeUsers-container-img img{width:30%;height:30%}body .typeUsers .typeUsers-containers .typeUsers-container .typeUser-container-info .typeUsers-container-img span{font-style:italic;font-size:14px}body .typeUsers .typeUsers-containers h3,body .typeUsers .typeUsers-containers span{font-family:Titillium Transcol;font-weight:700;font-size:20px}body .typeUsers .typeUsers-containers p{margin-bottom:25x}body .questions-title{display:flex;font-family:Titillium Transcol;align-items:center;padding:55px 0}body .questions-title .question-containers{margin:0 auto;display:flex}body .questions-title .question-containers .questions-title-item{color:#454545;flex:1 1;display:flex;flex-direction:column;margin:0}body .questions-title .question-containers .questions-title-item:first-child{font-weight:700;margin-right:40px;max-width:350px}@media screen and (min-width:601px){body .questions-title .question-containers .questions-title-item:first-child{font-size:3.5em}}@media screen and (max-width:600px){body .questions-title .question-containers .questions-title-item:first-child{font-size:2em}}@media screen and (max-width:300px){body .questions-title .question-containers .questions-title-item:first-child{font-size:1.5em}}body .questions-title .question-containers .questions-title-item:first-child span{height:50px}body .questions-title .question-containers .questions-title-item:first-child span:last-child{color:#c72a42}body .questions-title .question-containers .questions-title-item:last-child{max-width:424px;margin:auto 0}body .questions-title .question-containers .questions-title-item:last-child div{font-style:italic;font-size:1.4em}body .questions-title .question-containers .questions-title-item:last-child hr{height:2pt;width:100%;background-color:#c72a42;border:0;border-color:#c72a42;border-radius:1px;margin-top:10px;margin-bottom:0}body .questions-what{background:#f0f0f0;display:flex;font-family:Titillium Transcol;justify-content:center;padding:30px 0;margin-bottom:2px}body .questions-what .questions-what-container{flex:1 1;display:flex;max-width:787px}body .questions-what .questions-what-container .questions-what-info{flex:1 1;display:flex;align-items:center}body .questions-what .questions-what-container .questions-what-info:last-child{justify-content:flex-end;max-width:50px}body .questions-what .questions-what-container .questions-what-info h3{color:#454545;font-style:italic;font-weight:700;font-size:1.3em;margin:0 0 0 10px}body .questions-what .questions-what-container .questions-what-info .card{width:50px;min-width:50px}body .hidden{background:#c72a42;color:#f0f0f0}body .hidden .hiddden-item{display:flex;flex-direction:column}body .hidden .hiddden-item:last-child{justify-content:flex-end;margin-left:auto!important;margin-bottom:30px}body .hidden .hiddden-item h4{margin:0 0 0 60px;font-style:italic;font-weight:700;font-size:1.3em}body .hidden .hiddden-item p{text-align:justify;margin-top:15px;color:#f0f0f0;font-size:1.1em}body .open{display:none}body .btn-arrow{background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;cursor:pointer;border:0}body .btn-arrow img{height:30px}body .contact{display:flex;justify-content:center;background:#e97e30;background-image:url(/static/transcol_textura.png);background-repeat:repeat}body .contact .contact-container{display:flex;flex-direction:column;margin:30px 0;align-items:center;min-width:45%}body .contact .contact-container span{color:#fff;font-family:Titillium Transcol;font-size:1.8em}body .contact .contact-container .contact-inputs-containers{width:100%;position:relative}body .contact .contact-container .contact-inputs-containers .contact-inputs{width:calc(100% - 50px);border-radius:6px;margin:10px 0;background:#e97e30;border:2px solid #fff;height:50px;font-size:1.4em;color:#fff;font-family:Titillium Transcol}body .contact .contact-container .contact-inputs-containers .contact-input{padding-left:50px}body .contact .contact-container .contact-inputs-containers .contact-icon{width:35px;height:35px;position:absolute;bottom:18px;left:9px}body .contact .contact-container .contact-inputs-containers .contact-inputs::-moz-placeholder{color:#fff;font-style:italic}body .contact .contact-container .contact-inputs-containers .contact-inputs:-ms-input-placeholder{color:#fff;font-style:italic}body .contact .contact-container .contact-inputs-containers .contact-inputs::placeholder{color:#fff;font-style:italic}body .contact .contact-container .contact-inputs-containers .textarea{height:200px;padding-left:50px;padding-top:10px}body .contact .contact-container .contact-btn-container{display:flex;justify-content:space-between}body .contact .contact-container .contact-btn-container .contact-btn{width:auto;font-weight:700;margin-bottom:0;display:flex;align-items:center}body .contact .contact-container .contact-btn-container .contact-btn .papaSpinner{margin-left:10px}body .contact .contact-container .contact-btn-container .contact-btn .papaSpinner #loader{border-top-color:#fff!important;filter:drop-shadow(0 0 1px white)!important}body .contact .contact-container .contact-btn-container .contact-btn .papaSpinner div:first-child,body .contact .contact-container .contact-btn-container .contact-btn .papaSpinner div:last-child{border-top-color:#fff!important}body .contact .contact-container .contact-btn-container .contact-btn:hover{background:#c72a42;cursor:pointer}body .footer{display:flex;justify-content:center;padding:10px 0}body .footer .text{font-size:1.1em;color:#454545;font-family:Titillium Transcol;text-align:center}body .footer .red{color:#c72a42}.parrafos p{text-align:justify;font-family:Open Sans;font-weight:400;margin-top:0;color:#454545}.bold{font-weight:700}.fixedMenu{position:fixed;top:0;left:0}body{margin:0}body .mapFooterGAds{bottom:0;right:0}.noTrucks,body .mapFooterGAds{position:absolute;overflow:hidden}.noTrucks{font-size:20px;z-index:999!important;font-family:Titillium Transcol!important;color:#fff!important;right:60px;bottom:45px;width:-moz-fit-content;width:fit-content;max-width:600px;box-shadow:1px 1px 5px 0 #d3d3d3;display:flex;align-items:center;justify-content:flex-end;border-radius:5px;background:#fff}.noTrucks a{color:#fff!important;text-decoration:none;font-weight:700}.noTrucks .sh-container{width:100%;padding:20px;background:#c72a42}.noTrucks .sh-social{padding:0 10px;display:flex;flex-flow:column}.noTrucks .sh-social .fb:hover path{fill:#2d4373!important}.noTrucks .sh-social .tw:hover path{fill:#0087bb!important}@media only screen and (max-width:970px){.menu-mapa-item{justify-content:center!important;margin:20px 0!important}.navbar-container{padding:0}.noTrucks{top:auto;left:0;right:0;bottom:0;flex-flow:wrap;width:100%;max-width:100%;justify-content:center;z-index:2}.noTrucks .sh-container{padding:10px 30px}.noTrucks .sh-social{flex-flow:row;justify-content:space-around;width:100%;text-align:center;padding:10px}.noTrucks .sh-social a{width:50%}.mapFooterGAds{width:100%}}.menu-mapa-container{width:100%;height:80px;z-index:3;overflow:hidden;position:relative;display:flex;background-image:url(/static/fondo.jpg)}.menu-mapa-container .menu-mapa-item{flex:1 1;display:flex;align-items:center;margin:20px 60px}.menu-mapa-container .menu-mapa-item .logo-container img{width:60px}.menu-mapa-container .menu-mapa-item .navbar-container{display:flex}.menu-mapa-container .menu-mapa-item .navbar-container .navbar-item{align-items:center;display:flex;justify-content:center;list-style:none}.menu-mapa-container .menu-mapa-item .navbar-container .navbar-item:last-child .nav-link{background:#fff;color:#c72a42;border:1px solid transparent!important}.menu-mapa-container .menu-mapa-item .navbar-container .navbar-item .nav-link{min-width:82px;height:100%;display:flex;align-items:center;border:1px solid transparent;justify-content:center;color:#fff;padding:3px .5em;text-decoration:none;font-family:Open Sans;margin:0}.menu-mapa-container .menu-mapa-item .navbar-container .navbar-item .nav-link:hover{border:1px solid #fff}.menu-mapa-container .menu-mapa-item .navbar-container .notFoundBtn{background:transparent!important}.menu-mapa-container .menu-mapa-item .navbar-container .notFoundBtn .nav-link{color:#fff!important}.fixed{position:fixed;left:0;top:0}.app-banners{display:flex;justify-content:space-around;flex-wrap:wrap}.appMovil{display:flex;width:100%;background:#fff;justify-content:center;align-items:center}.appMovil__item{display:flex;flex-direction:column;padding:0 50px}.appMovil__item:first-child{max-width:700px}.appMovil__item__info-title{padding:10px;display:flex;flex-direction:column}.appMovil__item__info-title span{font-family:Titillium Transcol;color:#454545;font-size:3.5em}.appMovil__item__info-title span:last-child{color:#c72a42}.appMovil__item__info p{width:85%;padding:10px;color:#454545;font-family:Open Sans;text-align:justify;font-size:1em}.appMovil__item-logoPlay,.appMovil__item-logoiStore{display:flex;align-items:center;justify-content:center;margin-top:auto}.appMovil__item-logoPlay img,.appMovil__item-logoiStore img{max-width:300px;width:100%}.appMovil__item:last-child{margin-top:30px;margin-left:20px;padding-left:0}.appMovil__item:last-child img{margin:auto 0;width:100%}@media only screen and (max-width:992px){.appMovil{flex-wrap:wrap}.appMovil__item{width:100%}.appMovil__item:first-child{max-width:100%}.appMovil__item__info{width:100%}.appMovil__item__info-title span{font-size:2em}.appMovil__item__info-title span:last-child{color:#c72a42}.appMovil__item__info p{text-align:justify;text-justify:inter-word}.appMovil__item-logoPlay{margin-bottom:0}.appMovil__item:last-child,.appMovil__item:last-child img{margin:0}}.banner{background-image:url(/static/banner.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;height:420px;padding:40px;border-bottom:7px solid #ff7400}.banner .banner-container{background:transparent;background-color:hsla(0,0%,100%,.8);width:100%;border-radius:5px;display:flex;align-items:center;font-family:Titillium Transcol;color:#454545;max-width:1200px;margin:0 auto}.banner .banner-container .item{width:50%}.banner .banner-container img{height:300px}.banner .banner-container .banner-content{display:flex;flex-direction:column;margin-left:30px}.banner .banner-container .banner-img,.titleContainer{display:flex;align-items:center;justify-content:center}.titleContainer{flex-direction:column;margin-top:20px}.titleContainer .title{font-weight:400;font-size:2em}.titleContainer .red{font-weight:700;color:#c72a42}.contentContainer{display:flex;flex-direction:column;margin:20px 0}.contentContainer span{font-size:1em;letter-spacing:.7pt;line-height:22px}.buttonContainer button{width:80%;height:58px;background-color:#ff7400;border:none;cursor:pointer;color:#fff;font-weight:700;text-align:center;font-size:1.2em;border-radius:5px;margin-bottom:10%}.buttonContainer button:hover{background-color:#e66b04}.buttonContainer button:active{background-color:#fe8a2a}@media only screen and (max-width:992px){.banner{padding:15px;margin-top:70px!important;height:650px}.banner-container{flex-direction:column;padding:20px!important;height:calc(100% - 40px)!important;width:calc(100% - 40px)!important;align-items:flex-start!important}.banner-container .item{width:100%!important;height:50%}.banner-container img{height:200px!important}.banner-container .banner-content{margin-left:0!important}.titleContainer{margin-top:0;width:100%}.titleContainer .title{font-size:1.5em}.contentContainer{width:100%}.contentContainer span{font-size:1em}.buttonContainer{display:flex;justify-content:center}}.notFound{background:#f0f0f0;height:calc(100vh - 80px);display:flex;justify-content:center;align-items:center}.notFound img{height:600px;width:600px}.modalClose{animation:modalC .3s;animation-fill-mode:both}.modalClose .modal-container{animation:modalMessageC .3s;animation-fill-mode:both}.modalOpen{animation:modal .3s;animation-fill-mode:both}.modalOpen .modal-container{animation:modalMessage .3s;animation-fill-mode:both}.modal{position:fixed;overflow:hidden;top:0;height:100%;width:100%;visibility:hidden;background-color:transparent;z-index:700}.modal,.modal-container{display:flex;justify-content:center;align-items:center}.modal-container{border-radius:5px;box-shadow:0 5px 13.5px 1.5px rgba(0,0,0,.5);background-color:#fff;height:200px;width:400px;flex-direction:column;text-align:center;padding:0 20px}.modal-text{font-family:Open Sans;color:#454545;font-size:1.2rem;margin-bottom:20px}.modal-btn{margin-left:auto;font-family:Open Sans;margin-right:15px;background:#c72a42;border-color:#c72a42;color:#fff;height:32px;width:90px;border-radius:5px;cursor:pointer}.modal-btn:hover{background:#e27586;border-color:#e27586}@keyframes modal{0%{background-color:transparent}to{background-color:rgba(0,0,0,.4);visibility:visible}}@keyframes modalC{0%{background-color:rgba(0,0,0,.4);visibility:visible}to{background-color:transparent;visibility:hidden}}@keyframes modalMessage{0%{opacity:0}to{opacity:1}}@keyframes modalMessageC{0%{opacity:1}to{opacity:0}}.papaSpinner{height:100%;display:flex;justify-content:center;align-items:center}#loader{animation:spin 1.2s ease-in-out infinite;border:1px solid transparent;border-top-color:#454545;border-radius:100%;filter:drop-shadow(0 0 1px #454545);margin:0 auto;position:relative}#loader div{animation:spin 1s ease-in-out infinite;border:1px solid transparent;border-radius:100%;bottom:-1px;left:-1px;position:absolute;right:-1px;top:-1px}#loader div:first-child{border-top-color:#454545;transform:rotate(120deg)}#loader div:last-child{animation-duration:2s;border-top-color:#454545;transform:rotate(240deg)}@keyframes spin{0%{transform:rotate(0deg)}50%{box-shadow:0 -2px 4px hsla(0,0%,100%,.2);opacity:.7}to{transform:rotate(1turn)}}#leaflet-map{height:calc(100vh - 80px)!important}#leaflet-map .leaflet-control-container .leaflet-top{right:0!important;top:auto;bottom:0;left:auto;margin:10px 10px 40px}.leaflet-routing-alt{display:none}.leaflet-popup-content-wrapper{background-color:transparent!important}.leaflet-popup-content{width:100%!important;margin:0!important;padding:0!important;border-radius:50px!important}#markerbase{width:220px!important}a.leaflet-popup-close-button{color:#fff!important}.marker-select-route{z-index:777!important}.draggable-markers{border-left-width:20px!important;width:calc(100% - 53px)!important}.isMobile #leaflet-map{height:100vh!important}.ol-overlay-container .RInfowindow{font-weight:300;font-size:13px;overflow:hidden;border-radius:10px;left:-100px;top:-190px;background:orange}.ol-overlay-container .RInfowindow i{position:absolute;right:10px;top:5px}.ol-attribution.ol-unselectable.ol-control.ol-uncollapsible{background:red;opacity:.4;z-index:0}.gm-style .gm-style-iw-c{background:#fff}.gm-style-iw-t button{right:0!important;width:30px!important}.gm-style-iw-t button img{width:18px!important;height:18px!important}.gm-ui-hover-effect{color:#fff;top:0!important}.gm-ui-hover-effect img{filter:invert(1)}.RInfowindow,.infoWindow-Routes{background:#fff;border-radius:10px}.RInfowindow .infoWindow-Routes-title,.infoWindow-Routes .infoWindow-Routes-title{border-radius:10px 10px 0 0;padding:5px 20px 5px 10px;font-family:Titillium Transcol;font-size:1.3em;color:#fff;background-color:#c72a42}.RInfowindow .infoWindow-Routes-content,.infoWindow-Routes .infoWindow-Routes-content{display:flex}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route{padding:10px 0 10px 10px;height:120px;min-width:100px;flex:1 1;border-radius:10px 0 0 10px!important}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child{display:flex;flex-direction:column;border-radius:0 0 0 10px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child:last-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child:last-child{align-items:flex-end}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child span,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child span{color:#fff;font-weight:700;font-family:Open Sans;font-size:1.4em;margin-left:6px;margin-top:2px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child .logo-route,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child .logo-route{display:flex;justify-content:flex-end;margin-top:auto}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child .logo-route img,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:first-child .logo-route img{width:70px;height:70px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child{display:flex;flex-direction:column;border-radius:0 0 10px 0}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child span,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child span{text-align:center;color:#454545;font-weight:700;font-family:Open Sans;font-size:1.4em}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas{display:flex;flex-direction:column;overflow:auto;height:100px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas span,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas span{color:#454545;font-family:Open Sans;font-size:1.2em;font-weight:400;margin:5px 0}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas span:first-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas span:first-child{color:#c72a42;font-weight:700}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas span:nth-child(2),.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item-route:last-child .horas span:nth-child(2){color:#006e9b;font-weight:700}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item{padding:10px 0 10px 10px;height:120px;min-width:100px;flex:1 1}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:first-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:first-child{display:flex;flex-direction:column;border-radius:0 0 0 10px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:first-child:last-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:first-child:last-child{align-items:flex-end}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:first-child span,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:first-child span{color:#fff;font-weight:700;font-family:Open Sans;font-size:1.4em;margin-left:6px;margin-top:2px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:first-child .logo-route,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:first-child .logo-route{display:flex;justify-content:flex-end;margin-top:auto}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:first-child .logo-route img,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:first-child .logo-route img{width:70px;height:70px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:last-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:last-child{display:flex;flex-direction:column;border-radius:0 0 10px 0}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:last-child span,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:last-child span{text-align:center;color:#454545;font-weight:700;font-family:Open Sans;font-size:1.4em}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas{display:flex;flex-direction:column;overflow:auto;height:100px}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas span,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas span{color:#454545;font-family:Open Sans;font-size:1.2em;font-weight:400;margin:5px 0}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas span:first-child,.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas span:first-child{color:#c72a42;font-weight:700}.RInfowindow .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas span:nth-child(2),.infoWindow-Routes .infoWindow-Routes-content .infoWindow-Routes-item:last-child .horas span:nth-child(2){color:#006e9b;font-weight:700}.RInfowindow .sinHorarios,.infoWindow-Routes .sinHorarios{width:300px;display:flex;padding:10px}.RInfowindow .sinHorarios img,.infoWindow-Routes .sinHorarios img{min-width:80px;max-width:80px}.RInfowindow .sinHorarios .sh-HAN,.infoWindow-Routes .sinHorarios .sh-HAN{display:none}.RInfowindow .sinHorarios .sh-container,.infoWindow-Routes .sinHorarios .sh-container{display:flex;align-items:center;padding:5px 10px}.RInfowindow .sinHorarios .sh-title,.infoWindow-Routes .sinHorarios .sh-title{text-align:center;color:#454545;font-size:1.4em;font-weight:500;margin-bottom:5px}.RInfowindow .sinHorarios .sh-message,.infoWindow-Routes .sinHorarios .sh-message{font-size:1.3em;padding:0 10px;color:#454545}.RInfowindow .sinHorarios .sh-message a,.infoWindow-Routes .sinHorarios .sh-message a{color:#454545;font-weight:400;text-decoration:none}.RInfowindow .sinHorarios .sh-message p,.infoWindow-Routes .sinHorarios .sh-message p{margin:0 0 5px;color:#c72a42}.RInfowindow .sinHorarios .sh-social,.infoWindow-Routes .sinHorarios .sh-social{align-self:flex-end}.RInfowindow .sinHorarios .sh-social a:first-child,.infoWindow-Routes .sinHorarios .sh-social a:first-child{margin-bottom:10px}.RInfowindow .sinHorarios .sh-social .fb:hover path,.infoWindow-Routes .sinHorarios .sh-social .fb:hover path{fill:#2d4373!important}.RInfowindow .sinHorarios .sh-social .tw:hover path,.infoWindow-Routes .sinHorarios .sh-social .tw:hover path{fill:#0087bb!important}.logoUpdate{display:flex;align-items:center;justify-content:center;margin:11px 0}.logoUpdate img{height:24px;width:24px}.updateText{display:flex;align-items:center;justify-content:center;flex-direction:column}.updateText span{font-size:1.1em!important}.updateText span:last-child{color:#454545!important;font-weight:400!important;margin-top:5px}.horario{height:100%;width:-moz-min-content;width:min-content;display:flex;justify-content:center;align-items:center;text-align:center;margin:auto}.horario p{color:#c72a42;font-weight:700;font-family:Open Sans;font-size:1em}.gm-style .gm-style-iw-c{padding:0}.gm-style .gm-style-iw-t:after{top:-27px}.gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-c{top:-27px;border:1px solid #454545}.infoWindow{max-width:330px}.infoWindow .infoWindow-Title{background:#454545;height:40px;display:flex;align-items:center;flex-direction:column}.infoWindow .infoWindow-Title span{font-family:Titillium Transcol;font-size:1.5em;font-weight:400;color:#fff;margin:10px}.infoWindow .infoWindow-content{background:#fff;display:flex;align-items:center}.infoWindow .infoWindow-content p{margin:10px;font-family:Open Sans;color:#454545}.infoWindow .infoWindow-info{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:5px 0}.infoWindow .infoWindow-info span{color:#454545;font-family:Open Sans}.infoWindow .infoWindow-info span:first-child{font-weight:700;font-size:1.5em}.infoWindow .container{display:flex;flex:1 1;height:100px;margin-left:10px}.infoWindow .container .container-ruta{width:50%}.infoWindow .container .container-ruta img{width:100px;height:100px}.infoWindow .container .container-horarios{width:50%;display:flex;align-items:center;flex-direction:column;overflow:auto}.infoWindow .container .container-horarios span{color:#454545;font-family:Open Sans;font-size:1.5rem}.infoWindow .container .container-horarios span:first-child{color:#c6d9e5}.infoWindow .container .container-horarios span:nth-child(2){color:#c72a42}.message-container{display:flex;background:#454545;padding:5px;font-family:Titillium Transcol;font-size:1rem;color:#979797;margin-bottom:10px}.message-container #powered-by{display:flex;justify-content:center;align-items:center;width:100%}.message-container #powered-by label{margin-right:20px}.message-container #pb-logo{opacity:.8;height:25px}.gmnoprint{bottom:0;top:auto!important}@keyframes delayBackground{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes backmapClose{0%{background:rgba(0,0,0,.5)}to{background:transparent;visibility:hidden}}@keyframes backmapOpen{0%{background:transparent}to{background:rgba(0,0,0,.5)}}.isMobile_no{height:calc(100% - 80px);max-height:calc(100% - 80px)!important}.isMobile_no #routes-panel{height:calc(100% - 220px)!important;max-height:calc(100% - 220px)!important}.isMobile_yes{height:100%;max-height:100vh}.side-publicity{border:2px solid #04adbf;padding:7px 10px;margin:10px 10px 0;border-radius:5px;color:#454545;font-family:Open Sans}.side-publicity .sp-title{text-align:center;font-size:1.2em;font-weight:700;margin-bottom:10px}.side-publicity span{margin-right:3px}.side{position:absolute;bottom:0;display:flex;z-index:50}.side #routes-panel{height:calc(100% - 220px);max-height:calc(100% - 220px)}.side .side-container{background:#f0f0f0;display:block;box-shadow:0 5px 13.5px 1.5px rgba(0,0,0,.5);transition:all .5s;z-index:31;width:300px}@media only screen and (max-width:600px){.side .side-container{width:250px}}.side .side-container .side-item{margin:10px 25px 10px 15px;background:#fff;border-radius:5px;box-shadow:0 2px 5px 0 rgba(0,0,0,.2)}.side .side-container .side-item#region{margin-top:0}.side .side-container .side-item .side-title{background:#454545;color:#fff;height:45px;display:flex;justify-content:center;align-items:center;border-radius:5px 5px 0 0;font-family:Titillium Transcol;font-size:1.5em}.side .side-container .side-item .side-title h1{font-size:24px;font-weight:400;margin:0}.side .side-container .side-item .side-region-select{background:#fff;height:50px;display:flex;justify-content:center;align-items:center;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.side .side-container .side-item .side-region-select select{width:100%;font-family:Open Sans;border:1px solid #454545;margin:4px;height:30px;background:#fff;border-radius:5px;color:#454545;font-size:1em}.side .side-container .side-item .side-rutas{overflow:auto;height:calc(100% - 45px);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow-x:hidden}.side .side-container .side-item .side-rutas>div{position:relative!important}.side .side-container .side-item .side-rutas>div:hover .side-ruta-down{opacity:1;transition:all .5s}.side .side-container .side-item .side-rutas .false{background:#fff}.side .side-container .side-item .side-rutas .side-ruta-down{position:absolute;opacity:.3;margin:0 10px;border-radius:5px;padding:5px;width:calc(100% - 55px);min-height:40px;border:2px solid;border-left:20px solid;top:0;bottom:0}.side .side-container .side-item .side-rutas .side-ruta-down-entero{opacity:1!important}.side .side-container .side-item .side-rutas .side-ruta-up{text-decoration:none;position:relative;top:1;left:0;display:flex;align-items:center;padding:6px;cursor:pointer;border-radius:5px;background:transparent;margin:8px 10px 8px 20px;min-height:40px}.side .side-container .side-item .side-rutas .side-ruta-up img{width:30px}.side .side-container .side-item .side-rutas .side-ruta-up .moveImg{margin-left:auto;margin-right:10px}.side .side-container .side-item .side-rutas .side-ruta-up h2{font-family:Open Sans;color:#454545;font-size:1.2em;margin:0 0 0 30px;font-weight:700}.side .side-container .side-item .side-rutas .side-ruta-down-list{border-left-width:40px;width:calc(100% - 73px)}.side .side-container .side-item .side-rutas .side-ruta-up-list span{margin-left:30px!important}.side .side-container .side-item .side-rutas .true{opacity:1}.side .side-container .side-item .side-rutas .charge-false{margin:8px 10px;border:1px solid #454545}.side .side-container .side-item .side-rutas .charge-false span{color:#454545}.side .side-container .side-item .side-rutas .charge-false:hover{border:1px solid #c72a42;transition:all .5s}.side .side-container .side-item .side-rutas .charge-false:hover span{color:#c72a42}.side .side-container .side-item .side-rutas .charge-true{margin:8px 10px;background:#c72a42;border:1px solid #454545}.side .side-container .side-item .side-rutas .charge-true span{color:#fff}.side .side-container .side-item .dontFind{display:flex;flex-direction:column;justify-content:center;padding:25px 10px}.side .side-container .side-item .dontFind .dontFindTittle{text-align:center;color:#c72a42;font-weight:700;font-family:Open Sans}.side .side-container .side-item .dontFind img{width:120px;margin:0 auto}.side .side-container .side-item .dontFind .dontFindP{text-align:center;color:#454545;font-family:Open Sans}.side .side-container .side-action-btns{display:flex;margin:10px 20px;align-items:center;justify-content:space-between}.side .side-container .side-action-btns .item-btn{width:50%;background:transparent;border:1px solid #454545;display:flex;align-items:center;justify-content:center;padding:2px;cursor:pointer}.side .side-container .side-action-btns .item-btn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:0}.side .side-container .side-action-btns .item-btn:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-left:0}.side .side-container .side-action-btns .item-btn:hover svg path{fill:#c72a42!important}.side .side-container .side-action-btns .active{background:#c72a42;border-color:transparent}.side .side-container .side-action-btns .active svg path,.side .side-container .side-action-btns .active:hover svg path{fill:#fff!important}.side .side-container .side-action-btns .active-2{border-right:0}.side .side-container .side-action-btns .active-3{border-left:0}.side .open{transition:all .5s;margin-left:-300px}.side .side-btn{background:#fff;height:50px;width:30px;display:flex;transition:all .5s;align-items:center;justify-content:center;box-shadow:2px 0 9px 0 rgba(0,0,0,.5);border-radius:0 3px 3px 0;z-index:31;position:absolute;top:55px;cursor:pointer;left:300px}.side .side-btn:before{content:"";background:#f0f0f0;height:100%;width:10px;transform:translate(-10px);position:absolute;left:0;z-index:2}@media only screen and (max-width:600px){.side .side-btn{left:250px}}.side .side-btn:hover{background:#f0f0f0}.side .side-btn img{width:20px}.side .side-btn-open{transition:all .5s;left:0}.app{top:0}.app,.app .sideBackUp{height:100vh}.app .side-rutas{height:calc(100vh - 250px)!important}.faq{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:148px;right:5px;cursor:pointer;margin-right:-2px}.faq img{width:70px;height:70px}.faqActive img{width:45px;height:45px}.fav{position:absolute;top:0;left:-10px;width:40px!important;height:100%;display:flex;align-items:center;justify-content:center}.notFavActive{stroke:#c72a42!important}.notFavActive path{fill:#fff!important}.FavActive{stroke:#fff!important}.FavActive path{fill:#c72a42!important}.movilEspera{display:none}@media only screen and (max-width:992px){.movilEspera{display:flex;justify-content:center;align-items:center;background:#fff;top:0;width:100%;z-index:52;animation:delayBackground .8s ease-in;animation-fill-mode:both;animation-delay:.7s;visibility:visible}.movilEspera,.sideBackUp{height:100%;position:absolute;left:0}.sideBackUp{background:rgba(0,0,0,.5)!important;width:100vw;z-index:30;animation:backmapOpen .5s ease-out;animation-fill-mode:both}.sideBackUpOpen{animation:backmapClose .5s ease-in;animation-fill-mode:both}.side-btn{width:40px!important}.side-rutas>div:hover .side-ruta-down{opacity:.3!important}.side-rutas>div:hover .true{opacity:1!important}}body{position:relative;padding:0}body .tutorial{display:flex;align-items:center;justify-content:center;position:absolute;transition:all .2s;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:200}body .tutorial .tutorial-info{background:#fff;z-index:200;min-height:500px;width:800px;display:flex;flex-direction:column}body .tutorial .tutorial-info .tutorial-info-item{flex:1 1;display:flex;justify-content:center;align-items:center}body .tutorial .tutorial-info .tutorial-info-item:first-child{background:url(/static/fondo.jpg);font-family:Titillium Transcol!important;color:#fff;font-family:Open Sans;font-size:2.5em;font-weight:lighter;height:250px;text-align:center;box-shadow:0 2px 9.5px .5px rgba(0,0,0,.5)}body .tutorial .tutorial-info .tutorial-info-item:last-child{color:#454545;flex-direction:column;justify-content:flex-start;padding:0 30px;font-family:Open Sans;text-align:justify;position:relative}body .tutorial .tutorial-info .tutorial-info-item:last-child p{margin-top:30px}body .tutorial .tutorial-info .tutorial-info-item:last-child p:last-child{margin-top:10px}body .tutorial .tutorial-info .tutorial-info-item:last-child .movil-info{display:none}body .tutorial .tutorial-info .tutorial-info-item:last-child button{background:#c72a42;color:#fff;border:none;height:50px;width:200px;font-size:1.5em;outline:none;cursor:pointer;border-radius:10px;margin-top:auto;margin-bottom:30px;font-family:Titillium Transcol;font-weight:600}body .tutorial .tutorial-info .tutorial-info-item:last-child .btn-omitir{position:absolute;right:0;bottom:0;background:transparent;color:#c72a42;height:40px;width:100px;font-size:1.1em;margin:0 12px 20px 0}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow{position:absolute;bottom:0;left:0;display:flex;margin-bottom:20px;margin-left:20px}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow span{margin-left:65px;color:#c72a42;font-weight:700;font-family:Titillium Transcol;font-size:1em;color:#454545}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow .toggler{position:relative}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow .toggler:before{position:absolute;content:"";left:0;width:30px;height:30px;background-color:#fff;border-radius:50%;margin-top:-2px;box-shadow:0 0 10px rgba(0,0,0,.3);z-index:1;transition:left .25s ease}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow .toggler:after{position:absolute;content:"";width:60px;height:20px;background-color:#454545;border-radius:99px;margin-top:3px;z-index:0;box-shadow:inset 0 0 5px rgba(0,0,0,.3);transition:background-color .25s}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow #toggler{display:none}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow #toggler:checked+label:before{left:30px}body .tutorial .tutorial-info .tutorial-info-item:last-child .dontShow #toggler:checked+label:after{background-color:#c72a42}body .tutorial .quit-tutorial{display:none}body .tutorial .tutorial-circle{width:257px;height:93px;top:95px;left:20px;position:absolute;z-index:9999;border-radius:10px;border:2px solid #c72a42;box-shadow:0 0 0 5000px rgba(0,0,0,.8);z-index:200;animation:moveOpen .4s ease-out}body .tutorial .tutorial-circle:before{content:"";border:2px solid #c72a42;width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;top:-12px;left:-12px;border-radius:10px}body .tutorial .tutorial-circle:after{content:"";position:fixed;height:100%;width:100%;top:0;left:0}body .tutorial .tutorial-container{color:#fff;display:flex;margin-top:40px;margin-left:100px;position:absolute;top:90px;left:210px;z-index:200;font-family:Titillium Transcol}body .tutorial .tutorial-container .number{color:#454545;background:#f0f0f0;height:30px;width:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1em}body .tutorial .tutorial-container .content{max-width:230px;margin-left:10px}body .tutorial .tutorial-container .content p{text-align:justify;font-size:1.2em;font-weight:400;color:#f0f0f0;margin-top:0}body .tutorial .userInteractive{display:flex;align-items:center;background:#f0f0f0;z-index:200;position:fixed;right:0;bottom:0;width:100vw;height:45px;animation:moveInBottom .5s ease-out .6s;animation-fill-mode:backwards}body .tutorial .userInteractive .buttons{order:1;display:flex;position:absolute;right:0}body .tutorial .userInteractive .buttons button{border-radius:5px;height:30px;width:110px;font-size:1em;cursor:pointer;outline:none;font-family:Open Sans}body .tutorial .userInteractive .buttons .btn-siguiente{background:#c72a42;color:#fff;order:1;border:1px solid #c72a42;margin-right:10px}body .tutorial .userInteractive .buttons .btn-siguiente:hover{background:#c72a42;border-color:#c72a42;color:#fff}body .tutorial .userInteractive .buttons .btn-cancelar{background:transparent;border:1px solid #c72a42;color:#c72a42;margin-right:10px}body .tutorial .userInteractive .buttons .btn-cancelar:hover{background:#fff;color:#c72a42}body .tutorial .userInteractive .pasos{display:flex;width:100%;justify-content:center}body .tutorial .userInteractive .pasos .paso{height:10px;width:10px;background:#454545;border-radius:50%;margin:0 10px;cursor:pointer}body .tutorial .userInteractive .pasos .active{background:#c72a42}body .tutorial .PC1{top:203px;left:18px;height:38px;width:260px}body .tutorial .PI1{top:170px;left:210px}body .tutorial .PI1 .content{max-width:350px}body .tutorial .PC2{top:187px;left:25px;height:70px;width:70px;border-radius:50%}body .tutorial .PC2:before{border-radius:50%}body .tutorial .PI2{top:170px;left:25px}body .tutorial .PI2 .content{max-width:350px}body .tutorial .PC3{top:250px;left:20px;height:222px;width:257px;background-image:url(/static/tutorial/paso3.png);background-size:110%;background-repeat:no-repeat;background-position:-12px -15px}body .tutorial .PI3{top:300px;left:200px}body .tutorial .PI3 .content{max-width:380px}body .tutorial .PC4{top:187px;left:112px;height:70px;width:70px;border-radius:50%}body .tutorial .PC4:before{border-radius:50%}body .tutorial .PI4{top:170px;left:110px}body .tutorial .PI4 .content{max-width:350px}body .tutorial .PC5{height:400px;width:600px;top:175px;left:auto;right:10%;background:rgba(0,0,0,.8);background-image:url(/static/tutorial/paso5.png);background-repeat:no-repeat;background-position:top}body .tutorial .PC5,body .tutorial .PC5:before{border-color:transparent}body .tutorial .PI5{top:75px;left:auto;right:13%}body .tutorial .PI5 .content{max-width:380px}body .tutorial .PC6{top:250px;left:20px;height:225px;width:257px;background-image:url(/static/tutorial/paso6.png);background-size:110%;background-repeat:no-repeat;background-position:-10px}body .tutorial .PI6{top:300px;left:200px}body .tutorial .PI6 .content{max-width:300px}body .tutorial .PC7{border:0;height:400px;width:600px;top:175px;left:auto;right:10%;background-color:rgba(0,0,0,.8);background-image:url(/static/tutorial/8.png);background-size:15%;background-repeat:no-repeat}body .tutorial .PC7:before{border:0}body .tutorial .PI7{top:75px;left:auto;right:15%}body .tutorial .PI7 .content{max-width:380px}body .tutorial .PC8{border:0;height:400px;width:600px;top:175px;left:auto;right:10%;background-color:rgba(0,0,0,.8);background-image:url(/static/tutorial/9.png);background-size:15%;background-repeat:no-repeat}body .tutorial .PC8:before{border:0}body .tutorial .PI8{top:75px;left:auto;right:15%}body .tutorial .PI8 .content{max-width:380px}body .tutorial .PC9{top:187px;left:200px;height:70px;width:70px;border-radius:50%}body .tutorial .PC9:before{border-radius:50%}body .tutorial .PI9{top:270px!important}body .tutorial .PI9 .content{max-width:350px}body .tutorial .PC10{top:250px;left:20px;height:225px;width:257px;background-image:url(/static/tutorial/paso9.png);background-size:110%;background-repeat:no-repeat;background-position:-10px}body .tutorial .PI10{top:300px;left:200px}body .tutorial .PI10 .content{max-width:380px}body .tutorial .PC11{top:123px;left:280px;height:70px;width:70px;border-radius:50%}body .tutorial .PC11:before{border-radius:50%}body .tutorial .PI11{top:108px;left:280px}body .tutorial .PI11 .content{max-width:320px}body .tutorial .PC12{top:155px;left:auto;right:10px;height:50px;width:50px;border-radius:50%;background-image:url(/static/faq.png);background-size:70px;background-position:50%;background-repeat:no-repeat}body .tutorial .PC12:before{border-radius:50%}body .tutorial .PI12{top:108px;left:auto;right:500px}body .tutorial .PI12 .content{max-width:320px}body .close .tutorial-info{animation:hiddenText .4s ease-in;animation-fill-mode:both}body .close .tutorial-circle{animation:moveClose .4s ease-in;animation-fill-mode:both}body .close .tutorial-container{display:none}body .close .userInteractive{animation:moveInTop .5s ease-out .4s;animation-fill-mode:backwards}body .close .userInteractive,body .close-2{animation:hiddenText .4s ease-in;animation-fill-mode:both;background:transparent}body .close-2{transition:all .5s}body .close-2 .tutorial-circle,body .close-2 .tutorial-container,body .close-2 .tutorial-info,body .close-2 .userInteractive{display:none}body .background-transparent{background:transparent;transition:all 1.5s}@keyframes hiddenText{0%{opacity:1}50%{opacity:.5}to{opacity:0;visibility:hidden}}@keyframes moveOpen{0%{opacity:0;box-shadow:0 0 0 5000px transparent}50%{opacity:.5;box-shadow:0 0 0 5000px rgba(0,0,0,.4)}to{opacity:1;box-shadow:0 0 0 5000px rgba(0,0,0,.8)}}@keyframes moveClose{0%{opacity:1;box-shadow:0 0 0 5000px rgba(0,0,0,.8)}50%{opacity:.5;box-shadow:0 0 0 5000px rgba(0,0,0,.4)}to{opacity:0;box-shadow:0 0 0 5000px transparent;visibility:hidden}}@keyframes moveInBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translate(0)}}@keyframes moveInTop{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(30px);display:none}}@media only screen and (max-width:992px){.tutorial-info{margin:0 20px}.userInteractive{height:90px!important;align-items:flex-start!important}.userInteractive .buttons{bottom:0;margin-bottom:10px}.userInteractive .buttons button{height:40px!important}.userInteractive .pasos{margin-top:15px}.tutorial-container{top:210px!important;left:0!important;margin:10px!important}.tutorial-container .content{max-width:70%!important;min-width:300px!important}.tutorial-container .content p{font-size:1.1em!important}.PC1{height:35px!important;top:203px!important}.PI1{top:270px!important;left:25px}.PI2{top:290px!important}.PI3{top:25px!important}.PI4{top:290px!important}.PC5{top:30px!important;background-size:60%!important;background-position:100%!important;right:0!important}.PI5{top:350px!important;right:inherit!important;left:0}.PI6{top:70px!important;right:0!important}.PC7{width:auto!important;left:20px!important;right:inherit}.PI7{top:270px!important;right:inherit!important;left:0}.PC8{width:auto!important;left:20px!important;right:inherit}.PI8{top:270px!important;right:inherit!important;left:0}.PI10{top:70px!important}.PI12{right:inherit!important;left:0}}.app .tutorial-circle{margin-top:-80px}.app .tutorial-container{margin-top:-60px!important}@media only screen and (max-width:520px){.tutorial-info{margin:0 20px}.tutorial-info .tutorial-info-item{padding:0 15px!important}.tutorial-info .tutorial-info-item:first-child{font-size:2em!important}.tutorial-info .tutorial-info-item:last-child .deskop-info{display:none}.tutorial-info .tutorial-info-item:last-child .movil-info{display:block!important;margin:15px 0}.tutorial-info .tutorial-info-item:last-child .movil-info span{font-weight:700}.tutorial-info .tutorial-info-item:last-child .movil-info span:first-child{font-size:1.2em}.tutorial-info .tutorial-info-item:last-child .movil-info span:last-child{display:flex;justify-content:center}.tutorial-info .tutorial-info-item:last-child .movil-info ul{margin-left:-20px}.tutorial-info .tutorial-info-item:last-child button{margin-bottom:5px!important}.tutorial-info .tutorial-info-item:last-child .btn-omitir{position:static!important;margin-right:0!important;margin-bottom:20px!important}.tutorial-info .tutorial-info-item:last-child .dontShow{position:static!important;margin-left:0!important}.PC7,.PC8{background-size:30%!important}}@font-face{font-family:Titillium Transcol;src:url(/_next/static/media/TitilliumWeb-Regular.54796315.ttf)}@font-face{font-family:Titillium Transcol;src:url(/_next/static/media/TitilliumWeb-Bold.63d205ad.ttf);font-weight:700}@font-face{font-family:Open Sans;src:url(/_next/static/media/OpenSans-Regular.00343f0b.ttf)}@font-face{font-family:Open Sans;src:url(/_next/static/media/OpenSans-Bold.e14add8c.ttf);font-weight:700}.privacity{display:flex;justify-content:center;align-items:center;background-color:#f0f0f0;width:100%;padding:60px 0;min-height:calc(100vh - 242px);margin-top:80px}.privacityContainer{background:#fff;margin:0 60px;color:#454545;padding:40px}.privacityContainer h2{font-family:Titillium Transcol;text-align:center;font-size:1.6rem;font-weight:400;margin-bottom:20px}.privacityContainer h2 span{font-weight:700;color:#c72a42}.privacityContainer h2 a{color:#c72a42;cursor:pointer;text-decoration:underline}.privacityContainer h2 p{font-family:Open Sans;font-weight:400;font-size:1rem;text-align:left;margin:30px 0}@media only screen and (max-width:992px){.privacity{padding:15px 0}.privacityContainer{margin:0 15px;padding:25px}}