.padding0{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#fff;border-left:2px solid #2b7366;border-right:2px solid #2b7366}::-webkit-scrollbar-thumb{background:#146285;border-radius:10px;-webkit-transition:2s;transition:2s}::-webkit-scrollbar-thumb:hover{background:#b30000}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:block;opacity:.5;width:20px}header{background-image:url(../images/bgHeaderRepeat.jpg);background-position:50%;background-repeat:repeat-x;background-size:auto 100%;height:120px}.hidden{display:none}input[type=radio].custom-radio{width:0}input[type=radio].custom-radio+label{background-color:transparent;border:2px solid red;border-radius:1rem;cursor:pointer;transition:.3s}input[type=radio].custom-radio:checked+label{background-color:#f6b033}input[type=radio].custom-radio:active+label{background-color:#ba1d18}input[type=radio].custom-radio+label:hover{background-color:#4cb3e6}section{padding-top:34px}section .titulo{color:red;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;margin:auto}.filtrosSalidaContainer{display:block;height:45px;text-align:center}.filtrosSalida{height:inherit;margin:auto}.filtrosSalida .filtrosInputsContainer{display:inline-flex;height:30px;margin-top:8px;padding:0 10px}.filtrosSalida .filtrosInputsContainer div{background-color:#fff;border-left:1px solid #000;border-right:1px solid #000;box-shadow:4px 4px 2px rgba(0,0,0,.2);position:relative}.filtrosSalida .filtrosInputsContainer div:first-child{border:3px solid #fff;border-radius:9px 0 0 9px;border-right:1px solid #000}.filtrosSalida .filtrosInputsContainer div:last-child{background:none;border:none;box-shadow:none}.filtrosSalida .filtrosInputsContainer .fechSalCont{border:3px solid #fff;border-left:1px solid #000;border-radius:0 9px 9px 0}.filtrosSalida .filtrosInputsContainer div input,.filtrosSalida .filtrosInputsContainer div select{background:#fff;border:none;height:100%;left:50%;max-width:100%;position:absolute;text-align:center;transform:translatex(-50%);width:auto}.btn-naranja{background:#ffbe5e;border:none;border-radius:15px;box-shadow:4px 4px 2px rgba(0,0,0,.2);color:#fff;height:100%;max-width:100px;padding:0;width:90%}.btn-naranja span{margin:0 10px}#anvorgesa{display:none}.menuParhi{background-color:#fff;border-bottom:2px solid #2b7366;box-shadow:4px 4px 2px rgba(0,0,0,.2);display:inline-flex;font-size:15px;font-weight:700;left:0;position:sticky;top:0;transition:.5s;width:100%;z-index:2!important}.menuParhi ul{color:#3490dc;display:inline-flex;list-style:none;margin:0;overflow-y:hidden;padding:8px 0;text-align:center;top:180px;width:calc(100% - 100px)}.menuParhi ul li input{background-color:transparent;border:none;border-bottom:3px transparent;transition:.25s}.menuParhi ul li input:hover{border-bottom:3px solid}.menuParhi ul li{margin:auto;text-decoration:none;transition:.2s}.menuParhi ul li a{border-bottom:2px solid transparent;margin:10px 0;padding:0 8px;text-decoration:none;transition:.25s;white-space:nowrap}.menuParhi ul li a:hover{border-bottom:2px solid #3490dc}.menuParhi ul li a:active{border-bottom:2px solid #ba1d18}.menuParhi ul li label{border-bottom:2px solid transparent}.menuParhi ul li label:active{border-bottom:2px solid red}.btnEnMenu{background:transparent;border:none;color:#3490dc;font-weight:700;margin:auto}.menuParhi .submenu{background-color:transparent;display:none;height:auto;left:0;margin:0;opacity:0;position:absolute;top:44px;transition:.4s;width:100%;z-index:1}.menuParhi .submenu ul{background:#fff;border-bottom:2px solid #f2b851;border-top:2px solid #f2b851;display:flex;flex-wrap:wrap;min-height:42px;overflow:initial;position:relative;top:0;width:100%}.menuParhi .openSub{align-items:center;cursor:pointer;display:inline-flex}.menuParhi .openSub.opened{color:#ba1d18}.menuParhi .openSub-icon.opened:before{transform:rotate(90deg)}.menuParhi .openSub-icon:before{content:url(../images/venta/Menu_Display_01.svg);display:block;height:22px;margin:3px;transition:.3s;width:22px}.menuParhi .openSub:hover{border-bottom:2px solid #3490dc;color:#2b7366}.menuParhi .openSub:active{border-bottom:2px solid #ba1d18;color:#ba1d18}.submenu.isvisible{color:red;display:block!important;opacity:1!important;visibility:visible!important}.divLogin{height:inherit;text-align:center;transition:.3s;width:100px}.divLogin,.divLogin a{color:#000;display:block;text-decoration:none}.divLogin a{border-bottom:2px solid red;height:100%;margin:auto;padding:0 10px;transition:.2s}.divLogin a:hover{border-bottom:2px solid red;cursor:pointer}#home{display:block}#home>img{transition:.3s}#home>img:hover{transform:rotate(180deg)}#logoHeaderCenter{display:block;height:100%;position:relative;text-align:center;width:100%}#logoHeaderCenter img{height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.col{border:1px solid #ffebcd}.btns-galContainer{display:block;height:50px;padding:0 10px;position:relative;width:100%}.btns-gal{cursor:pointer;display:inline-flex;list-style:none;padding:10px 0;width:100%}.btns-gal li{background:#c1c1c1;border:2px solid #156285;border-radius:5px;color:#fff;font-weight:700;height:auto;margin:0 10px;padding:7px;text-align:center;text-shadow:1px 1px 2px #000000a3,-1px 1px 2px #000000a3,-1px -1px 2px #000000a3,1px -1px 2px #000000a3;transition:.3s;width:-webkit-fill-available}.btns-gal li:first-child{background-color:#b3e3e6;margin-left:0}.btns-gal li:nth-child(2){background-color:#92d9db}.btns-gal li:nth-child(3){background-color:#57d1e8}.btns-gal li:nth-child(4){background-color:#5dbcdb}.btns-gal li:last-child,.btns-gal li:nth-child(5){background-color:#4897ca;margin-right:0}.btns-gal li:hover{background-color:#87c26d}.btns-gal li:active{background-color:#999}.activeBtn{background-color:#35b077!important;border:2px solid #2b7366!important}.centrado{color:gray;margin:auto}#charterListContainer{position:relative}#charterListContainer .bg{background-color:transparent;display:block;height:calc(100% + 50px);margin-top:25px;position:absolute;width:100%;z-index:-1}.charterList{margin:0;padding:5px 10px 70px}.charterContainer{height:250px;margin:10px 1.1rem 210px;padding:0 10px}.charterContainer .charter{background-color:#dcdcdc;background-position:50%;background-size:auto 100%;border:2px solid #146285;border-radius:10px;height:100%;margin:auto;position:relative;transition:.25s;width:100%}.charterContainer:hover>.charter{background-color:red;background-size:auto 105%;transition:.6s}.charterContainer .charter .charterTxtContainer{background:#bd0202cc;border:1px solid #000;border-bottom:none;left:-16px;position:absolute;top:calc(100% - 34px);width:100%}.charterContainer .charter .charterTxtContainer div{background:none;width:100%}.charterContainer .charter .charterTxtContainer .origen{color:#fff;display:block;font-size:14px;height:40px;margin-top:0;padding:2px 0 0 20px}.charterContainer .charter .charterTxtContainer .titulo{color:#fff;font-family:impact;font-size:32px;height:68px;line-height:1;padding:2px 0 0 10px}.charterContainer .charter .charterTxtContainer .precio a{cursor:pointer;text-decoration:underline}.charterContainer .charter .charterTxtContainer .precio{background:#fff;color:red;left:0;padding:0;position:relative;text-align:center;width:inherit}.charterContainer .charter .charterTxtContainer .precio div{color:#bd0202;display:block;height:30px;width:100%}.charterContainer .charter .charterTxtContainer .precio div:hover{color:blue}.charterContainer .charter .charterTxtContainer div.DescLarga{background-color:#fff;color:#000;height:76px;line-height:1.1;overflow:hidden}.charterContainer .charter .charterTxtContainer .precio span{font-size:22px;font-weight:700}.charterContainer .charter .charterTxtContainer .tipo{color:gray}.charterContainer .charter .charterTxtContainer .DescLarg,.charterContainer .charter .charterTxtContainer .tipo{background-color:#fff;box-shadow:-1px 3px 3px rgba(0,0,0,.2);font-style:oblique;position:relative;text-align:center;top:-1px}.charterContainer .charter .charterTxtContainer .DescLarg{color:#000;height:60px;line-height:1;overflow:hidden;padding:3px}.modal.show .modal-dialog{left:50%;margin:0;top:50%;transform:translate(-50%,-50%)}.leyendaIva{height:20px;right:0;text-align:right}.leyendaIva,footer{display:block;width:100%}footer{background-image:url(../images/fondo_palmeras.png);background-position:top;background-repeat:repeat-x;background-size:364px;bottom:0;height:auto;margin-top:100px;text-align:center}#sunset{background:linear-gradient(180deg,rgba(96,255,238,0),#db9a21 76%,#db9a21 98%,#db9a21);display:block;height:100px;opacity:0;position:absolute;top:84px;transition:5.5s;width:100%;z-index:-1}#sunset.show-sunset{opacity:1}footer .form-group{padding-right:0!important}footer .agua{background-color:#14a795;position:relative;top:48px;z-index:-1}footer .agua .ola{animation:animatedBackground 100s linear infinite;background-image:url(../images/ola.svg);background-position:bottom;background-repeat:no-repeat;height:100px;padding-top:30px}footer .agua .ola,footer .agua .ola2{background-position:0 0;background-repeat:repeat-x;background-size:auto 100%;display:block;width:100%}footer .agua .ola2{animation:animatedBackground 300s linear infinite;background-image:url(../images/ola2.svg);bottom:0;height:30px;position:absolute}footer .info{background:linear-gradient(180deg,#60ffee,#35a5b2 40%,#146285 50%,#146285);color:#000;display:block;display:inline-flex;margin:0;padding:20px 0 0;position:relative;top:46px;width:100%}footer .info .left{color:red;margin:0;padding:0;transition:.4s}footer .info .links{display:grid}footer .info .links a{border-bottom:3px solid transparent;color:#000;text-decoration:none;transition:.3s}footer .info .links a:hover{border-bottom:3px solid #fff}footer img{-webkit-touch-callout:none!important;pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}footer #nosotros{min-height:100vh}footer #contacto,footer #nosotros p{text-align:justify}footer #contacto{color:#fff;margin:auto;min-height:100vh}.formContacto label{text-align:left}.formContacto .captcha{height:100px;width:230px}.formContacto .refreshCaptcha{height:64px;width:64px}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:-10000px 0}}#seleccionDiasSemana{display:inline-flex;justify-content:space-between;padding:10px 20px;width:100%}#seleccionDiasSemana input[type=checkbox]{display:none}#seleccionDiasSemana input[type=checkbox]+label{background:#d3d3d3;border-radius:8px;color:#fff;display:block;height:50px;text-align:center;transition:.3s;width:50px}#seleccionDiasSemana input[type=checkbox]:checked+label{background:#f6b033}#seleccionDiasSemana input[type=checkbox]+label:hover{background-color:#4cb3e6}#seleccionDiasSemana input[type=checkbox]+label div{font-family:arial;font-size:1em;position:relative;top:50%;transform:translateY(-50%)}.validar:invalid{border-color:tomato!important}.validar:valid{border-color:1px solid green!important}.destino-preview{height:auto;width:150px}@media only screen and (max-width:768px){header{margin-top:32px}header.headerUinterno{margin-top:0}.menuParhi{border-bottom:1px solid #d3d3d3;display:block;height:38px;position:fixed;top:0;z-index:1}.menuParhi ul{background:#fff;display:block;height:calc(100vh - 30px);left:-110%;margin-top:30px;overflow-y:auto;position:absolute;top:0;transition:1s;width:80%}.menuParhi ul li{font-weight:700;padding:10px 0}.submenu ul{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.submenu ul li{width:100%}.divLogin{display:block;position:fixed;right:0;top:0}.divLogin a{border-bottom:2px solid transparent}#homeContainer{display:inline-flex;height:inherit;left:0;position:fixed;top:0;width:100%}#home{left:50%;position:relative}#home>img{height:26px;margin:0 15px;transition:.4s;width:50px}#anvorgesa{cursor:pointer;display:block;height:30px;width:30px}#anvorgesa img{height:100%;margin:0 5px}#MenuBgClose{cursor:pointer;display:block;height:100vh;position:absolute;position:fixed;width:100%;z-index:-1}#openSub{color:#3490dc;cursor:pointer}.menuParhi .openSub:hover{color:#2b7366}.menuParhi .submenu:hover{display:contents}.menuParhi .submenu{display:none;top:0;width:100%}.menuParhi .submenu,.menuParhi .submenu ul{height:auto;margin:0;padding:0;position:static}.menuParhi .submenu ul{background:#40464910;overflow:hidden}}@media only screen and (max-width:575px){footer .info .left{border-bottom:4px solid #000;border-right:none}}@media only screen and (max-width:450px){#logoHeaderCenter{top:100px}#logoHeaderCenter img{height:unset;max-height:100px;min-height:unset}#formSearch{padding:0}.filtrosSalida{padding:0!important}.filtrosInputsContainer{display:flow-root!important;padding:0!important;position:absolute}.filtrosInputsContainer div{height:28px;margin-bottom:4px;width:100%}#navWebsite ul{overflow-y:auto;width:100%}}

/*# sourceMappingURL=layoutCliente.css.map*/