@import 'https://fonts.googleapis.com/css?family=Heebo';@import 'https://fonts.googleapis.com/css2?family=Satisfy';@import 'https://fonts.googleapis.com/css2?family=Playwrite+IT+Moderna';html{width:100%}@media only screen and (max-width:767px){html{margin:0;padding:0}}body{font-family:Heebo,Verdana,sans-serif,Helvetica;font-size:14px;background-color:#fafaff}body.font-size-1{font-size:125%}body.font-size-2{font-size:110%}body.font-size-4{font-size:85%}body.font-size-5{font-size:75%}h1{font-size:1.3em;font-weight:700;background-image:linear-gradient(to right,#d4d4af,#ffffff);color:#006000;text-shadow:2px 2px 3px #a0a0a0,1px 1px 2px #ccc;margin:5px 0 30px;padding:12px;border-radius:4px;border:1px solid #a0a0a0;position:relative}h1 .button-email{display:inline-block;position:absolute;top:50%;right:10px;padding:6px 12px;font-size:.6em;color:#fff;background-color:green;border:none;border-radius:4px;text-decoration:none;cursor:pointer;text-shadow:none;box-shadow:2px 2px 5px rgba(0,0,0,.2);transform:translateY(-50%)}h1 .button-email:hover{color:#fff;background-color:#006000;text-decoration:none}h1 .button-email .las{font-size:1.4em;margin-right:5px;margin-bottom:1px;vertical-align:bottom}.majestic{font-family:satisfy,cursive}.salcantay-basic::after,.salcantay-majestic::after{display:inline-block;width:16px;height:16px;color:#fff;font-weight:700;font-size:11px;border-radius:50%;text-align:center;line-height:16px;margin-left:5px;font-family:Arial,sans-serif;user-select:none;vertical-align:middle;position:relative;top:-2px}.salcantay-basic::after{content:"B";background-color:#8b1313}.salcantay-majestic::after{content:"M";background-color:#13138b}.imperial{font-family:georgia,serif;font-size:.95em;color:#bf8a06;text-shadow:2px 2px 3px rgba(218,165,32,.5);letter-spacing:.02rem;margin:1rem 0;transition:transform .3s ease-in-out,color .3s ease-in-out}.imperial:hover{color:gold;transform:scale(1.2);text-shadow:2px 2px 3px rgba(255,215,0,.6)}h1.majestic{font-family:satisfy,cursive;font-size:1.7em;padding:8px 12px}@media only screen and (max-width:750px){h1{font-size:1.1em}h2{font-size:1em}h3{font-size:.85em}}h2{font-weight:700;font-size:1.15em;margin-top:30px;margin-bottom:20px;color:#006000}h3{font-weight:700;font-size:1em;margin-bottom:10px;color:#006000}p{margin-bottom:12px}p .majestic,li .majestic,a .majestic,td .majestic{font-family:satisfy,cursive;font-size:1.1em}b,strong{font-weight:600}a{color:#00a000;text-decoration:none;font-weight:500}a:hover{color:green;text-decoration:underline}a img:hover{background:0 0;opacity:.7;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms;cursor:pointer}.detail_link{font-style:italic;color:#00a000;cursor:pointer}.detail_link:hover{color:green}li{font-size:inherit}ol li,ul li{margin-bottom:6px}li ul>:first-child{margin-top:6px}ul.check li:before,ul.uncheck li:before{font-weight:700;font-size:1.15em;margin-right:14px}ul.check li:before{color:#005000;content:"\2714"}ul.uncheck li:before{color:#500000;content:"\2718"}ul.check,ul.uncheck{list-style-type:none;margin-left:-14px}.small{font-weight:400;font-size:.85em}.verysmall{font-weight:400;font-size:.7em}#container-center{float:right;width:calc(100% - 295px);left:165px;margin-left:10px;margin-top:40px}.homepage-right-opt{font-size:.78em;width:130px;float:right;text-align:center;margin-bottom:10px}.tooltip{text-decoration:underline;text-decoration:none;border-bottom:2px #0080ff dashed;display:inline-block;line-height:.95;cursor:help;position:relative;color:#0080aa}.tooltip:after{}.tooltip::before,.tooltip::after{left:50%;opacity:0;position:absolute;z-index:-100}.tooltip:hover::before,.tooltip:focus::before,.tooltip:hover::after,.tooltip:focus::after{opacity:1;transform:scale(1)translateY(0);z-index:100}.tooltip::before{border-style:solid;border-width:.75em .75em 0;border-color:#004000 transparent transparent transparent;bottom:100%;content:"";margin-left:-.5em;transition:all .6s}.tooltip::after{background:#efe;border-radius:.25em;border:1px solid #004000;bottom:180%;color:#404040;content:attr(data-desc);margin-left:-8.75em;padding:1em;transition:all .4s cubic-bezier(.84,-.18,.31,1.26).2s;transform:scale(.6)translateY(50%);width:17.5em;font-size:.85em;text-align:left;line-height:1.4em}.tooltip:hover::after,.tooltip:focus::after{transition:all .4s cubic-bezier(.84,-.18,.31,1.26)}#tooltip-copy{display:none;position:fixed;top:50%;left:50%;font-size:.9em;transform:translate(-50%,-50%);padding:5px 15px;background-color:#ffff60;border-radius:4px;border:1px solid #404040;color:#404040}@media only screen and (max-width:767px){#container-center{float:left;width:100%;margin:0;padding:0}#container-center{margin-top:20px}#home-right{display:none;width:100%;background:#f0f0f0}.homepage-right-opt{font-size:.7em;width:130px;height:130px;float:left}}#div-welcome{float:center;margin:0 auto 30px;width:80%;font-size:1.1em;padding:5px}@media only screen and (max-width:767px){#div-welcome{width:95%}}#div-welcome p.end{font-family:times new roman,serif;width:60%;font-weight:400;font-style:italic;color:#404040;margin:0 auto}.cadre{border='1' align='center' cellpadding='5' cellspacing='0' class='cadre table-800' bgcolor='#FFFFFF'>}.green-table{float:center;margin-left:auto;margin-right:auto;background-color:#fff;border:1px solid #0a0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:1px 1px 2px #000;box-shadow:1px 1px 2px #000;border-collapse:collapse;padding:8px 4px}.green-table thead tr,.green-table tr.header{background-image:linear-gradient(to bottom,#32c898,#2eb88c);min-height:30px;text-align:center;font-weight:400;font-size:1em;color:#fff;margin:0;text-shadow:2px 2px 3px #a0a0a0}.green-table thead th,.green-table thead td{font-weight:400;margin:0}.green-table th,.green-table td,.green-table .header td{border:1px solid #0a0;padding:4px;text-align:center}.green-table th,.green-table td{height:25px}.green-table .title{background-color:#ecfaea;padding:8px 4px}.comparisontable .imperial{color:#ffea66}.green-table td.majestic{font-size:1.3em;font-family:satisfy,cursive}.col1-green tbody td:nth-child(1){background-color:#ecfaea}.green-table.margin{margin-top:30px;margin-bottom:30px}div.option,.green-table td.option{color:#404040;background-color:#d0d0d0}div.option{display:block;width:fit-content;margin:10px auto;padding:4px 10px;border:1px solid #0a0;text-align:center}.green-table.margin-bottom{margin-bottom:30px}.green-table .line-both td,.green-table .line-both th{border-top:solid 4px green;border-bottom:solid 4px green}.green-table .line-top td,.green-table .line-top th{border-top:double 4px green;border-bottom:solid 1px green}.green-table .line-bottom td,.green-table .line-bottom th{border-top:solid 1px green;border-bottom:double 4px green}table .separator{border-top:double 3px green}.even tbody tr:nth-child(even){background:#f0f0f0}.tr-separator td,.tr-separator th{padding:0;margin:0;border-top:solid 2px green;border-bottom:solid 2px green;height:10px!important;background-color:#fff}.green-table td.price{padding:10px 0;box-shadow:0 0 30px #ffffa0 inset,0 0 30px white inset}div.comparisontable ul.row li.price{box-shadow:0 0 30px #ffffa0 inset,0 0 30px white inset}.green-table td.offer{padding:0}.green-table div.prices{margin:2px;padding:10px 0;border:1px solid #888;box-shadow:0 0 30px #ffffa0 inset,0 0 30px white inset}td.td-price{box-shadow:0 0 30px #ffffa0 inset,0 0 30px white inset}.table_comment:before,.price_comment:before,.table_warning:before,.price_warning:before{font-family:line awesome free;font-size:1em;font-weight:900;font-style:normal}.table_comment:before,.price_comment:before{content:"\f05a"}.table_warning:before,.table_warning:before{content:"\f071"}span.table_comment,span.price_comment,span.table_warning,span.price_warning{margin-left:5px;font-weight:400;font-size:.7em;font-style:italic;color:gray}div.table_comment,div.price_comment,div.table_warning,div.price_warning{margin-left:5px;font-weight:400;font-size:.7em;font-style:italic;color:gray}.offers{text-align:center;font-size:.85em;border:1px solid #ff4040;padding:4px;margin:2px;box-shadow:0 0 30px #ff8000 inset,0 0 30px #ffff00 inset}.offers .title{text-align:center;font-size:.85em;font-weight:700;color:red;background:0 0;padding:0}.simple-table{float:center;margin-left:auto;margin-right:auto;background-color:#fff;border:1px solid #0a0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-collapse:collapse}.simple-table td{border:1px solid #0a0;text-align:center;height:30px}.simple-table .title{padding:0;margin:0;background-color:#e0ffe0}.info-table,.exclamation-table,.hot-table,.warning-table{width:500px;min-height:30px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:40px;padding:8px;padding-left:45px;background-origin:content-box;-webkit-box-shadow:1px 1px 2px #000;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid navy;border-radius:3px;overflow:hidden;position:relative}.info-table{background:#ffffe0 url(/general/css/images/information32.png)no-repeat 5px 5px}.exclamation-table{background:#ffcb8e url(/general/css/images/exclamation32.png)no-repeat 5px 5px}.hot-table{background-origin:content-box}.hot-table::after{content:"";position:absolute;top:5px;left:5px;width:32px;height:32px;background:url(/general/css/images/hot32.png)no-repeat 50%;background-size:contain}.hot-table::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#f2ce20,#ff6a00,#b22222);z-index:-1;animation:flicker 2s infinite alternate ease-in-out}@keyframes flicker{0%{background:linear-gradient(to top,#f2ce20,#f6b930);filter:brightness(1)}50%{background:linear-gradient(to top,#f2ce20,#f4c040);filter:brightness(1.1)}100%{background:linear-gradient(to top,#f2ce20,#f7c850);filter:brightness(1.05)}}.warning-table{background:#fe8886 url(/general/css/images/warning32.png)no-repeat 5px 5px}.warning-table a{color:#004000}.red-table{width:500px;min-height:30px;margin:10px auto;padding:8px;-webkit-box-shadow:1px 1px 2px #000;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid navy;border-radius:3px;background-color:#fe615e}.alert-table{width:500px;min-height:30px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:40px;padding:8px;padding-left:104px;background-origin:content-box;-webkit-box-shadow:1px 1px 2px #000;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid navy;border-radius:3px;background:#ffa0a0 url(/general/images/alert_92.png)no-repeat 5px 5px}.announcement-table{width:340px;min-height:165px;padding:0 8px 0 150px;background-image:url(/general/images/flash_important_bg.png);text-align:center;font-weight:400;font-size:1.1em;color:#fff;margin:30px auto 40px;-webkit-box-shadow:4px 4px 8px #a0a0a0;border:1px solid navy;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.announcement-table.notitle{width:400px;min-height:125px;background:#cf3126 url(/general/images/annonce_table_bg.png)no-repeat;margin:20px auto 40px;-webkit-box-shadow:1px 1px 2px #000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.announcement-table h2,.announcement-table .title{margin-top:20px;color:#a0ffa0}.announcement-table p a,.announcement-table .body a,.announcement-table .note a{color:#afa}.announcement-table .note{color:#e0e0e0;font-size:1em;padding-top:15px;text-shadow:none;font-weight:400;text-align:center}.note-table{background:#fff;box-shadow:0 0 10px rgba(0,0,0,.3);margin:26px auto 0;padding:24px;position:relative;width:80%}.note-table:before,.note-table:after{content:"";height:98%;position:absolute;width:100%;z-index:-1}.note-table:before{background:#fafafa;box-shadow:0 0 8px rgba(0,0,0,.2);left:-5px;top:4px;transform:rotate(-2.5deg)}.note-table:after{background:#f6f6f6;box-shadow:0 0 3px rgba(0,0,0,.2);right:-3px;top:1px;transform:rotate(1.4deg)}@media only screen and (max-width:700px){.info-table,.exclamation-table,.warning-table{background-image:none;width:95%;padding:8px;margin-top:10px;margin-bottom:10px}}.shadow-table{width:600px;border-spacing:0;margin-left:auto;margin-right:auto;padding:8px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-webkit-box-shadow:4px 4px 8px #a0a0a0;border:1px solid navy;background:#fff}@media only screen and (max-width:700px){.shadow-table{width:95%}}.shadow-table thead tr{background:#ecfaea;text-align:center;height:30px;font-weight:400;text-shadow:2px 2px 3px #a0a0a0}.shadow-table h2{margin:8px;margin-left:0}.shadow-table.margin{margin-top:30px;margin-bottom:30px}.shadow-table.vertical-sep td{border-left:1px solid #000;border-right:1px solid #000}.normal-table{background-color:#fff;width:600px!important;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:40px;padding:20px;-webkit-box-shadow:4px 4px 8px #aaa;box-shadow:4px 4px 8px #aaa}@media only screen and (max-width:750px){.normal-table{width:90%!important}}.normal-table .title{margin-bottom:20px;font-weight:700;font-size:1.1em;text-align:center;background:#eee}.normal-table .title{padding:10px 0}.normal-table .title td{height:30px}.normal-table .box{text-align:center;border:1px solid navy;padding:8px;float:center;margin-left:auto;margin-right:auto;font-weight:700;background:#ffa}.recapitulative-table{background-color:#fff;width:600px!important;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;padding:20px;-webkit-box-shadow:3px 3px 6px #aaa;box-shadow:3px 3px 6px #aaa}@media only screen and (max-width:750px){.recapitulative-table{width:90%!important}}.recapitulative-table .row{display:inline-block;margin:0 4px 2px;min-height:unset;width:calc(100% - 8px);font-size:.9em}.recapitulative-table .col1{display:inline-block;text-align:right;font-style:italic;width:calc(40% - 2px);margin:0;padding:0;vertical-align:top;color:navy}.recapitulative-table .col2{display:inline-block;width:calc(60% - 8px);float:right;margin:0;padding:0;padding-left:5px;vertical-align:top}.recapitulative-table .la{font-size:1.15em;line-height:14px}.recapitulative-table .title{margin-bottom:20px;font-weight:700;font-size:1.1em;text-align:center;background:#eee;padding:10px 0;min-height:20px}.border-table{width:450px;background-color:#fff;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:40px;padding:15px;padding-bottom:25px;-webkit-box-shadow:4px 4px 8px #aaa;box-shadow:4px 4px 8px #aaa;border:1px solid navy;border-radius:5px;border-radius:5px}@media only screen and (max-width:880px){.border-table{width:100%;padding:10px}}.border-table img{margin-right:15px;padding-bottom:40px;margin-bottom:40px}.border-table img:hover{opacity:.7;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms}.sub-box{-moz-box-shadow:inset 0 0 0 0 #caefab;-webkit-box-shadow:inset 0 0 0 0 #caefab;box-shadow:inset 0 0 #caefab;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px solid #569f86}.sub-box-title{font-size:1em;font-weight:700;text-align:center;vertical-align:middle;height:40px;background:-webkit-gradient( linear,left top,left bottom,color-stop(.05,#d8e9e5),color-stop(1,#9ecabb) )}.sub-box-title td{min-height:40px}.sub-box-col{background-color:#a3f3d7;vertical-align:middle}.small-button{text-decoration:none;background-color:#00a000;border:none;color:#fff;padding:3px 6px;text-align:center;font-size:.9em;transition:.2s;border-radius:2px}.small-button.blue{background-color:#00f}.small-button a:hover,.small-button:hover{background-color:green;color:#fff;text-decoration:none}.small-button.blue a:hover,.small-button.blue:hover{background-color:#0000a0}.small-button .la{font-size:1.15em}.small-button.disabled{background-color:silver;color:gray}.gender-m,.gender-f{display:inline-block;width:14px;height:14px;margin-left:6px;vertical-align:middle;animation:gender-fadein 1s}@keyframes gender-fadein{from{opacity:0}to{opacity:1}}.gender-m{background:#ddd url(/general/css/images/gender_m.png)no-repeat}.gender-f{background:#ddd url(/general/css/images/gender_f.png)no-repeat}.priceamount{font-size:1em;color:#606060}.priceamount .amount{font-size:1em;color:#309030;font-weight:600}.container-illustration{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;justify-content:center}.illustration{border:1px solid #fff;background-color:#fff;margin-bottom:5px;padding:3px;box-shadow:3px 3px 3px #333;-webkit-box-shadow:3px 3px 6px #333;-moz-box-shadow:3px 3px 6px #333;margin-left:auto;margin-right:auto;display:block}.container-illustration .illustration{margin:0 auto}.illustration.center{display:block;margin-left:auto;margin-right:auto}.illustration img{width:100%;height:auto;display:block}.illustration:hover{transform:scale(1.01);transition:transform .2s;opacity:unset}legend,.container-illustration legend{margin-top:14px;max-width:60%;font-size:.9em;text-align:center;font-style:italic;margin:6px auto 0;color:#666}@media only screen and (max-width:500px){.illustration{max-width:90%;height:auto}}span.check,span.uncheck{display:inline-block;font-weight:700;font-size:1.3em;text-align:center;animation:popout 1s ease;-o-animation:popout 1s ease;-ms-animation:popout 1s ease;-moz-animation:popout 1s ease;-webkit-animation:popout 1s ease}span.check{color:#005000}span.uncheck{color:maroon}span.check:after{content:"\2714"}span.uncheck:after{content:"\2718"}@keyframes popout{from{transform:scale(0)}80%{transform:scale(1.4)}to{transform:scale(1)}}@-o-keyframes popout{from{-o-transform:scale(0)}80%{-o-transform:scale(1.4)}to{-o-transform:scale(1)}}@-ms-keyframes popout{from{-ms-transform:scale(0)}80%{-ms-transform:scale(1.4)}to{-ms-transform:scale(1)}}@-moz-keyframes popout{from{-moz-transform:scale(0)}80%{-moz-transform:scale(1.4)}to{-moz-transform:scale(1)}}@-webkit-keyframes popout{from{-webkit-transform:scale(0)}80%{-webkit-transform:scale(1.4)}to{-webkit-transform:scale(1)}}.div-large-button{width:100%;float:center;text-align:center;margin-top:20px;margin-bottom:40px}.div-large-button a{border:#404040;text-decoration:none;background-color:green;border:none;color:#fff;padding:8px 40px;text-align:center;font-size:1.15em;transition:.3s;border-radius:6px;box-shadow:inset 0 -.6em 1em -.35em rgba(0,0,0,.17),inset 0 .6em 2em -.3em rgba(255,255,255,.15),inset 0 0 0 .05em rgba(255,255,255,.12);box-sizing:border-box}.div-large-button.blue a{background-color:#00f}.div-large-button a:hover{background-color:#006000}.div-large-button.blue a:hover{background-color:#0000a0}.la{font-size:1.4em;color:#000}.normal-button{border:#404040;background-color:green;border:none;color:#fff;padding:10px 20px;text-align:center;font-size:1.1em;transition:.3s;border-radius:4px;text-decoration:none}.normal-button a:hover,.normal-button:hover{background-color:#006000;color:#fff;text-decoration:none;cursor:pointer;transition:.2s}.normal-button:disabled{background-color:silver;color:gray}sup{vertical-align:top;font-size:.8em;font-weight:700;margin:0 4px;color:#c00;text-shadow:1px 1px 2px #aaa}.gold{display:inline-block;position:relative;font-weight:700;font-family:merriweather,serif;color:#f5c21b;background:-webkit-gradient(linear,left top,left bottom,from(#cfa209),to(#c26800));-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-mask-image:linear-gradient(-75deg,rgba(0,0,0,.6) 30%,#000 50%,rgba(0,0,0,.6) 70%);-webkit-mask-size:200%;animation:shine 2s linear infinite}@keyframes shine{from{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}.camino1d{font-family:playwrite it moderna,serif;font-size:.97em;color:#ce9806;transition:transform .25s ease-out,color .3s ease-in-out}.camino1d:hover{color:#d4a40d;text-shadow:2px 2px 5px rgba(218,165,32,.7)}.comparisontable .camino1d{color:#fff0b0}.circuit{font-family:Arial,Verdana,sans serif;font-size:12.5px;color:#00a6ed;background-color:#f0f0ff;font-weight:400;font-weight:700;margin:0 2px;padding:1px 2px 1px 0;box-shadow:1px 1px 1px #bbb;border:1px solid #888;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;white-space:nowrap}.circuit:before{content:"\1f501"}@media only screen and (max-width:600px){.circuit{margin:0 2px;padding:1px 2px;box-shadow:none}.circuit:before{content:''}}.entrance-hour{font-family:Arial,Verdana,sans serif;font-size:.9em;color:#00a6ed;font-weight:400;font-weight:700;margin:0 2px;padding:1px 2px 1px 0;box-shadow:1px 1px 1px #bbb;border:1px solid #888;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px}.entrance-hour:before{content:"\1f552"}footer{display:flex;flex-flow:row wrap;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center;clear:both;font-size:.9em;text-align:center;background:#fff;border-top:#a0a0a0 solid 2px;margin-top:30px}footer a{font-size:.9em}footer li{list-style:none;margin-bottom:8px}footer .column{width:32%;border-bottom:#a0a0a0 solid 2px}footer .column a{font-size:.9em}footer .column:not(:first-child){border-left:2px solid #d0d0d0;padding-left:5px}footer .column h3{padding:0;margin:10px 0;color:#000;font-size:1.1em;font-weight:400;text-shadow:1px 1px 2px #aaa}footer .contact{display:flex;flex-direction:column}footer .contact .block{flex:1;margin-bottom:10px}footer .contact .contact-comment{font-size:.9em;line-height:1.4em}@media only screen and (max-width:799px){footer .contact{flex-direction:row;justify-content:space-between}footer .contact .block{flex:1 1 48%;margin-bottom:0}}footer .phone_number{line-height:20px}footer .phone_number a[href^="tel:"]{padding-left:2px}footer .phone_number a[href^="tel:"]:hover{text-decoration:underline}footer .phone_number a[href^="tel:"]:before{content:"\260e";margin-right:.4em;margin-left:5px}footer .phone_number .flag{display:inline-block;background:url(/general/css/images/flags_phone.png)no-repeat;width:20px;height:13px}footer .phone_number .flag.us{background-position:0 0}footer .phone_number .flag.pe{background-position:-20px 0}footer .phone_number .flag.fr{background-position:-40px 0}footer .whatsapp{line-height:20px;font-size:.9em}footer .whatsapp a[href]{padding-left:2px}footer .whatsapp a[href]:hover{text-decoration:underline}footer .whatsapp a[href]:before{font-family:line awesome brands;content:"\f232";margin-right:.4em;margin-left:5px}footer .legal-container{position:relative;min-height:38px;margin:6px 0 4px}footer .logo_flyonnet{position:absolute;top:0;left:0;height:38px}footer .legal-text{margin-left:70px}footer .legal{font-size:.9em;margin-bottom:5px}footer .legal a{white-space:nowrap;font-size:.9em}footer .google_rgpd{margin-top:-4px;font-size:10px;color:#888}@media only screen and (max-width:568px){footer .column{width:100%;border:none}footer .column h3{font-size:1em}footer .column:not(:first-child){border:none;padding-left:0}footer li{display:inline-block}footer li+li:before{content:"\2022";margin-left:2px;margin-right:5px}footer .whatsapp{margin:0 auto}}.action_link{font-family:Arial,Verdana,sans serif;background-color:green;color:#fff;font-size:.78em;text-align:center;border:none;text-decoration:none;font-weight:700;cursor:pointer;border-radius:50%;padding:2px 5px;margin-left:4px;position:relative;transition:all .75s .25s}.action_link:before{content:"?"}.action_link:hover{background-color:#00c000;color:#000}.action_link_content{display:none;font-size:.9em;color:#666}@media only screen and (max-width:767px){body{background:#fff}img{max-width:100%}}.toplogo{width:150px;height:75px;background:#d4d4af}.toplogo.salcantay{width:90px;height:75px;background:0 0}.toplogo-tour{margin-left:8px;background:0 0}.toplogo a:hover{background:0 0;opacity:.8;-webkit-transition:opacity;-webkit-transition-timing-function:ease-out;-webkit-transition-duration:500ms}@media only screen and (max-width:650px){.topbanner{left:50px;background:red;color:#686837;color:#005000}}.topbanner,.topbanner_christmas{position:absolute;top:0;height:75px;right:0;left:150px;font-family:Tahoma,Arial,Helvetica,sans-serif}.topbanner.salcantay{left:90px}.topbanner.tour{left:134px;background:0 0}.topbanner{background:url(/images/top_banner.png)200px 0 repeat-x}.topbanner_christmas{background:url(/images/top_banner_christmas.png)200px 0 repeat-x}header,#top-header{position:absolute;top:8px;right:8px;left:8px;height:75px;background:linear-gradient(to right,#d4d4af,#f7f7ef)}header,#top-header.salcantay{background:linear-gradient(to bottom,#e5f5fb 0%,#8dd0ed 80%)}header,#top-header.tour{background:linear-gradient(to right,#d4d4af,#f7f7ef)}.top-name{color:#005000;font-size:32px;font-weight:700;margin-top:4px;text-shadow:2px 2px 3px #a0a0a0}.top-name.salcantay{display:inline-block;position:relative;padding-left:4px;padding-right:6px;font-family:satisfy,cursive;font-size:34px;color:#1b821b;-webkit-mask-image:linear-gradient(-75deg,rgba(0,0,0,.6) 30%,#000 50%,rgba(0,0,0,.6) 70%);-webkit-mask-size:200%;animation:majestic 5s linear infinite}@keyframes majestic{from{-webkit-mask-position:150%}to{-webkit-mask-position:-50%}}.top-subname{color:#004000;font-size:13px;font-weight:700;margin-left:5px;margin-top:4px;text-shadow:2px 2px 3px #a0a0a0}.top-subname.salcantay{color:#1b821b;font-size:16px;font-weight:700;margin-left:5px;margin-top:0;text-shadow:1px 1px 2px #ccc;font-family:satisfy,cursive}@media only screen and (max-width:750px){.toplogo,.toplogo-majestic{transform:scale(.75);transform-origin:top left;display:inline-block;background:0 0}.topbanner,.topbanner-majestic,.topbanner-majestic_christmas,.topbanner_christmas{display:none}.top-name{font-size:18px;left:0;margin-left:5px}.top-subname{font-size:12px;margin-left:5px;margin-top:15px}}.top-right{position:absolute;float:right;top:0;right:0;height:64px}.global-search{position:absolute;min-width:35px;width:0%;height:24px;top:34px;right:102px;overflow:hidden;-webkit-transition:width .3s;-moz-transition:width .3s;-ms-transition:width .3s;-o-transition:width .3s;transition:width .5s;border:1px solid #404040;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.global-search-input{top:0;right:0;border:0;outline:0;background:#fff;width:100%;height:24px;margin:0;padding:0 5px;font-size:1em;color:#000}.global-search-input::-webkit-input-placeholder{color:#aaa}.global-search-input:-moz-placeholder{color:#aaa}.global-search-input::-moz-placeholder{color:#aaa}.global-search-input:-ms-input-placeholder{color:#aaa}.global-search-icon,.global-search-submit{position:absolute;width:35px;height:24px;display:block;top:0;font-size:14px;right:0;margin:0;padding:3px 0 0;border:0;outline:0;line-height:24px;text-align:center;cursor:pointer;color:#dcddd8;background:#00a000;transition:.2s}.global-search-submit{display:none}.global-search-icon .la{color:#fff;font-weight:700}.global-search-icon:hover,.global-search-submit:hover{background-color:green}.global-search-open{width:300px}.highlight{font-weight:700;color:#000;background-color:#ffff30}menu,#top-menu{margin-top:83px;height:30px;background:#e1e1c3}#container-customer_menu{width:230px;float:left;grid-column:1;margin:0;padding:0;margin-right:20px;margin-bottom:20px}#container-right{grid-column:2;float:left;width:calc(100% - 260px)}@media only screen and (max-width:960px){#container-customer_menu{width:50px}#container-right{width:calc(100% - 75px)}}.bottom-social{transition:transform .2s}.bottom-social a:hover{transform:scale(1.2)}.bottom-social .fb,.bottom-social .tw,.bottom-social .in,.bottom-social .wa{background-image:url(/general/images/bottom_social.png);background-repeat:no-repeat;width:48px;height:48px;display:inline-block;margin-right:5px;transition:transform .2s;background-size:192px 48px}.bottom-social .fb{background-position:0 0}.bottom-social .tw{background-position:-48px 0}.bottom-social .in{background-position:-96px 0}.bottom-social .wa{background-position:-144px 0}@media only screen and (max-width:799px){.bottom-social .fb,.bottom-social .tw,.bottom-social .in,.bottom-social .wa{width:24px;height:24px;background-size:96px 24px}.bottom-social .fb{background-position:0 0}.bottom-social .tw{background-position:-24px 0}.bottom-social .in{background-position:-48px 0}.bottom-social .wa{background-position:-72px 0}}.lastnews,.lastnews a:link{font-size:.85em;font-weight:400;text-align:center;color:#000}.lastnews,.lastnews a:hover{background:0 0;color:maroon}@media only screen and (max-width:799px){.topshare{display:none}}.top-cart{position:absolute;display:block;top:32px;right:0;width:34px;height:28px;content:'';margin:0;padding:0;cursor:pointer;background:url(/general/css/images/top_cart_0.png)5px 2px no-repeat}@keyframes swing{0%{transform:rotate(0)}10%{transform:rotate(10deg)}30%{transform:rotate(0)}40%{transform:rotate(-10deg)}50%{transform:rotate(0)}60%{transform:rotate(5deg)}70%{transform:rotate(0)}80%{transform:rotate(-5deg)}100%{transform:rotate(0)}}.top-cart:hover{animation:swing ease-in-out .5s 1 alternate}.top-cart.current{background:url(/general/css/images/top_cart_1.png)5px 2px no-repeat}.top-fontsize{display:inline-block;position:absolute;top:34px;right:32px;width:auto;height:24px;overflow:hidden;border:1px solid #404040;background-color:#f0f0f0;border-radius:3px;cursor:pointer;transition:transform .2s}.top-fontsize a{display:inline-block;float:left;width:24px;height:24px;margin:0;padding:0 4px}.top-fontsize .increase{background:url(/general/css/images/font-increase.png)no-repeat 50%;background-size:24px 24px}.top-fontsize .increase:after{width:21px;content:'';position:absolute;padding-right:6px;top:0;height:28px;border-right:2px solid #aaa}.top-fontsize .decrease{background:url(/general/css/images/font-decrease.png)no-repeat 50%;background-size:24px 24px}.top-fontsize .increase:hover,.top-fontsize .decrease:hover{cursor:pointer;background-color:#00a000;transition:.2s}.current-options{position:absolute;top:0;right:0;width:auto;height:28px!important;border:1px solid #404040;background-color:#f0f0f0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:transform .2s;padding-right:22px}.current-options:after{content:'';position:absolute;top:50%;right:8px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}.current-options:hover,.current-options:hover{cursor:pointer;background-color:#00a000;transition:.2s}.global-options .top-language,.global-options .top-currency,.global-options .top-alt_currency{display:inline-block;height:24px!important;margin-top:-2px;margin-bottom:2px;padding-left:34px;padding-top:2px;padding-bottom:2px;width:35px}.global-options .current-country{display:inline-block;margin-top:4px;padding-top:2px;top:4px;width:32px;height:19px;background-size:100%;text-align:center;font-size:11px;text-align:center;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px}.global-options .top-language{background:url(/general/css/images/top_language.png)5px 4px no-repeat}.global-options .top-currency{background:url(/general/css/images/top_currency.png)5px 4px no-repeat}.global-options .top-alt_currency{background:url(/general/css/images/top_alt_currency.png)5px 4px no-repeat}.current-options .top-language:after,.current-options .top-currency:after{content:'';position:absolute;padding-right:6px;top:0;height:28px;border-right:2px solid #aaa}.global-options .current-language,.global-options .current-currency,.global-options .current-alt_currency{display:inline-block;width:26px;color:#000;font-size:11px;text-align:center;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px;margin-top:4px;padding-top:4px}.global-options .global-dropdown{display:none;position:absolute;width:244px;min-width:160px;top:30px;right:0;z-index:999;background:#fff;background-image:linear-gradient(top,#fff,#eee);padding:15px;box-shadow:0 2px 2px -1px rgba(0,0,0,.9);border-radius:3px 0 3px 3px}.global-dropdown .title{font-weight:700;font-size:14px;margin-bottom:4px;text-shadow:1px 1px 2px #a0a0a0}.global-dropdown .title img{vertical-align:middle;margin-right:4px}.global-dropdown .comment{font-size:11px;margin:0;margin-top:5px;color:gray;font-style:italic}.global-options .grid{display:grid;grid-gap:2px;grid-template-columns:48px 48px 48px 48px 48px;background-color:#fff;line-height:13px;margin-bottom:8px;margin:0}.global-dropdown .grid li{height:18px;border:1px solid gray;background-color:#eee;color:#000;border-radius:3px;margin:0;padding-top:8px;list-style:none;text-align:center;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px}.global-dropdown .grid.language{margin-bottom:10px}.global-dropdown .grid.language li{font-size:10px}.global-dropdown .grid.currency li{font-size:11px}.global-dropdown .grid a:hover{cursor:pointer;transition:transform .2s;transform:scale(1.1)}.global-dropdown .grid a:hover{text-decoration:none}.global-dropdown .grid.language li,.global-dropdown .grid.currency li{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.global-dropdown a li:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.2)}.global-dropdown .grid.language li a,.global-dropdown .grid.currency li a{color:#000;position:relative}.global-dropdown .grid.language .current span,.global-dropdown .grid.currency .current span{position:relative;color:green;font-weight:700;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px}.global-dropdown .grid.language .disabled span,.global-dropdown .grid.currency .disabled span{position:relative;color:#888;text-shadow:#fff 1px 1px,#fff -1px 1px,#fff -1px -1px,#fff 1px -1px}.global-options .ar{background-image:url(/general/css/images/flags/ar.png)}.global-options .au{background-image:url(/general/css/images/flags/au.png)}.global-options .bo{background-image:url(/general/css/images/flags/bo.png)}.global-options .br{background-image:url(/general/css/images/flags/br.png)}.global-options .ca{background-image:url(/general/css/images/flags/ca.png)}.global-options .ch{background-image:url(/general/css/images/flags/ch.png)}.global-options .cl{background-image:url(/general/css/images/flags/cl.png)}.global-options .cn{background-image:url(/general/css/images/flags/cn.png)}.global-options .co{background-image:url(/general/css/images/flags/co.png)}.global-options .cr{background-image:url(/general/css/images/flags/cr.png)}.global-options .de{background-image:url(/general/css/images/flags/de.png)}.global-options .dk{background-image:url(/general/css/images/flags/dk.png)}.global-options .en{background-image:url(/general/css/images/flags/us.png)}.global-options .es{background-image:url(/general/css/images/flags/es.png)}.global-options .eu{background-image:url(/general/css/images/flags/eu.png)}.global-options .fr{background-image:url(/general/css/images/flags/fr.png)}.global-options .gb{background-image:url(/general/css/images/flags/gb.png)}.global-options .he{background-image:url(/general/css/images/flags/il.png)}.global-options .hk{background-image:url(/general/css/images/flags/hk.png)}.global-options .hu{background-image:url(/general/css/images/flags/hu.png)}.global-options .il{background-image:url(/general/css/images/flags/il.png)}.global-options .in{background-image:url(/general/css/images/flags/in.png)}.global-options .it{background-image:url(/general/css/images/flags/it.png)}.global-options .ja{background-image:url(/general/css/images/flags/jp.png)}.global-options .jp{background-image:url(/general/css/images/flags/jp.png)}.global-options .ko{background-image:url(/general/css/images/flags/kr.png)}.global-options .kr{background-image:url(/general/css/images/flags/kr.png)}.global-options .mx{background-image:url(/general/css/images/flags/mx.png)}.global-options .my{background-image:url(/general/css/images/flags/my.png)}.global-options .nl{background-image:url(/general/css/images/flags/nl.png)}.global-options .no{background-image:url(/general/css/images/flags/no.png)}.global-options .nz{background-image:url(/general/css/images/flags/nz.png)}.global-options .pe{background-image:url(/general/css/images/flags/pe.png)}.global-options .ph{background-image:url(/general/css/images/flags/ph.png)}.global-options .pl{background-image:url(/general/css/images/flags/pl.png)}.global-options .pt{background-image:url(/general/css/images/flags/pt.png)}.global-options .py{background-image:url(/general/css/images/flags/py.png)}.global-options .ru{background-image:url(/general/css/images/flags/ru.png)}.global-options .se{background-image:url(/general/css/images/flags/se.png)}.global-options .sg{background-image:url(/general/css/images/flags/sg.png)}.global-options .sv{background-image:url(/general/css/images/flags/se.png)}.global-options .tw{background-image:url(/general/css/images/flags/tw.png)}.global-options .us{background-image:url(/general/css/images/flags/us.png)}.global-options .uy{background-image:url(/general/css/images/flags/uy.png)}.global-options .za{background-image:url(/general/css/images/flags/za.png)}.global-options .zh{background-image:url(/general/css/images/flags/cn.png)}.global-options .xx{background-image:url(/general/css/images/remove.png)}.global-dropdown .divider{margin:0;margin:5px 0;border-top:solid 1px green}.altprice{font-size:.78em;color:gray;font-style:italic;margin-left:2px}.table-380{width:380px}.table-400{width:400px}.table-480{width:480px}.table-400{width:400px}.table-500{width:500px}.table-520{width:520px}.table-550{width:550px}.table-560{width:560px}.table-600{width:600px}.table-620{width:620px}.table-640{width:640px}.table-660{width:660px}.table-680{width:680px}.table-690{width:690px}.table-700{width:700px}.table-740{width:740px}.table-750{width:750px}.table-800{width:800px}.table-900{width:900px}.table-1000{width:1e3px}.table-1040{width:1040px}.img-800{width:100%;height:100%;max-width:800px}@media only screen and (max-width:1199px){.topphones .box{width:130px}.topphones .box>img{display:none}}@media only screen and (max-width:1059px){.topphones{display:none}}@media only screen and (max-width:430px){.table-380{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:450px){.table-400{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:530px){.table-480{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:550px){.table-500{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:570px){.table-520{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:600px){.table-550{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:610px){.table-560{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:650px){.table-600{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:670px){.table-620{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:690px){.table-640{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:710px){.table-660{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:730px){.table-680{width:calc(100% - 20px)}.green-table thead tr{font-size:.85em;font-weight:400}}@media only screen and (max-width:740px){.table-690{width:calc(100% - 20px)}}@media only screen and (max-width:750px){.table-700{width:calc(100% - 20px)}}@media only screen and (max-width:790px){.table-740{width:calc(100% - 20px)}}@media only screen and (max-width:800px){.table-750{width:calc(100% - 20px)}}@media only screen and (max-width:850px){.table-800{width:calc(100% - 20px)}}@media only screen and (max-width:950px){.table-900{width:calc(100% - 20px)}}@media only screen and (max-width:1050px){.table-1000{width:calc(100% - 20px)}}@media only screen and (max-width:1090px){.table-1040{width:calc(100% - 20px)}}#waiting-spin{display:none;position:fixed;left:50%;top:50%;z-index:999;margin:-50px 0 0 -50px;border:20px solid #00a000;border-top:20px solid #004000;border-radius:50%;width:100px;height:100px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;top:-120%;right:-100%;left:-100%;bottom:-80%;margin:auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading{0%{width:0}100%{width:100%}}.progress-bar{margin:0 auto;width:18px;height:18px;background:#40a040;color:#40a040;border-radius:50%;box-shadow:18px 0,-36px 0;animation:dots-h5boszlg .5s infinite linear alternate}@keyframes dots-h5boszlg{50%{box-shadow:18px 0,-18px 0}100%{box-shadow:36px 0,-18px 0}}div.legend{margin:10px auto;max-width:500px;font-size:.9em;text-align:center;font-style:italic;padding:5px;background:#fff;border:1px solid #e0e0e0}.customer-incrustation{position:fixed;top:160px;left:0;right:0;height:0;text-align:center;color:red;opacity:.4;font-size:7em}.ui-checkboxradio-checked.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-checked.ui-checkboxradio-checked:hover .ui-icon{background-color:#444}.ui-state-active{border:2px solid #00d000!important}.grecaptcha-badge{bottom:0!important;left:0!important;right:auto!important;transform:scale(.6);opacity:.4}table.tablesorter thead tr .header{cursor:pointer}table.tablesorter thead tr .header:after,table.tablesorter thead tr .headerSortUp:after,table.tablesorter thead tr .headerSortDown:after{margin:0 2px;display:block;float:right;font-size:20px;font-weight:400;text-shadow:none;font-family:line awesome free;font-weight:900;font-style:normal}table.tablesorter thead tr .header:after{content:"\f0dc"}table.tablesorter thead tr .headerSortUp:after{content:"\f0de"}table.tablesorter thead tr .headerSortDown:after{content:"\f0dd"}table.tablesorter thead tr .headerSortDown,table.tablesorter thead tr .headerSortUp{background:rgba(0,0,0,.2)}div.comparisontable{display:flex;flex-direction:column;justify-content:center}div.comparisontable ul.row{list-style:none;display:flex;flex:1;flex-wrap:wrap;flex-wrap:nowrap;text-align:center;margin:0;padding:0;border-left:1px solid #0a0;width:100%}div.comparisontable ul.row .bottom{margin-top:10px;text-align:center}div.comparisontable ul.row li{flex:1;background:#fff;padding:8px 4px;border-right:1px solid #0a0;border-bottom:1px solid #0a0;margin:0;min-width:0;box-sizing:border-box;flex-direction:column;justify-content:space-between;align-items:center}div.comparisontable ul.row li{flex:1;flex-direction:column;justify-content:space-between;align-items:center;background:#fff;padding:8px 4px;border-right:1px solid #0a0;border-bottom:1px solid #0a0;margin:0;min-width:0;box-sizing:border-box}div.comparisontable ul.row li.legend{width:200px;background-color:#e0ffe0;text-align:left;margin:0}div.comparisontable ul.row:first-of-type{border-top:1px solid #0a0}div.comparisontable ul.row:first-of-type li{background-image:linear-gradient(to bottom,#32c898,#2eb88c);min-height:30px;text-align:center;font-size:1em;color:#fff;margin:0;padding:8px}div.comparisontable.fixed ul.row:first-of-type{position:fixed;top:0;left:8px;width:calc(100% - 16px)}div.comparisontable ul.row:last-of-type li{box-shadow:0 6px 6px rgba(0,0,0,.23)}div.comparisontable ul.row li.empty{}div.comparisontable ul.row li.lines{font-size:.85em}div.comparisontable ul.row li.lines span.circuit{font-size:12.5px}div.comparisontable ul.row li.lines div{text-align:left;font-size:.85em}div.comparisontable ul.row li.lines div:not(:last-child){border-bottom:1px dashed green;padding-bottom:4px;margin-bottom:4px}div.comparisontable ul.row li.colspan-1{flex:2;min-width:0;box-sizing:border-box;text-align:center;border-right:1px solid #0a0;padding-left:8px;padding-right:8px;align-items:center;justify-content:center}div.comparisontable ul.row li.colspan-1+li{display:none}div.comparisontable ul.row li.colspan-2{flex:2;min-width:0;box-sizing:border-box;text-align:center;border-right:1px solid #0a0;padding-left:8px;padding-right:8px;align-items:center;justify-content:center}div.comparisontable ul.row li.colspan-2+li{display:none}div.comparisontable ul.row li{flex-basis:0}div.comparisontable ul.row li:nth-child(3),div.comparisontable ul.row li:nth-child(5),div.comparisontable ul.row li.colspan-1,div.comparisontable ul.row li:nth-child(4).colspan-2{border-right:3px solid green}@media screen and (max-width:650px){div.comparisontable ul.row{flex-direction:column}div.comparisontable img{width:auto;height:auto}div.comparisontable ul.row li{margin-right:0;width:auto;flex:auto}div.comparisontable ul.row:first-of-type li.legend.legend,div.comparisontable ul.row:last-of-type li.legend{display:none}div.comparisontable ul.row li.legend{width:auto}}