/*!
 * Style Css
 * Autor: Euromundo
 */
@font-face{font-family:'Inter';src:url('../assets/fonts/subset-Inter28pt-Regular.woff2') format('woff2');font-weight:400;font-style:normal}@font-face{font-family:'Inter';src:url('../assets/fonts/subset-Inter28pt-Medium.woff2') format('woff2');font-weight:500;font-style:normal}@font-face{font-family:'Inter';src:url('../assets/fonts/subset-Inter28pt-Bold.woff2') format('woff2');font-weight:700;font-style:normal}@font-face{font-family:'Roboto';src:url('../assets/fonts/subset-Roboto-Regular.woff2') format('woff2');font-weight:100 900;font-style:normal}:root{--main-color:#23246c;--white-color:#fff;--black-color:#dd042b;--black-color-opacity:#2b2540c4;--paragraph-color:#878786;--bg-color:#f3f6fd;--OS050-gray:#f6f7f8;--transition:.4s all ease-in-out;--font-base:'Inter','Roboto',sans-serif;--font-inter:'Inter',sans-serif;--font-roboto:'Roboto',sans-serif;--font-titulo:var(--font-roboto);--font-subtitulo:var(--font-roboto);--font-texto:var(--font-inter);--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700}html,body{height:100%}body{padding:0;margin:0;font-size:16px;font-family:var(--font-base)}img{max-width:100%;height:auto}.ptb-100{padding-top:100px;padding-bottom:100px}.pb-100{padding-bottom:100px}.pt-100{padding-top:100px}.mb-30{margin-bottom:30px}a{text-decoration:none;-webkit-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s;outline:0 !important;color:var(--main-color);font-family:var(--font-texto)}a:hover{text-decoration:none;color:var(--black-color)}h1,h2,h3,h4,h5,h6{margin:0}h1{font-size:96px;font-weight:700;line-height:90px;font-family:var(--font-titulo)}h2{font-size:36px;font-weight:500;line-height:40px;font-family:var(--font-titulo)}h3{font-size:24px;font-weight:300;font-family:var(--font-subtitulo)}h4{font-size:20px;font-weight:500;font-family:var(--font-subtitulo)}h5{font-size:18px;font-weight:400;font-family:var(--font-subtitulo)}h6{font-size:14px;font-weight:400;font-family:var(--font-subtitulo)}p{font-family:var(--font-texto);font-size:16px;font-style:normal;line-height:normal;font-weight:300;margin-bottom:0;text-align:start}p:last-child{margin-bottom:0}ul{padding:0;margin:0}ul li{list-style:none;padding:0}.canvas-body{background:var(--main-color);display:flex;justify-content:center;align-items:center;height:99%}.edad_input{border-bottom:1px solid #000 !important}#btn_rooms,#btn_paxType{background:none;border:none;font-size:large}#canvas-head{background:var(--main-color);color:#fff}#Header__cotizar{font-size:24px;font-weight:400;font-family:'Rubik',sans-serif}.svg_div{width:100%;height:auto}.svg_div path{width:100%}.mesCotizar button{background:none;border:none}.mesCotizar{background:none;border:none;display:flex;align-items:center;justify-content:center}.contenedor__cotizacion{background:#fff;width:94%;margin-left:0%;border-radius:5px;padding:30px 20px 30px 20px;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px}.dFecha{display:flex;justify-content:center;align-content:center;margin:0 0 25px 0}.dFecha-A{margin-top:5px}#returnCoti{display:flex;border:none;flex-direction:row;justify-content:center;align-items:center;gap:10px}.contenedor__origen{background:#fff;height:auto;width:94%;border-radius:5px;margin-left:0%;margin-bottom:1%}.origen__content{display:grid;grid-template-columns:20% 80%;border-radius:5px;grid-template-areas:"img select";justify-items:center;align-items:center}.origen__img{grid-area:img;padding:15px}.origem__img-icon{width:40px;height:40px;background:#23246c;border-radius:50%;color:#fff;font-size:18px;padding-top:8px}.origen__select{grid-area:select;padding-left:15px;padding-right:15px;border-top:none;width:100%}.origen__select label{font-size:16px;color:#878786;margin-top:4px;margin-bottom:3px}.origen__select-slc{display:block;font-size:16px;font-weight:700;color:#444;line-height:1.3;padding:.4em 1.4em .3em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:20px auto;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.03);border-radius:.3em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'),linear-gradient(to bottom,#fff 0%,#f7f7f7 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.origen__select-slc::-ms-expand{display:none}.origen__select-slc:hover{border-color:#888}.origen__select-slc:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(221,4,43,.7);box-shadow:0 0 0 3px;color:#222;outline:none}.origen__select-slc option{font-weight:normal}.cotizar__btn{border-radius:0;margin:0;padding:10px;box-shadow:rgba(0,0,0,.19) 0 10px 20px,rgba(0,0,0,.23) 0 6px 6px}.cotizar__btn-content{padding-top:5px}#hubspot-messages-iframe-container{bottom:50px !important}.listaIncluye ul{margin-left:6%}.listaIncluye ul li{padding:0 5px}.listaNoIncluye ul{margin-left:6%}.listaIncluye ul li:before{content:"";font-family:FontAwesome;display:inline-block;color:#24a147;margin-left:-2em;width:1.7em}.listaNoIncluye ul li:before{content:"";font-family:FontAwesome;display:inline-block;color:#e81313;margin-left:-2em;width:1.7em}.trFechas:hover{background:rgba(209,209,209,.1) !important}.main-nav__list{list-style:none}.main-nav__item{display:inline-block;padding:15px}.main-nav__link{font-size:1.2rem;text-transform:uppercase;font-weight:700;text-decoration:none;position:relative;display:block;overflow:hidden}.main-nav__item a:hover{color:var(--main-color) !important}.navProduct{height:7%}.titleMedia{font-size:25px !important}#searchMes{width:100%}.colorNav{color:#000}.form-control{background-color:transparent;height:38px;border-radius:5px;border:1px solid #aab4bc;padding:0 10px;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-clip:padding-box;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:placeholder-shown{color:var(--black-color)}.form-control:focus{color:#212529;background-color:transparent !important;border-color:#86b7fe;outline:0;box-shadow:none}.section_padding{padding:25px 0}.section_padding_top{padding:50px 0 0 0}.section_padding_bottom{padding:25px 0}#about_service_offer{padding:25px 30px 25px 30px}#about_offer_banner{padding:25px 30px 25px 30px}#about_us_top{padding:25px 30px 25px 30px}.aboutRight{padding:0 25px 0 0}.aboutusright-B{display:flex;align-items:center}.aboutLeft{display:flex;align-items:flex-end}.about_us_right img{border-radius:15px}.heading_left_area h2{font-weight:400;padding-bottom:17px;line-height:45px}.heading_left_area h2 span{display:inline-block;border-bottom:1px solid var(--main-color);padding-bottom:10px}.heading_left_area h5{color:var(--black-color-opacity)}.section_heading_center{text-align:center;padding-bottom:30px}.section_heading_center h2{position:relative;padding-bottom:15px}.section_heading_center h2:after{content:"";position:absolute;width:200px;height:1px;background:var(--main-color);left:50%;transform:translate(-50%,50%);bottom:0}.imgUser{grid-area:foto;display:flex;justify-content:center;align-items:center;margin-bottom:-50px}.img_animation{overflow:hidden}.img_animation img{transition:var(--transition);position:relative}.img_animation::after{content:"";position:absolute;width:100%;height:100%;background:var(--black-color);left:0;top:0;opacity:0;visibility:hidden;transition:var(--transition)}.img_animation:hover::after{opacity:.5;visibility:visible}.img_animation:hover img{transform:scale(1.2)}.btn-check:focus+.btn,.btn:focus{outline:none;box-shadow:none}.btn{display:inline-block;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;border-radius:5px;box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0}.btn:hover{color:var(--company-text);background-color:var(--black-color) !important;border-color:var(--black-color) !important;border-radius:5px}.btn_theme{color:var(--white-color);background-color:var(--black-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:none;padding:5px 25px;line-height:1.7}.btn_theme:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:937px;height:550px;margin:auto;background:var(--main-color);border-radius:30px;z-index:-1;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateX(-50%) translateY(-5%) scale(.4);transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition)}.btn_theme:hover:before{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-45%) translateY(0) scale(3);transform:translateX(-50%) translateY(0) scale(3);-webkit-transform-origin:bottom center;transform-origin:bottom center;border:none;border-radius:30px}.btn_theme_white{color:var(--black-color);background-color:var(--white-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:1px solid var(--white-color)}.btn_theme_white:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:580px;height:550px;margin:auto;background:var(--black-color);color:#fff;border-radius:50%;z-index:-1;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateX(-50%) translateY(-5%) scale(.4);transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition)}.btn_theme_white:hover:before{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-45%) translateY(0) scale(1);transform:translateX(-50%) translateY(0) scale(1);-webkit-transform-origin:bottom center;transform-origin:bottom center;border:none;color:#fff}.btn_theme_transparent{color:var(--white-color);background-color:transparent;transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:1px solid var(--white-color)}.btn_theme_transparent:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:580px;height:550px;margin:auto;background:var(--black-color);border-radius:50%;z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition)}.btn_theme_transparent:hover:before{transition:transform 1s;transform:translateX(-50%) translateY(0) scale(1);transform-origin:bottom center;border:none}.btn_md{padding:1.5rem;font-size:18px}.btn_sm{font-size:14px;padding:5px 18px}.btn_navber{color:#fff;border:2px solid var(--main-color);padding:7px 10px;transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0}.btn_navber:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:550px;height:550px;margin:auto;border-radius:50%;z-index:-1;-webkit-transform-origin:top center;transform-origin:top center;background:var(--main-color);-webkit-transform:translateX(-51%) translateY(27%) scale(.8);transform:translateX(-51%) translateY(27%) scale(.8);transition:var(--transition)}.btn_navber:hover:before{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-42%) translateY(-57%) scale(4);transform:translateX(-42%) translateY(-57%) scale(4);-webkit-transform-origin:bottom center;transform-origin:bottom center}.is-sticky .btn_navber{border:1px solid var(--white-color)}.section-blue{background-color:var(--main-color);height:30%}.section-blue-b{background-color:var(--black-color);height:auto;display:flex;align-items:center;justify-content:center;position:relative;padding-block:3rem;z-index:1}.section-blue-b img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.7;z-index:0}.btn-general-v2{width:156px;height:40px;border-radius:5px}#home_one_banner{background-image:url("../assets/img/banner/bg.png");padding:370px 0 280px 0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.banner_one_text{text-align:center}.banner_one_text h1{color:var(--white-color)}.banner_one_text h3{color:var(--white-color);padding-top:13px}#theme_search_form{margin-top:-140px}.theme-search-form-area-v2{background:transparent;padding:0;position:relative}.theme-search-form-conatiner-v2{background:#fff;border-radius:5px 5px 5px 5px;box-shadow:4px 14px 28px rgba(0,0,0,.1);padding:0;border:1px solid #ebedef}.theme-search-form-tabbtn-v2{margin-bottom:0;margin-left:0}.nav-item-v2{margin-right:5px}.nav-tabs-v2{border-bottom:0 solid #dee2e6;margin-left:5px}.nav-tabs-v2 .nav-link-v2{background:var(--main-color);color:var(--company-text);border:1px solid var(--main-color);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:0 solid var(--main-color);display:flex;padding:10px 20px;margin-bottom:-1px}.nav-tabs-v2 .nav-item-v2.show .nav-link-v2,.nav-tabs-v2 .nav-link-v2.active{background:#fff;color:var(--main-color);border:1px solid #fff;z-index:5;margin-bottom:-6px}.nav-link-v2 i{margin-right:10px}.search-form-input{border:none;color:#28333e;background:transparent;height:30px;font-weight:600;font-family:var(--font-texto)}.pickerHotelVuelo{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;color:#28333e;text-align:center;font-size:14px;height:30px;padding:1px 2px;min-width:100%}.pickerHotelVuelo button{background:transparent !important;border-bottom:1px solid transparent !important}.pickerHotelVuelo button:active,.pickerHotelVuelo button:focus,.pickerHotelVuelo button:hover{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:#fff !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo button:active{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:#fff !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo button:focus{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:#fff !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo button:hover{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:#fff !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo .dropdown-menu.show{border-radius:5px !important;padding:15px}input:focus{border-radius:0;border-bottom:2px solid var(--black-color);outline:none}.search-select-location{border-top:1px solid #cbd1d7}.search-select-hotel i{margin-left:10px;margin-bottom:5px;margin-top:5px}.ui-widget.ui-widget-content{border:1px solid rgba(0,0,0,.15) !important;border-radius:10px;overflow-y:scroll;overflow-x:hidden;max-height:350px}.ui-widget-content{border:1px solid #a6c9e2;background:#fff !important;color:#000 !important;font-family:var(--font-texto);font-size:16px !important;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize !important}.ui-menu .ui-menu-item-wrapper{position:relative;padding:10px !important}.ui-menu .ui-menu-item i{color:var(--black-color) !important}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid var(--main-color) !important;background:var(--main-color) !important;font-weight:normal;color:#fff}.theme_search_form_area{border-radius:5px;padding:15px 25px;position:relative}.side-container-v2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:0;padding-inline:0;padding-right:0 !important;padding-left:0 !important}.flight-Search-boxed-v2{background:transparent;padding:10px 10px 10px 10px;position:relative;min-height:78px;max-height:119px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;border-left:1px solid #ebedef}.side-container-v2-a{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:0;padding-inline:0;padding-right:0 !important;padding-left:0 !important}.container-center{display:flex;justify-content:center}.theme-search-form-conatiner-v3{display:flex;flex-direction:row;justify-content:center;background:#fff;border-radius:5px 5px 5px 5px;box-shadow:4px 14px 28px rgba(0,0,0,.1);padding:0;border:1px solid #ebedef;width:992px;gap:20px}.side-container-v3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:16px;padding-inline:0}.side-container-v3-a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:16px;padding-inline:0}.side-container-v3-b{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:16px;padding-inline:0;border-radius:0}.form-search-boxed-v3{background:#f8f9fa;padding:4px 40px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:350px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:13px}.form-search-boxed-v3-b{background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.btn-form-v4{position:relative;overflow:hidden;background:var(--black-color);color:#fff;width:180px;height:62px;border:0 solid;border-radius:5px;font-size:20px}.btn-form-v4:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:937px;height:550px;margin:auto;background:var(--main-color);z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition)}.btn-form-v4:hover:before{transition:transform 1s;transform:translateX(-50%) translateY(0) scale(3);transform-origin:bottom center;border:none}.btn-form-v4:hover{background:var(--main-color);color:#fff}.picker-container{width:100%}.picker-form{background:#f8f9fa;border:none;border-radius:5px;padding:1px 10px;font-size:16px;color:#000;text-align:start;height:38px;min-width:100%}.search-main-conatiner{display:flex;background:#fff;border-radius:5px 5px 5px 5px;border:1px solid #ebedef;box-shadow:4px 14px 28px rgba(0,0,0,.1)}.search-row-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;height:100%}.search-input-container{width:100%;height:100%;min-height:75px;max-height:75px;margin:15px 0;border:1px solid #cbd1d7;border-radius:10px;background-color:#f6f7f8;display:flex;flex-direction:column;justify-content:center;padding:8px 15px}.search-input-container-b{margin:15px 0 35px 0 !important}.rangeDates-a p{color:#28333e;font-weight:400;font-family:var(--font-texto);font-size:1rem;font-style:normal;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.search-input-container p{color:#28333e;font-weight:500;font-family:var(--font-texto);font-size:.8rem;font-style:normal;line-height:normal;margin-bottom:0}.search-input-container i{font-size:.8rem;margin-right:.5rem}.search-input-field{width:100%;height:100%;border:none;border-radius:0;background-color:transparent;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;gap:10px;font-size:12px}.search-main-button{width:100%;height:100%;min-height:40px;max-height:75px;margin:15px 0;background:var(--main-color);color:var(--company-text);border:1px solid var(--main-color);border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500}.search-main-button:hover{background:var(--black-color);border:1px solid var(--black-color);color:var(--company-text)}.search-main-butto:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:937px;height:550px;margin:auto;background:var(--main-color);z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition)}.search-main-butto:hover:before{transition:transform 1s;transform:translateX(-50%) translateY(0) scale(3);transform-origin:bottom center;border:none}.bootstrap-select{width:100% !important}.selectpicker{display:none}.bootstrap-select .btn{width:100%;color:#fff;border-radius:4px;border:1px solid #007bff;padding:8px 12px}.bootstrap-select .btn:focus{outline:none;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.bootstrap-select .btn.dropdown-toggle{background-color:transparent !important;background:transparent !important;color:#28333e;border-radius:4px;border:1px solid #28a745;padding:4px 0}.bootstrap-select .btn.dropdown-toggle:focus{background-color:transparent;outline:none;box-shadow:0 0 0 .2rem rgba(40,167,69,0)}.bootstrap-select .btn.dropdown-toggle:hover{background-color:transparent;outline:none;box-shadow:0 0 0 .2rem rgba(40,167,69,0)}.dropdown-toggle{background:transparent;border-color:#ebedef;font-family:inherit;border-color:transparent !important}.bootstrap-select .btn .filter-option .caret{display:none}.bootstrap-select .btn::after{content:'';font-family:'FontAwesome';font-weight:900;font-size:16px;color:#28333e;margin-left:8px;display:inline-block;vertical-align:middle;border-top:0 solid}.bootstrap-select .dropdown-menu{background-color:#fff}.bootstrap-select .dropdown-menu li a{color:#28333e}.bootstrap-select .dropdown-menu li{font-size:14px}.bootstrap-select .dropdown-menu li span{margin-right:10px}.dropdown-item .fa-location-dot{color:var(--black-color);margin-right:5px;margin-block:10px}.bootstrap-select .no-results{color:#f00;background:transparent;line-height:1.5;font-size:18px;margin-block:5px 10px}.bootstrap-select .dropdown-menu li.active>a{background-color:#007bff;color:#fff}.bootstrap-select .bs-searchbox input{width:100%;padding:8px;border-radius:10px;border:1px solid #cbd1d7}.bootstrap-select .bs-searchbox input:focus{outline:none;box-shadow:0 0 0 0 rgba(0,123,255,.25)}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);padding:10px}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .bs-searchbox .form-control{border:1px solid #ccc;border-radius:5px;padding:8px}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .inner{max-height:224px;overflow-y:auto}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .dropdown-item{padding:10px 15px;font-size:14px;color:#333;transition:background .3s ease-in-out}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .dropdown-item .fa-location-dot{color:#ff5733}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .dropdown-item:hover{background-color:#f0f0f0}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .dropdown-item.selected,.bootstrap-select #circuitsZoneDestiny+.dropdown-menu .dropdown-item.active{background-color:#007bff;color:#fff}.bootstrap-select #circuitsZoneDestiny+.dropdown-menu li{margin-right:30px}.flight-Search-boxed-v2-a{background:transparent;padding:10px 10px 10px 10px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%}.fpl-v2{padding-left:20px}.side-container-v2-b{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:0;padding-inline:0;border-radius:0;padding-right:0 !important;padding-left:0 !important}.flight-Search-boxed-v2-b{width:100%;height:100%;background:transparent;padding:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border-radius:0 5px 5px 0;overflow:hidden}.btn-form-v3{position:relative;overflow:hidden;background:var(--black-color);color:#fff;padding:10px 20px;width:100%;height:100%;border:0 solid;white-space:nowrap}.btn-form-v3:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:937px;height:550px;margin:auto;background:var(--main-color);z-index:-1;transform-origin:top center;transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition)}.btn-form-v3:hover:before{transition:transform 1s;transform:translateX(-50%) translateY(0) scale(3);transform-origin:bottom center;border:none}.btn-form-v3:hover{background:var(--main-color);color:#fff}.flight-Search-boxed-v2 p{color:#000;font-size:13px}.flight-Search-boxed-v2-a p{color:#000;font-size:13px}.flight-Search-boxed-v2 input,flight-Search-boxed-v2-a input{border-top:0 solid;border-right:0 solid;border-left:0 solid;border-bottom:1px solid #ebedef;border-radius:5px}.input-group-prepend{margin-top:5px;z-index:150;display:none}.btn-form-v2{background:var(--black-color);color:#fff;padding:10px 20px;min-width:120px;max-width:121px;border:0 solid;border-radius:25px}.btn-form-v2:hover,.btn-form-v2:active{background:var(--main-color);color:#fff;padding:10px 20px;border:0 solid;border-radius:25px}.theme_search_form_tabbtn .nav-item{margin-right:20px}.theme_search_form_tabbtn .nav-item:last-child{margin-right:0}.theme_search_form_tabbtn .nav-tabs{border-bottom:none}.theme_search_form_tabbtn .nav-tabs .nav-item.show .nav-link,.theme_search_form_tabbtn .nav-tabs .nav-link.active{color:var(--white-color);background-color:var(--main-color);border-color:none}.theme_search_form_tabbtn .nav-tabs .nav-link{margin-bottom:0;color:var(--black-color);border-radius:6px;border:1px solid var(--main-color)}.theme_search_form_tabbtn .nav-tabs .nav-link i{padding-right:10px}.theme_search_form_tabbtn{margin-bottom:30px}.flight_Search_boxed{background:#ebedef;padding:10px 10px 10px 20px;border-radius:10px;position:relative;min-height:78px}.plan_icon_posation{position:absolute;top:20px;right:30px}.plan_icon_posation i{font-size:24px}.range_plan{position:absolute;left:-37px;top:50%;transform:translateY(-50%)}.range_plan i{background:#f5eefd;font-size:24px;width:50px;height:50px;text-align:center;line-height:46px;border-radius:50%;border:3px solid #fff;color:var(--main-color)}.flight_Search_boxed p{font-size:14px;max-width:100px}.flight_Search_boxed input{font-size:22px;width:95%;border:none;background:transparent;font-weight:500;height:35px;padding:0;color:#999}.flight_Search_boxed input:focus-within{outline:none;border:none}.flight_Search_boxed span{display:block;font-size:12px;padding-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.date_flex_area{display:flex;justify-content:flex-start;flex-direction:column}.dropdown_passenger_area button{border:none;background:transparent;padding:0;font-size:22px;font-weight:400}.dropdown_passenger_area button::after{display:none}.dropdown_passenger_area .dropdown-menu{z-index:999999;min-width:270px;padding:15px 20px;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;font-size:14px}.pickerHotelVuelo .dropdown-menu{z-index:999999;min-width:350px;padding:0 0;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;font-size:14px}.traveller-calulate-persons .passengers .passengers-types .passengers-type{display:flex;align-items:center;padding:8px 16px;justify-content:space-between}.traveller-calulate-persons .passengers .passengers-types .passengers-type .text{align-items:center;display:flex}.traveller-calulate-persons .passengers .passengers-types .passengers-type .text .count{margin-right:20px;width:24px;display:inline-block;font-size:.9rem;font-weight:600;color:var(--black-color)}.traveller-calulate-persons .passengers .passengers-types .passengers-type .text .type-label span{font-size:12px;color:#4c4c4c}.traveller-calulate-persons .passengers .passengers-types .passengers-type .button-set button{font-size:12px;color:#fff !important;background:var(--black-color) !important;border:1px solid var(--black-color) !important;width:20px;height:20px;border-radius:3px;margin-left:5px}.traveller-calulate-persons .passengers .passengers-types .passengers-type .button-set button.active{color:var(--black-color) !important;background:#fff !important;border:1px solid var(--black-color) !important}.traveller-calulate-persons .passengers .passengers-types .passengers-type .button-set button.hover{color:var(--black-color) !important;background:#fff !important;border:1px solid var(--black-color) !important}.input-Menor-v2{min-width:50px;border:1px solid var(--main-color);border-radius:5px;padding-left:15px;font-size:10px;margin-bottom:10px !important;transition:border .2s;color:var(--main-color)}.input-Menor-v2:focus{border-bottom:2px solid var(--main-color);background:#fff}.input-Menor-v2::-webkit-input-placeholder{color:#bbb}.input-Menor-v2:-ms-input-placeholder{color:#bbb}.input-Menor-v2::placeholder{color:#bbb}.traveller-calulate-persons .passengers .passengers-types{padding-top:15px}.traveller-calulate-persons .passengers h6{font-size:14px;font-weight:500;color:var(--main-color)}.traveller-calulate-persons .cabin-selection{padding-top:10px;border-top:1px solid #c7c7cc;margin-top:20px}.traveller-calulate-persons .label-select-btn{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding:10px 10px}.traveller-calulate-persons .label-select-btn:hover{background:#fff;color:var(--black-color)}.traveller-calulate-persons .label-select-btn.active{background:#fff;color:var(--black-color)}.traveller-calulate-persons .muiButton-label{font-size:14px}.traveller-calulate-persons .cabin-selection h6{padding:15px 0;font-size:16px;font-weight:500;color:var(--main-color)}.top_form_search_button{text-align:center;margin-top:1.5%}.flight_categories_search .nav-tabs{border-bottom:none}.flight_categories_search .nav-tabs .nav-item.show .nav-link,.flight_categories_search .nav-tabs .nav-link.active{color:var(--main-color);border-color:none}.flight_categories_search .nav-tabs .nav-link{margin-bottom:0;color:var(--black-color);border-radius:6px;border:none;font-weight:500;background:transparent}.flight_categories_search{position:absolute;right:30px;top:25px}.multi_city_form{margin-bottom:15px}.add_multy_form{text-align:right}.add_multy_form button{color:var(--main-color);border:none;background:transparent}.multi_form_remove{text-align:right}.multi_form_remove button{color:#f00;border:none;background:transparent;padding-bottom:10px}@media(max-width:1399px){#theme_search_form .container,#theme_search_form .container-lg,#theme_search_form .container-md,#theme_search_form .container-sm,#theme_search_form .container-xl{max-width:100%}}.imagination_boxed{position:relative;border-radius:14px;overflow:hidden;transition:var(--transition)}.imagination_boxed img{position:relative;width:100%;transition:var(--transition)}.imagination_boxed:hover img{transform:scale(1.2)}.imagination_boxed:before{content:"";position:absolute;width:100%;height:25%;left:0;background:#17161669;bottom:0;z-index:999;transition:all .5s;transform:translate(0%,100%)}.imagination_boxed:hover:before{transform:translate(0%,0%)}.imagination_boxed h3{position:absolute;bottom:0;display:flex;justify-content:center;width:100%;z-index:999;align-items:center;height:25%}.imagination_boxed h3 span{display:block;text-align:center}.imagination_boxed h3 a{color:var(--white-color);transition:var(--transition)}.imagination_boxed:hover h3 a{font-weight:500}.destinations_content_box{position:relative;margin-bottom:23px;border-radius:12px;overflow:hidden}.destinations_content_box .btn{margin-top:2px}.destinations_content_box img{width:100%}.destinations_content_inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99}.destinations_content_inner h3 a{color:var(--white-color)}.destinations_content_inner h3 a:hover{color:var(--black-color)}.destinations_content_inner h2{color:var(--white-color);padding-bottom:20px}.destinations_big_offer h1{color:var(--white-color);font-size:150px;line-height:109px;padding-bottom:20px}.destinations_big_offer{display:flex}.destinations_big_offer h6{color:var(--white-color);line-height:45px;padding-top:8px}.destinations_big_offer h6 span{display:block;font-size:38px;font-weight:500}.theme_nav_tab{background:#fff;box-shadow:-4px -4px 16px rgba(139,62,234,.08),4px 14px 28px rgba(139,148,250,.07);border-radius:12px;padding:21px 0;margin-bottom:30px}.theme_nav_tab_item .nav-tabs{border-bottom:none;justify-content:center}.theme_nav_tab_item .nav-tabs .nav-item.show .nav-link,.theme_nav_tab_item .nav-tabs .nav-link.active{color:var(--white-color);background-color:var(--main-color);border-color:var(--main-color)}.theme_nav_tab_item .nav-tabs .nav-link{margin-bottom:0;background:0 0;border:1px solid var(--main-color);color:var(--black-color);padding:8px 30px;border-radius:5px;margin-right:35px}.theme_nav_tab_item .nav-tabs .nav-link:last-child{margin-right:0}.theme_common_box_two{border-radius:11px;overflow:hidden;border:1px solid #d2d2d275;transition:var(--transition);margin-bottom:30px}.theme_common_box_two:hover{box-shadow:4px 14px 28px rgba(0,0,0,.1)}.theme_two_box_img{position:relative;overflow:hidden;display:flex}.theme_two_box_img a{display:flex;justify-content:center}.img_hover{overflow:hidden}.img_hover img{transition:var(--transition);width:100%}.img_hover:hover img{transform:scale(1.2)}.theme_two_box_img img{height:auto;width:80%;object-position:center center;object-fit:contain;margin-inline:15px}.theme_two_box_img .discount_tab{position:absolute;right:9px;bottom:-17px;background:#fff;box-shadow:4px 5px 12px rgba(0,0,0,.1);width:45px;height:45px;text-align:center;line-height:45px;border-radius:50%;color:var(--main-color);font-size:16px;font-weight:500}.theme_two_box_img p{color:var(--white-color);position:absolute;bottom:4px;left:13px;font-size:14px}.theme_two_box_img p i{padding-right:5px}.theme_two_box_content{background:#fff;padding:20px 15px}.theme_two_box_content h4 a{color:var(--black-color)}.theme_two_box_content h4 a:hover{color:var(--main-color)}.theme_two_box_content p{padding:10px 0;font-size:14px}.theme_two_box_content p .review_rating{color:var(--main-color)}.theme_two_box_content p .review_count{margin-left:10px}.theme_two_box_content h3{font-weight:500}.theme_two_box_content h3{font-weight:400;font-size:14px}.spanOferta{position:absolute;left:5%;top:-5%;background:var(--black-color);box-shadow:4px 5px 12px rgba(0,0,0,.5);width:auto;min-width:90px;padding-inline:15px;height:45px;text-align:center;line-height:45px;border-radius:15px;color:var(--white-color);font-size:16px;font-weight:500}.offer_area_box{position:relative;border-radius:10px;overflow:hidden}.offer_area_box img{width:100%}.offer_area_box .offer_area_content{position:absolute;left:0;bottom:0;padding:30px 27px;z-index:2}.offer_area_content h2{color:var(--white-color);padding-bottom:20px}.offer_area_content p{color:var(--white-color);padding-bottom:25px}.dot_style .owl-nav.disabled+.owl-dots{margin-top:0}.dot_style.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 5px;background:#d6d6d6;display:block;transition:opacity .2s ease;border-radius:30px}.dot_style.owl-theme .owl-dots .owl-dot.active span,.dot_style.owl-theme .owl-dots .owl-dot:hover span{background:var(--main-color)}.tab_destinations_boxed{display:flex;align-items:center;border:1px solid #d2d2d2;border-radius:9px;overflow:hidden;transition:var(--transition);margin-bottom:40px}.tab_destinations_boxed:hover{background:#fff;box-shadow:-4px -4px 16px rgba(0,0,0,.08),4px 6px 16px rgba(0,0,0,.08)}.tab_destinations_conntent{padding-left:20px}.tab_destinations_conntent h3{font-size:22px;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tab_destinations_conntent h3 a{color:var(--black-color)}.tab_destinations_conntent h3 a:hover{color:var(--main-color)}.tab_destinations_conntent p{color:var(--black-color);font-weight:500;padding-top:5px}.tab_destinations_conntent p span{color:var(--main-color)}.home_news_item{display:flex;align-items:center;margin-bottom:30px}.home_news_img{width:100px;height:90px;border-radius:10px;overflow:hidden}.home_news_left_wrapper .home_news_item:last-child{margin-bottom:0}.home_news_img img{width:100%}.home_news_content{width:68%;padding-left:25px}.home_news_content h3{font-size:22px;font-weight:500;line-height:27px}.home_news_content h3 a{color:var(--black-color)}.home_news_content h3 a:hover{color:var(--main-color)}.home_news_content p{padding-top:12px;font-size:14px}.home_news_content p span{padding-left:10px}.home_news_content p span i{padding-top:0;font-size:7px;padding-right:10px}.seeall_link a i{padding-left:5px}.home_news_big img{width:100%}.home_news_big h3{padding-top:22px;font-size:22px;font-weight:500}.home_news_big h3 a{color:var(--black-color);padding-top:0}.home_news_big h3:hover a{color:var(--main-color)}.home_news_big p{padding-top:8px}.home_news_big a{display:block;padding-top:11px}#our_partners .owl-carousel .owl-item img{width:auto !important;filter:opacity(.5)}#our_partners .owl-carousel .owl-item img:hover{filter:opacity(1)}.news_home_bigest{overflow:hidden;border-radius:12px}.card-slider .owl-prev{left:-1%}.card-slider .owl-next{right:-1%}.icon-carousel .owl-prev{left:-3%}.icon-carousel .owl-next{right:-3%}#cta_area{background:var(--bg-color);padding:70px 0}.cta_left{display:flex;align-items:center}.cta_icon{width:15%}.cta_content{padding-left:30px}.cta_content h2{padding-top:11px}#footer_area{padding:100px 0}.footer_heading_area h5{border-bottom:1px solid var(--main-color);display:inline-flex;padding-bottom:5px;font-weight:500}.footer_inquery_area{padding-top:5px;border-left:2px solid var(--main-color);margin-top:25px;padding-left:9px}.footer_inquery_area h3{font-weight:500;padding-top:8px;font-size:18px}.footer_inquery_area h5{font-size:16px;font-weight:500}.soical_icon_footer{display:flex;padding-top:5px}.soical_icon_footer li{padding-right:8px;margin-top:2%}.footer_link_area{padding-top:20px}.footer_link_area ul li{padding-bottom:15px}.footer_link_area ul li a{color:var(--black-color);font-size:16px;font-weight:400;transition:var(--transition)}.footer_link_area ul li a:hover{color:var(--main-color)}.soical_icon_footer li a i{font-size:18px}.copyright_area{background-color:var(--bg-color);padding:16px 0}.copyright_left p{color:var(--black-color);font-size:13px;font-weight:500;text-align:center}.copyright_right{text-align:center}.banner_two_slider_item{min-height:500px;padding:325px 0 245px 0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.banner_two_slider_item2{height:100vh;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.banner_two_slider_item_v2{padding:0 0 100px 0;display:flex;align-items:flex-end;height:600px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.banner_two_slider_item-v3{padding:325px 0 245px 0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.banner_two_text-v3 h3{color:var(--white-color);font-weight:400}.banner_two_text-v3 h1{color:var(--white-color);font-size:136px;padding-top:10px;font-weight:800;margin-inline-start:-5px;line-height:.8;text-shadow:1px 1px 2px black;margin-top:50px}.banner_two_text-v3 h2{color:var(--white-color);font-size:60px;padding-top:10px}.banner_two_text-v3 h4{color:var(--white-color);padding-top:10px;font-weight:300}.nav-link-v2-p{font-size:14px}.banner_two_text h3{color:var(--white-color);font-weight:400}.banner_two_text h1{color:var(--white-color);font-size:100px;padding-top:10px;font-weight:800;margin-inline-start:-5px;line-height:.8;text-shadow:1px 1px 2px black;margin-top:50px}.banner_two_text h2{color:var(--white-color);font-size:40px;padding-top:10px;font-weight:600;line-height:.8;text-shadow:1px 1px 2px black;margin-left:0}.banner_two_text h4{color:var(--white-color);font-weight:300;font-size:20px;margin:15px 0}.slider-sttle-v2{font-size:90px !important;margin:0 10px 0 10px !important}slider-pararp-v2{font-size:70px !important;margin:0 10px 0 10px !important}.slider-pararp-2-v2{font-size:40px !important;font-weight:400;line-height:1;margin:0 10px 0 10px !important}.home_two_button{padding-top:60px}.home_two_button a{margin-right:30px}#home_two_banner{height:auto}#home_two_banner .owl-item.active .banner_two_slider_item .banner_two_text .title{-webkit-animation:1s 1.2s fadeInLeft both;animation:1s 1.2s fadeInLeft both}#home_two_banner .owl-item.active .banner_two_slider_item .banner_two_text .slider-sttle{-webkit-animation:1s 1.1s bounceInLeft both;animation:1s 1.1s bounceInLeft both}#home_two_banner .owl-item.active .banner_two_slider_item .banner_two_container{-webkit-animation:1s 1.1s bounceInLeft both;animation:1s 1.1s bounceInLeft both}#home_two_banner .owl-item.active .banner_two_slider_item_v2 .banner_two_text .slider-sttle-v2{-webkit-animation:1s 1.2s fadeInLeft both;animation:1s 1.2s fadeInLeft both}#home_two_banner .owl-item.active .banner_two_slider_item_v2 .banner_two_text .slider-pararp-v2{-webkit-animation:1s 1.1s bounceInLeft both;animation:1s 1.1s bounceInLeft both}#home_two_banner .owl-item.active .banner_two_slider_item_v2 .banner_two_container{-webkit-animation:1s 1.1s bounceInLeft both;animation:1s 1.1s bounceInLeft both}.hotel-Detail-PrincipalName{font-size:30px !important;line-height:1 !important;width:50%}.hotel-Detail-PrincipalAddress{width:50%;margin-bottom:15px !important}.hotel-Detail-PrincipalAddress i{margin-right:10px}.slider-sttle{color:#000 !important;font-size:90px}.m-t-48 h1{color:#000 !important}#home_two_banner .owl-item.active .banner_two_slider_item .banner_two_text .slider-pararp{-webkit-animation:1s 1.5s fadeInUp both;animation:1s 1.5s fadeInUp both}#home_two_banner .owl-item.active .banner_two_slider_item .banner_two_text .btn-animation{-webkit-animation:1s 1.2s flipInX both;animation:1s 1.2s flipInX both}#home_two_banner .owl-theme .owl-nav{position:absolute;bottom:45px !important;right:60px !important}#home_two_banner .owl-carousel .owl-nav button.owl-next,#home_two_banner .owl-carousel .owl-nav button.owl-prev{background:0 0;color:var(--white-color);border:2px solid var(--white-color);font-size:14px;height:25px;width:25px;line-height:25px;border-radius:0;transition:var(--transition)}#home_two_banner .owl-carousel .owl-nav button.owl-next:hover,#home_two_banner .owl-carousel .owl-nav button.owl-prev:hover{color:var(--black-color);border:2px solid var(--black-color)}.top_service_boxed{position:relative;background:var(--white-color);border:1px solid rgba(221,221,221,.5);border-radius:12px;padding:30px 35px;margin-top:30px;transition:var(--transition);text-align:center}.top_service_boxed:hover{transform:translateY(-10px)}.top_service_boxed img{transition:var(--transition)}.top_service_boxed:hover img{transform:translateY(5px)}.top_service_boxed h3{padding-top:35px;position:relative;padding-bottom:10px;font-weight:500}.top_service_boxed h3::after{content:"";position:absolute;width:160px;height:1px;background:var(--main-color);left:50%;transform:translate(-50%,50%);bottom:0}.top_service_boxed p{padding-top:20px}.holiday_left_heading{background:#f3f6fd;border-radius:20px;padding:70px 45px;margin-top:30px}.holiday_small_boxed{border-radius:17px;overflow:hidden;position:relative;max-height:320px;margin-bottom:20px}.holiday_small_boxed img{height:100%;transition:var(--transition);object-fit:cover;border-radius:10px;object-position:left top}.holiday_small_boxed:hover img{transform:scale(1.1);background:linear-gradient(359deg,#111018 0%,rgba(217,217,217,0) 70%)}.holiday_small_boxed:hover .holiday_small_box_content{opacity:1}.holiday_small_boxed-b{border-radius:15px;overflow:hidden;position:relative}.holiday_small_box_content-b{position:absolute;bottom:40%;left:50%;transform:translate(-50%,-40%)}.holiday_inner_content-b{background-color:#fff;border-radius:50%}.holiday_inner_content-b i{font-size:60px;color:var(--main-color)}.holiday_inner_content{position:absolute;bottom:0;width:100%;padding:30px 20px}.rating_outof{display:flex;align-items:center}.rating_outof i{color:var(--white-color);font-size:14px}.rating_outof h5{color:var(--white-color);padding-left:10px;font-weight:300}.holiday_inner_content h3{color:var(--white-color);padding:10px 0;font-weight:400}.holiday_inner_content h4{color:var(--white-color);font-weight:400}.holiday_inner_content-a h4{color:#fff;font-family:var(--font-subtitulo);font-size:22px;font-style:normal;font-weight:600;line-height:normal}.holiday_inner_content p{color:var(--white-color);padding-top:5px;font-weight:400;font-size:14px;line-height:24px}.about_two_left_top h5{color:var(--main-color);font-weight:500;line-height:2rem}.about_two_left_top h2{margin-bottom:15px;margin-left:0;line-height:1rem}.about_two_left_top p{padding-top:0}.about_two_item{display:flex;padding-top:20px;transition:var(--transition)}.about_two_item:hover{transform:translateY(-10px)}.about_two_item_icon{width:15%;padding-top:5px;padding-right:15px}.about_two_item_icon i{font-size:30px !important;color:var(--main-color)}.about_two_item_text{padding-left:2px}.about_two_item_text h3{font-weight:500;font-size:20px}.about_two_item_text p{padding-top:6px}.partner_area_bg{background-image:url('../assets/img/master/home/BannerSaladeMaster3.jpg');padding:70px 0;background-repeat:no-repeat;background-size:cover;text-align:initial;background-position:left bottom;border-radius:10px}.partner_area_left{padding-left:115px}.partner_area_left h5{color:#fff;font-weight:500;font-size:30px}.partner_area_left h6{color:var(--main-color);font-weight:500;font-size:20px}.partner_area_left h2{color:var(--black-color);padding-top:15px;line-height:1.5rem;font-size:20px;margin-left:0}.partner_area_left p{padding-top:10px;color:#fff}.partner_video_area{padding-top:35px;padding-left:30px}.video_play_area i{color:var(--white-color);position:relative;z-index:2;font-size:18px}.video_play_area:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:var(--main-color);border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.video_play_area:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:var(--main-color);border-radius:50%;transition:all 200ms}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity:0}}.local_counter_area{padding-top:40px;display:flex}.local_counter_box{background:var(--white-color);padding:10px 25px;border-radius:12px;margin-right:15px}.local_counter_box h2{padding-top:0;font-weight:700}.local_counter_box h5{padding-top:4px;font-weight:500}#partner_area-MT{padding-inline:5%}.partner_area_bg-MT{background-image:url(https://eurocdn.azureedge.net/bucket/EBE/travesias/172929video-bg-3-1.avif);padding:70px 0;background-repeat:no-repeat;background-size:cover;text-align:initial;border-radius:15px;background-position:left top}.partner_area_left-MT{padding-left:115px}.partner_area_left-MT h5{color:var(--main-color);font-weight:500;font-family:var(--font-subtitulo);font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.partner_area_left-MT h2{padding-top:8px;font-size:2.1em;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}.partner_area_lef-MTt p{padding-top:10px}.partner_video_area-MT{padding-top:35px;padding-left:30px}.video_play_area-MT i{color:var(--white-color);position:relative;z-index:2;font-size:18px}.video_play_area-MT:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:var(--main-color);border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.video_play_area-MT:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:var(--main-color);border-radius:50%;transition:all 200ms}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.3);opacity:0}}.local_counter_area-MT{padding-top:40px;display:flex}.local_counter_box-MT{background:var(--white-color);padding:10px 25px;border-radius:12px;margin-right:15px}.local_counter_box-MT h2{font-family:var(--font-subtitulo);padding-top:0;font-size:1.8em;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0}.local_counter_box-MT h5{padding-top:4px;font-size:1em;font-style:normal;font-weight:400;line-height:normal}.choose_des_inner_wrap{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d}.choose_desti_wrapper:hover .choose_des_inner_wrap{transform:rotateY(180deg)}.choose_boxed_inner,.flep_choose_box{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;top:0}.flep_choose_box{background-color:var(--main-color);transform:rotateY(180deg);border-radius:12px}.choose_boxed_inner{position:relative;border-radius:12px;overflow:hidden}.choose_boxed_inner img{width:100%}.choose_img_text{position:absolute;bottom:30px;left:30px}.choose_img_text h2{color:var(--white-color)}.choose_img_text h3{color:var(--white-color);padding-top:10px;font-weight:400}.flep_choose_box_inner{padding:65px 25px 0 35px}.flep_choose_box_inner h2{color:var(--white-color);padding-top:15px}.flep_choose_box_inner h3{color:var(--white-color);padding-top:12px;font-weight:500}.flep_choose_box_inner p{color:#ffffffd1;padding-top:14px;font-weight:300;line-height:24px}.flep_choose_box_inner a{color:var(--white-color);margin-top:25px;border-bottom:1px solid var(--white-color);display:inline-block;font-size:20px;font-weight:400}.choose_desti_wrapper{margin-top:30px}.client_two_area_bg{background-image:url('../assets/img/master/home/SiBannerAB2ab.jpg');padding:15px 0;background-repeat:no-repeat;background-size:cover;background-position:left center;border-radius:15px}.client_two_area_bg-TM{background-image:url(https://eurocdn.azureedge.net/bucket/EBE/travesias/449181sibannerab2ab556-1.avif);background-position:top center;padding:16px;background-repeat:no-repeat;background-size:cover;border-radius:15px;max-height:900px;min-height:500px;display:flex;flex-direction:column;justify-content:center}.two_client_area_left{padding-left:115px}.two_client_area_left h2{color:var(--white-color);text-shadow:2px 2px 5px black;font-family:var(--font-titulo);font-size:1rem;font-style:normal;font-weight:600;line-height:normal}.sm_call_area{display:flex;align-items:center;padding-top:30px}.sm_call_number{padding-left:15px}.sm_call_number h5{font-family:var(--font-subtitulo);color:var(--white-color);font-size:1em;font-style:normal;font-weight:400;line-height:normal}.sm_call_number h2 a{font-family:var(--font-titulo);color:var(--white-color);font-size:1em;font-style:normal;font-weight:400;line-height:normal}.sm_call_number h2 a:hover{color:var(--main-color)}.home_client_wrpper{background:var(--white-color);box-shadow:8px 12px 16px rgba(0,0,0,.08);border-radius:5px;text-align:center;padding:0;position:relative;top:0;overflow:hidden}.home_client_wrpper-h4{color:var(--white-color);font-family:var(--font-subtitulo);font-size:1em;font-style:normal;font-weight:500;line-height:normal;text-shadow:2px 2px 5px black}.home_client_wrpper h2{font-weight:400;padding-top:15px}.home_client_wrpper-h3{color:var(--white-color);font-size:1.8em;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:30px;text-shadow:2px 2px 5px black}.client_two_content{padding-top:25px}.home_two_client_slider{padding:0 65px}.client_two_content p{font-size:16px;color:var(--black-color);font-weight:400;line-height:1.3}.client_two_author{padding-top:15px}.client_two_author h5{font-weight:500}.client_two_author h6{padding-top:5px;color:var(--main-color);font-weight:600}.home-two-quote{position:relative;display:inline-block}.home-two-quote img{position:absolute;top:15px;left:-22px}#hometwo_clinet_area .owl-theme .owl-nav.disabled+.owl-dots{margin-top:15px}#hometwo_clinet_area2{margin-top:50px}#hometwo_clinet_area .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#2b2540b8;display:block;transition:opacity .2s ease;border-radius:30px}#hometwo_clinet_area .owl-theme .owl-dots .owl-dot.active span,#hometwo_clinet_area .owl-theme .owl-dots .owl-dot:hover span{background:var(--main-color)}.client_two_area_bg-MT{background-image:url('../assets/img/master/home/SiBannerAB2ab.jpg');padding:15px 0;background-repeat:no-repeat;background-size:cover;background-position:left center;border-radius:15px}.two_client_area_left-MT{padding-left:115px}.two_client_area_left-MT h2{color:var(--white-color);line-height:56px;text-shadow:2px 2px 5px black;line-height:1}.sm_call_area-MT{display:flex;align-items:center;padding-top:30px}.sm_call_number-MT{padding-left:15px}.sm_call_number-MT h5{color:var(--white-color)}.sm_call_number-MT h2 a{color:var(--white-color)}.sm_call_number-MT h2 a:hover{color:var(--main-color)}.home_client_wrpper-MT{background:var(--white-color);box-shadow:8px 12px 16px rgba(0,0,0,.08);border-radius:12px;text-align:center;padding:1rem;position:relative;top:122px}.home_client_wrpper-MT h4{color:var(--paragraph-color);font-weight:400}.home_client_wrpper-MT h2{font-weight:400;padding-top:15px}.home_client_wrpper-MT h3{padding-top:35px;font-weight:500;color:var(--main-color)}.client_two_content-MT{padding-top:25px}.home_two_client_slider-MT{padding:0 65px}.client_two_content-MT p{font-size:18px;color:var(--black-color);font-weight:400;line-height:36px}.client_two_author-MT{padding-top:15px}.client_two_author-MT h5{font-weight:500}.client_two_author-MT h6{padding-top:5px;color:var(--main-color);font-weight:600}.home-two-quote-MT{position:relative;display:inline-block}.home-two-quote-MT img{position:absolute;top:15px;left:-22px}#hometwo_clinet_area-MT .owl-theme .owl-nav.disabled+.owl-dots{margin-top:15px}#hometwo_clinet_area-MT{margin-top:50px;margin-bottom:150px}#hometwo_clinet_area-MT .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#2b2540b8;display:block;transition:opacity .2s ease;border-radius:30px}#hometwo_clinet_area-MT .owl-theme .owl-dots .owl-dot.active span,#hometwo_clinet_area-MT .owl-theme .owl-dots .owl-dot:hover span{background:var(--main-color)}.visa_holder_area .tour_details_boxed_inner h3{font-weight:600;padding-bottom:20px;font-size:18px}.visa_holder_area .tour_details_boxed_inner{padding-top:8px}.visa_info_card_sm{background:#fff;box-shadow:-4px -4px 16px rgba(0,0,0,.08),4px 8px 16px rgba(0,0,0,.08);border-radius:12px;text-align:center;padding:25px 11px;margin-top:45px}.visa_info_card_sm h3{padding-top:12px !important}.visa_info_card_sm p{padding-top:10px !important}.area_visa_info_add{padding-top:30px}.visa_category_item ul li{padding-top:18px;border-bottom:1px solid #cdcdcd;padding-bottom:18px}.visa_category_item ul li:first-child{padding-top:0}.visa_category_item ul li:last-child{padding-bottom:0;border:none}.visa_category_item ul li a{font-size:18px;font-weight:600;color:var(--black-color);display:flex;justify-content:space-between;align-items:center}.visa_category_item ul li a:hover{color:var(--main-color)}.visa_info_side_call{background-color:var(--main-color);text-align:center;color:var(--white-color);padding:30px 10px;position:absolute;bottom:0;width:100%}.visa_info_side_call h2{padding-top:15px}.visa_info_side_call h2 a{color:var(--white-color)}.visa_info_side_call h2 a:hover{color:var(--black-color)}.visa_info_side_call h2 i{padding-right:15px}.visa_info_sid_padding_none{padding:0 !important;overflow:hidden;position:relative}.download_pdf_area_visa{display:flex;align-items:center;background:#eef4f8;padding:30px 20px}.downloads_pdf_text_visa{padding-left:14px}.downloads_pdf_text_visa a h3{border-bottom:none;padding-bottom:0;color:var(--black-color)}.downloads_pdf_text_visa a h5{color:var(--paragraph-color);padding-top:10px;font-size:16px}.download_pdf_area_visa:hover .downloads_pdf_text_visa a h3{color:var(--main-color)}.visa_request_side_form form .form-group{padding-top:30px}.visa_request_side_form_button{padding-top:30px}.visa_info_side_middle img{width:100%}#common_banner{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/tokioIndex2.jpg');padding:300px 0 130px 0;background-repeat:no-repeat;background-size:cover}#common_banner_searchResults{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('https://eurocdn.azureedge.net/bucket/EBE/Banner_busqueda.png');padding:300px 0 130px 0;background-repeat:no-repeat;background-size:cover}#common_banner_confirmation{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/confirmacion.png');padding:300px 0 130px 0;background-repeat:no-repeat;background-size:cover}.common_bannner_text{text-align:center}.common_bannner_text h2{color:var(--white-color);font-weight:400}.common_bannner_text ul{padding-top:20px}.common_bannner_text ul li{display:inline-block;color:var(--white-color);padding-left:7px}.common_bannner_text ul li:first-child{padding-left:0}.common_bannner_text ul li span{padding-right:5px}.common_bannner_text ul li span i{color:var(--white-color);font-size:7px;position:relative;top:-2px;left:-3px}.common_bannner_text ul li a{color:#ffffff91}.common_bannner_text ul li a{color:#ffffff91}.common_bannner_text ul li a:hover{color:var(--main-color)}#theme_search_form_tour{margin-top:-100px;padding:40px;z-index:5}.pagination_area .page-link{color:var(--main-color);border-radius:5px;padding:2px 8px;font-size:14px}.pagination_area .page-link:hover{z-index:2;color:var(--white-color);background-color:var(--main-color);border-color:var(--main-color)}.pagination_area .page-link:focus{z-index:2;color:var(--white-color);background-color:var(--main-color);outline:none;box-shadow:none}.pagination_area .page-item{margin:0 6px}.pagination_area .pagination{justify-content:center;padding-top:30px}.left-side-search-item-v2{border-bottom:1px solid #ebedef;padding-bottom:20px}.left-side-search-item-v2-hiden{border-bottom:1px solid #ebedef;padding-bottom:20px;display:none}.left-side-search-boxed-v2{background:#fff;border:1px solid #ebedef;border-radius:20px;padding:0 0;margin-bottom:30px;position:sticky;top:120px;height:auto;max-height:650px}.left-side-search-boxed-v4{background:#fff;border:1px solid #ebedef;border-radius:20px;padding:0 0;margin-bottom:30px;top:120px;height:auto}.left-side-search-boxtitle-v2{background:var(--main-color);border-radius:10px 10px 0 0;padding:15px 20px;overflow:hidden}.left-side-search-boxtitle-v3{background:#ebedef;border-radius:10px;padding:10px;overflow:hidden;margin-left:0}.accordion-filter:not(.collapsed){box-shadow:inset 0 0 0 rgba(0,0,0,.125) !important}.accordion-body-filter{padding-block:10px !important;padding-inline:20px !important}.filter-price-v3{padding-top:10px;padding-bottom:20px;width:95%}.left-side-search-heading-v2{padding:16px 20px 0 20px}.name-search-form-v2{margin:0 !important;padding:5px 20px 5px 20px;display:flex;align-items:center}.left-side-search-boxtitle-v2 h5{color:var(--company-text);font-family:var(--font-subtitulo);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-top:0 !important;margin-bottom:0 !important}.left-side-search-boxtitle-v3 button{color:#0d2366;font-family:var(--font-texto);font-size:14px;font-style:normal;font-weight:500;line-height:normal;background:#ebedef;padding:12px 20px 8px 20px;margin-top:0;margin-bottom:0}.left-side-search-heading-v2 h5{color:var(--black,#000);font-size:14px;font-style:normal;font-weight:500;line-height:normal;border-bottom:0 !important}.filter-price-v2{padding:0 15px;width:90%}.group-search-v2{display:flex;line-height:28px;align-items:center;position:relative;max-width:100%;padding-left:0}.input-group-search-v2{width:100%;height:32px;line-height:28px;padding:0;padding-left:2.5rem;border:2px solid transparent;border-radius:10px;outline:none;background-color:#ebedef;color:#0d0c22;transition:.3s ease}.input-group-search-v2::placeholder{color:#9e9ea7;font-size:14px}.input-group-search-v2:focus,input-group-search-v2:hover{outline:none;border-color:rgba(234,76,137,.4);background-color:#fff;box-shadow:0 0 0 4px rgba(234,76,137,.1);border-radius:10px}.icon-group-search-v2{position:absolute;left:1rem;fill:#9e9ea7;width:1rem;height:1rem;top:.5rem}.btn-group-search-v2{color:var(--company-text);background-color:var(--main-color);transition:var(--transition);box-shadow:none;overflow:hidden;border-radius:10px;border:none;height:30px;width:60px;font-size:14px}.filter-price-buttonBox-v2{display:flex;justify-content:center}.btn-group-slider-a-v2{color:var(--company-text);background-color:var(--main-color);border-radius:20px;border:none;height:30px;width:90px;margin-inline:5px;font-size:14px}.btn-group-slider-b-v2{color:var(--main-color);background-color:var(--white-color);border-radius:20px;border:1px solid var(--main-color);height:30px;width:90px;margin-inline:5px;font-size:14px}.noUi-handle-v2{border:.1rem solid #555;border-radius:50%;background:#fff;cursor:default}.left_side_search_boxed{background:#fff;border:1px solid #00000030;border-radius:6px;padding:20px 15px;margin-bottom:30px}.left_side_search_heading h5{border-bottom:1px solid #00000030;padding-bottom:7px;font-size:13px;font-weight:500}.filter-price{padding-top:10px;padding-bottom:45px;margin-left:12px}.apply{border:none;background:transparent;padding:0;color:var(--main-color);font-weight:500}.filter-price-text{padding-bottom:20px}.noUi-horizontal .noUi-tooltip{margin-top:13px;font-size:15px}html:not([dir="rtl"]) .noUi-horizontal .noUi-handle.noUi-handle-upper{right:-4px;top:4px}html:not([dir="rtl"]) .noUi-horizontal .noUi-handle{right:-13px;top:4px}.noUi-horizontal .noUi-handle{width:15px;height:15px}.noUi-connect{background:var(--main-color)}.review_star{padding-top:0}.review_star .form-check{margin-top:15px;margin-bottom:0}.color_theme{color:var(--main-color)}.color_asse{color:#ddd}.form-check-label{width:100%}.form-check-label i{color:#ffc107 !important;font-size:12px}.tour_search_type{padding-top:9px;padding-bottom:5px;padding-inline:20px}.form-check,.form-check-a{display:flex !important;flex-direction:row;align-items:center}.tour_search_type .form-check{padding-top:15px}.tour_search_type .form-check-a{padding-top:6px;padding-bottom:10px}.tour_search_type .form-check-a span{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#000}.area_flex_one{display:flex;justify-content:space-between;gap:15px;width:100%;padding-inline:10px}.area_flex_one span{color:var(--black-color);font-weight:500}.tour_details_right_boxed{background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border-radius:10px;padding:25px 20px 35px 20px}.first_child_padding_none ul li:first-child{padding-top:0}.tour_details_right_box_heading{padding:10px 15px}.tour_details_right_box_content{border-top:1px solid #dde1e4;padding:16px;align-items:center;margin-top:0 !important;margin-right:0 !important;margin-left:0 !important}.tour_details_right_box_heading h3{font-weight:500;font-size:22px;border-bottom:1px solid var(--main-color);padding-bottom:10px;display:inline-block}.valid_date_area{display:flex;align-items:center;padding-top:25px}.valid_date_area_one{padding-right:40px}.valid_date_area_one h5{font-weight:500;padding-bottom:5px}.tour_package_details_bar_list{padding-top:20px}.tour_package_details_bar_list h5{font-weight:500;border-bottom:1px solid var(--main-color);padding-bottom:10px;display:inline-block}.tour_package_details_bar_list ul li{padding-top:15px;color:var(--paragraph-color);display:flex;align-items:center}.tour_package_details_bar_list ul li i{color:var(--black-color);font-size:6px;padding-right:7px}.tour_package_details_bar_price{padding-top:8%}.tour_package_details_bar_price h5{font-weight:500;border-bottom:1px solid var(--main-color);padding-bottom:10px;display:inline-block}.tour_package_bar_price{display:flex;align-items:center;padding-top:15px}.tour_package_bar_price h6{font-size:16px;font-weight:500}.tour_package_bar_price h3{padding-left:10px;font-size:22px;font-weight:500;color:var(--main-color)}.tour_package_bar_price h3 sub{color:var(--paragraph-color);font-weight:400;bottom:0;font-size:14px}.tour_select_offer_bar_bottom button{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0}.select_offer_modal.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;width:70%;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}.modal-backdrop{position:fixed;top:0;left:0;z-index:999;width:100vw;height:100vh;background-color:#000}.travel_date_side .form-control{border:1px solid var(--black-color);margin-top:10px;border-radius:5px}.select_person_side{padding-top:3px}.select_person_side h3{font-size:18px;font-weight:500}.select_person_item{padding-top:10px;border-bottom:1px solid #00000030;padding-bottom:7px;display:flex;justify-content:space-between;align-items:center}.select_person_left h6{font-size:16px;font-weight:500}.select_person_left p{font-size:12px;font-weight:500}.select_person_right button{font-size:10px;transition:var(--transition);height:20px;width:20px;border:1px solid var(--black-color);background:var(--black-color);border-radius:100%;color:#fff;margin:0 5px}.select_person_right button:hover{background:var(--main-color);color:var(--white-color)}.select_person_right span{font-size:14px;padding:0 4px}.write_spical_not{padding-top:30px}.write_spical_not textarea{height:100%;border:1px solid var(--black-color);margin-top:10px}.write_spical_check{padding-top:10px}.main_spical_check p{font-size:14px}.main_spical_check p span{color:var(--main-color)}.proceed_booking_btn a{border-radius:0}.tour_details_heading_wrapper{display:flex;justify-content:space-between;align-items:center}.tour_details_top_heading h5{padding-top:15px;font-size:16px}.tour_details_top_heading_right h4{color:var(--main-color)}.tour_details_top_heading_right h6{font-size:16px;color:var(--main-color);padding-top:5px}.tour_details_top_heading_right p{padding-top:2px;font-size:14px}.tour_details_top_bottom{margin-top:25px;border-top:1px solid #eeeaea;padding-top:13px;border-bottom:1px solid #eeeaea;padding-bottom:13px;display:flex;justify-content:space-between}.toru_details_top_bottom_item{display:flex;align-items:center}.tour_details_top_bottom_icon{font-size:30px;padding-right:10px}.tour_details_top_bottom_text h5{font-weight:500}.tour_details_top_bottom_text p{font-size:14px}.tour_details_img_wrapper{display:block}.tour_details_img_wrapper .slider-nav{margin-top:8px}.tour_details_boxed{background:#fff;border-radius:10px}.tour_details_boxed-v2{background:#fff;border-radius:10px;padding:35px 10px 35px 35px}.tour_details_boxed_border{background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border-radius:10px;padding:20px 20px;margin-bottom:30px}.heading_theme{border-bottom:1px solid var(--black-color);padding-bottom:10px;display:inline-block;font-weight:500;margin-bottom:20px;font-size:24px}.heading_theme-b{font-size:24px}.heading_theme-v2{display:inline-block;font-weight:500;margin-bottom:12px;font-size:18px;color:var(--main-color)}.heading_theme-v2-v{display:inline-block;font-weight:500;margin-bottom:12px;font-size:18px;color:#24a147}.heading_theme-v-r{display:inline-block;font-weight:500;margin-bottom:20px;font-size:18px;color:#e81313}.tour_details_boxed_inner{max-height:360px;overflow-y:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch;padding:0 12px}.tour_details_boxed_inner p{padding-bottom:15px}.tour_details_boxed_inner ul li{padding-bottom:15px;display:flex;text-align:justify !important}.tour_details_boxed_inner ul li strong{color:#23246c;font-size:17px}.tour_details_boxed_inner ul li i{color:var(--black-color);font-size:6px;padding-right:7px;padding-top:6px}.tour_details_boxed_inner .accordion-button{padding:0;font-weight:600;font-size:16px}.tour_details_boxed_inner .accordion-item{border:none;border-radius:0;padding-bottom:15px;width:100%}.tour_details_boxed_inner .accordion-button:not(.collapsed){color:var(--main-color);background-color:#fff;box-shadow:none}.tour_details_boxed_inner .accordion-button:focus{z-index:3;border-color:#fff;outline:0;box-shadow:none}.tour_details_boxed_inner .accordion-body{padding:0}.accordion_flex_area{display:flex}.accordion_left_side h5{width:100px;height:35px;text-align:center;line-height:35px;background:#4c82ff24;margin-right:15px;font-weight:600;font-size:16px}.tour_details_boxed_inner p{padding-bottom:15px;font-size:14px}.map_area{width:100%;border-radius:5px}.map_area iframe{width:100%;height:300px}.tour_detail_right_sidebar{margin-bottom:30px}.write_your_review_wrapper{background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border-radius:10px;padding:20px 20px;margin-top:50px}.write_review_inner_boxed{text-align:center;padding-top:20px}.all_review_wrapper{margin-top:60px}.all_review_box{background:#fff;box-shadow:-4px -4px 16px rgba(0,0,0,.08),4px 8px 16px rgba(0,0,0,.08);border-radius:12px;padding:20px 20px;position:relative;margin-top:65px}.all_review_date_area{display:flex;justify-content:space-between;align-items:center}.all_review_date h5{font-size:16px}.all_review_star{text-align:center}.all_review_star h5{font-size:16px}.review_star_all i{font-size:14px;color:var(--main-color)}.all_review_text{text-align:center;margin-top:-100px}.all_review_text img{width:70px;height:70px;border-radius:50%}.all_review_text span{padding-top:5px;display:block}.all_review_text h4{padding-top:20px}.all_review_text p{padding-top:15px}.all_review_small_img{display:flex;align-items:center;padding-top:30px}.all_review_small_img_item{padding-right:11px}.all_review_small_img .all_review_small_img_item:last-child{padding-right:0}.all_review_small_img_item h5{color:var(--main-color);cursor:pointer;font-size:22px;font-weight:600}.payment_toggle{display:none}#payment_checked .form-check-label{width:100%;font-weight:500;font-size:18px;margin-bottom:13px;cursor:pointer}.payment_card,.paypal_payment,.payoneer_payment,.cash_payment{padding-top:15px}.payment_card .form-group{margin-bottom:30px;cursor:pointer}#payment_checked .form-check:last-child .form-check-label{margin-bottom:0}.top_destinations_box{position:relative;margin-bottom:30px;border-radius:12px}.top_destinations_box_content{position:absolute;bottom:0;left:0;padding:20px 20px;width:100%}.top_destinations_box_content h4{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:22px}.top_destinations_box_content h4 a{color:var(--white-color)}.top_destinations_box_content h4 a:hover{color:var(--main-color)}.top_destinations_box_content p{padding:6px 0;font-size:14px;color:var(--white-color)}.top_destinations_box_content p .review_rating{color:var(--white-color)}.top_destinations_box_content p .review_count{margin-left:10px}.top_destinations_box_content h3{font-weight:500;color:var(--white-color)}.top_destinations_box_content h3 span{font-weight:400;font-size:14px}.heart_destinations{right:17px;position:absolute;top:12px;cursor:pointer;z-index:9}.heart_destinations i{color:var(--white-color);font-size:24px}.heart_destinations i:hover{color:var(--main-color)}.edit_date_form .form-control{border:1px solid var(--black-color);margin-top:10px}.edit_date_form{padding-top:20px}.select_person_right h6{font-size:16px;font-weight:500}.edit_person{text-align:right;padding-top:15px}.edit_person p{color:var(--main-color);cursor:pointer}.table.table-striped.table-bordered.hover thead{background-color:var(--main-color);color:#fff}.table.table-striped.table-bordered.hover th{font-size:12px !important;padding:8px !important}.table.table-striped.table-bordered.hover td{font-size:12px !important;padding:8px !important}.table.table-striped.table-bordered.hover td button{width:23px;height:23px;padding:0;margin-right:3px;font-size:12px}.dataTables_paginate.paging_simple_numbers{font-size:12px !important}.tabla__cotizar{width:100%;border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;table-layout:fixed}.tabla__cotizar caption{font-size:28px;text-transform:uppercase;font-weight:bold;margin:8px 0}.tabla__cotizar tr{background-color:#f8f8f8;border:1px solid #ddd}.tabla__cotizar th,.table td{font-size:16px;padding:8px}.tabla__cotizar thead th{text-transform:uppercase;background-color:#ddd}.tabla__cotizar tbody tr:hover{background-color:rgba(0,0,0,.2)}.tabla__cotizar tbody td:hover{background-color:rgba(0,0,0,.3)}.form__cotizar{height:35px !important;border-bottom:2px solid var(--main-color);font-size:15px !important}.tour_booking_form_box{background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border-radius:10px;padding:20px 20px 20px 20px;height:100%}#tour_bookking_form_item .form-group{margin-bottom:30px}#tour_bookking_form_item{padding-top:25px}.booking_tour_form{margin-bottom:30px}.booking_tour_form_submit a{margin-top:15px}.coupon_code_area_booking{padding-top:30px}.coupon_code_submit{padding-top:20px}.tour_booking_amount_area ul{padding-top:15px}.tour_booking_amount_area ul li{display:flex;justify-content:space-between;padding-bottom:6px;font-weight:500;font-size:16px}.tour_booking_amount_area ul li:last-child{border-bottom:1px solid #dadada}.tour_bokking_subtotal_area{padding-top:15px}.tour_bokking_subtotal_area h6{font-size:16px;font-weight:500;display:flex;justify-content:space-between;padding-left:105px}.coupon_add_area{padding-top:15px;border-bottom:1px solid #dadada;padding-bottom:15px}.coupon_add_area h6{font-size:16px;font-weight:500;display:flex;justify-content:space-between}.remove_coupon_tour{font-size:14px;font-style:italic;font-weight:400 !important;color:var(--main-color);cursor:pointer}.total_subtotal_booking{padding-top:15px;margin-bottom:20px}.total_subtotal_booking h6{font-size:16px;font-weight:500;display:flex;justify-content:space-between}.about_us_left h5{font-size:22px;font-weight:500}.about_us_left h2{font-size:2rem;line-height:1;padding-top:20px;text-align:right}.about_us_left p{padding-top:15px}.about_us_left a{margin-top:25px}.about_offer_banner img{width:auto;height:100%;object-fit:cover;object-position:left;border-radius:15px}.about_offer_banner{position:relative;height:auto}.About-Banner-Left{display:flex;justify-content:flex-end}.About-Banner-Right{display:flex;justify-content:flex-start}.about_offer_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.about_offer_text h3{font-weight:500;color:var(--white-color)}.about_offer_text h3 span{color:var(--main-color)}.about_offer_text h2{color:var(--white-color);padding:15px 0}.about_offer_text a{color:var(--white-color);border-bottom:1px solid var(--white-color)}.about_offer_text a:hover{color:var(--main-color);border-bottom:1px solid var(--main-color)}.about_service_boxed{background:#fff;box-shadow:-4px -4px 16px rgba(0,0,0,.06),8px 10px 20px rgba(0,0,0,.06);border-radius:12px;padding:18px 18px}.about_service_boxed h5{font-size:20px;font-weight:500;padding-top:15px}.about_service_boxed p{padding-top:10px}#consultation_area{background-image:url('https://andit.co/projects/html/and-tour/demo/assets/img/common/counter_bg.png');padding:150px 0 220px 0;background-repeat:no-repeat;background-size:cover}.consultation_area_text{text-align:center}.consultation_area_text h2{color:var(--white-color)}.consultation_area_text p{color:var(--white-color);padding-top:20px}.counter_area_wrapper{background:#fff;box-shadow:-4px -4px 16px rgba(0,0,0,.06),8px 10px 20px rgba(0,0,0,.06);border-radius:12px}.counter_item{text-align:center;border-right:1px solid #e9e9e9;padding:35px 0}.counter_item h3{font-size:35px;font-weight:500;color:var(--main-color);padding-top:6px;letter-spacing:2px}.counter_item h6{font-weight:500;font-size:16px;padding-top:2px}#counter_area{margin-top:-100px}.guide_heading_area{text-align:center;border-bottom:1px solid #dcdcdc;padding-bottom:10px;padding-top:30px;margin-bottom:30px}.guide_heading_area h3{font-weight:400;color:var(--main-color)}.tour_guides_boxed{position:relative;box-shadow:8px 10px 24px rgba(0,0,0,.1);border-radius:10px;overflow:hidden;margin-bottom:30px}.tour_guides_boxed img{width:100%}.tour_guide_content{position:absolute;bottom:0;background:#fff;width:100%;box-shadow:8px 10px 24px rgba(0,0,0,.1);padding:10px 10px;text-align:center;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:var(--transition);opacity:0;transform:translateY(100px)}.tour_guides_boxed:hover .tour_guide_content{opacity:1;transform:translateY(0)}.tour_guide_content h3{font-size:20px;font-weight:500;color:var(--main-color)}.tour_guide_content p{padding-top:1px;font-size:14px;font-weight:500}.tour_guide_content ul{margin-bottom:10px;margin-top:-25px}.tour_guide_content li{display:inline-flex;background:#fff;width:30px;text-align:center;justify-content:center;height:30px;line-height:30px;border-radius:50%;box-shadow:4px 6px 20px rgba(0,0,0,.08);transition:var(--transition);color:var(--main-color);margin-left:8px}.tour_guide_content li:first-child{margin-left:0}.tour_guide_content li:hover{background:var(--main-color)}.tour_guide_content li:hover a{color:var(--white-color)}.faqs_item_wrapper h3{font-weight:500;font-size:28px}.faqs_main_item{margin-top:30px}.faqs_main_item .accordion-item{background-color:#fff;border:none;margin-bottom:30px}.faqs_main_item .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:10px 20px;font-size:16px;color:var(--black-color);text-align:left;background-color:#fff;border:0;border-radius:0;font-weight:500;box-shadow:none}.faqs_main_item .accordion-header{border:1px solid #e5e5e5}.faqs_main_item button:focus{box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border:none}.faqs_item_wrapper{padding-top:50px}.faqs_call_area{background:var(--main-color);text-align:center;padding:90px 30px;border-radius:10px}.faqs_call_area h5{color:var(--white-color);padding-top:20px}.faqs_call_area h3 a{color:var(--white-color)}.faqs_call_area h3 a:hover{color:var(--black-color)}.faqs_call_area h3{padding-top:20px;font-size:30px;font-weight:500}.contact_boxed{box-shadow:0 0 40px 5px rgba(0,0,0,.25);border-radius:12px;padding:30px 15px;text-align:center}.contact_boxed h6{font-size:16px;font-weight:500;padding-bottom:15px}.contact_boxed h3{padding-bottom:20px;font-weight:500}.contact_boxed p{padding-bottom:15px}.contact_boxed a{font-weight:600}.phone_tuch_area{display:flex;justify-content:space-between;padding-bottom:35px;padding-top:35px}.phone_tuch_area h3{font-weight:500;font-size:30px}.contact_form{background:#fff;box-shadow:-4px -4px 16px rgba(0,0,0,.08),4px 8px 16px rgba(0,0,0,.08);border-radius:12px;padding:35px 35px;margin-top:20px}#contact_form_content .form-control{margin-bottom:30px}#contact_form_content textarea{height:100%}.map_modal_content{text-align:center;padding:80px 25px 25px 25px}.blogSectionA{padding:50px 0}.blogCTAUser-A{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--main-color);border-radius:25px}.news_area_top_left{display:flex;justify-content:flex-end}.news_area_top_left a{width:100%;max-height:300px;overflow:hidden;border-radius:5px}.news_area_top_right{margin-inline:5%}.news_area_top_right h2{margin-top:20px;margin-bottom:20px;margin-left:0;font-size:28px;line-height:1;font-weight:600;width:90%}.news_area_top_right h2 a{color:var(--black-color)}.news_area_top_right h2 a:hover{color:var(--main-color)}.news_area_top_right p{padding-top:15px;padding-bottom:15px;font-size:16px;line-height:1.3;font-weight:500;width:90%;max-height:100px;overflow:hidden;text-overflow:ellipsis;color:var(--black-color)}.news_area_top_right a{font-weight:500}.blogCTAUser-A a{font-size:14px}.news_area_top_right a i{padding-left:4px}.news_author_area-A{display:flex;padding:15px 0 0 0;align-items:flex-end}.news_author_area{display:flex;padding:10px 20px 0 20px;align-items:flex-end}.news_author_img{width:33px;height:30px;border-radius:50%;overflow:hidden}.news_author_img img{width:100%}.news_author_area_name{padding-left:15px;width:100%;display:flex;flex-direction:column;justify-content:center}.news_author_area_name h4{font-size:13px;color:var(--main-color)}.news_author_area_name p{padding:0;font-size:11px;display:flex;align-items:center}.news_author_area_name p i{font-size:6px;padding:0 8px}.new_main_news_box{border-top:1px solid #dbdbdb;margin-top:50px}.news_item_boxed{margin-top:45px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;height:380px}.news_item_img{border-radius:0;overflow:hidden;height:180px}.news_item_img img{width:100%;height:100%;object-fit:cover}.news_item_content{padding:25px 5px 0 0}.news_item_contentBlog{padding:20px 20px 0 20px}.news_item_contentBlog-B{padding:0 20px 0 20px}.news_item_content h3{font-weight:500;font-size:18px;line-height:1.2;height:45px;max-height:45px;display:flex;align-items:flex-start;overflow:hidden}.news_item_content h3 a{color:var(--black-color)}.news_item_content h3 a:hover{color:var(--main-color)}.news_item_content p{padding-top:13px;height:84px;overflow:hidden;text-overflow:ellipsis;font-size:14px}.news_detail_wrapper{padding:3rem 2rem}.news_detail_wrapper h4{color:var(--main-color);font-size:20px;line-height:1;font-weight:600;padding-inline:.5rem;padding-top:15px}.news_details_content_area h2{padding-top:30px;padding-inline:2rem;line-height:54px}.news_details_content_area{display:flex;justify-content:center}.topbar-list-a{padding:0;margin-bottom:20px;margin-top:20px}.topbar-list-a li{position:relative;list-style-type:none;display:inline-block;color:var(--main-color);margin-right:25px;font-size:16px;width:100%;display:flex;flex-direction:row;justify-content:space-around}.topbar-list-a li::before{content:"";position:absolute;top:5px;right:-15px;width:1px;height:15px;color:var(--black-color)}.topbar-list-a li:last-child::before{display:none}.topbar-list-a li:last-child{margin-right:0}.topbar-list-a li a{color:var(--main-color)}.topbar-list-a li a:hover{color:var(--black-color)}.topbar-list-a li i{color:var(--main-color);padding-left:5px}.topbar-list-a li i:hover{color:var(--black-color);padding-left:5px}.formularioNewsletterBlog{padding:1rem 2rem}.formularioNewsletterBlog p{font-size:14px;line-height:1.5;font-weight:400}.formNewsletter{margin-block:15px}.news_details_content_area p{padding-top:1rem;padding-inline:2rem;font-size:14px}.news_details_content_area ul li{padding-top:13px;padding-inline:2rem;font-size:16px;font-weight:800}.news_details_content_area ul li i{font-size:8px;padding-right:15px;color:var(--main-color)}.news_details_content_area img{width:100%;height:400px;border-radius:5px;object-fit:cover;object-position:center}.news_details_content_area ol{padding-inline:3rem;margin-top:1.5rem;margin-bottom:0;font-weight:800}.news_details_content_area ol li{padding-top:13px;padding-inline:2rem;font-size:16px;font-weight:800}.news_details_left_img{padding-top:30px;padding-inline:2rem}.download_pdf_area{display:flex;justify-content:space-between;align-items:center;background:#eef4f8;padding:20px 20px;border-radius:12px;margin-top:45px}.downloads_pdf_icon{display:flex;align-items:center}.downloads_pdf_icon h3{padding-left:10px;font-weight:500}.comment_area{padding-top:0;padding-inline:0}.comment_area h3{color:var(--main-color);font-size:20px;line-height:1;font-weight:600;margin-bottom:15px}.comment_area_boxed{display:flex;padding-bottom:35px;border-bottom:1px solid #ddd;margin-bottom:35px}.comment_area .comment_area_boxed:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}.comment_img{width:17%}.comment_author_name{display:flex;justify-content:space-between;padding-bottom:10px}.comment_text{padding-left:20px}.comment_area_form{padding-top:60px;padding-inline:2rem}.comment_area_form h3{font-weight:500;margin-bottom:30px}textarea{height:100% !important}#news_comment_form .form-froup{margin-bottom:30px}.news_details_right_item{background:#fff;box-shadow:-4px -4px 20px rgba(0,0,0,.08),8px 10px 24px rgba(0,0,0,.08);border-radius:6px;padding:30px 20px;margin-bottom:30px}.news_details_right_item h3{font-weight:500;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.recent_news_item{display:flex;padding-top:25px}.recent_news_img{width:35%}.recent_news_text{padding-left:10px}.recent_news_text h5{font-weight:500;line-height:26px}.recent_news_text h5 a{color:var(--black-color)}.recent_news_text h5 a:hover{color:var(--main-color)}.recent_news_text p{padding-top:0;font-size:14px;display:flex;align-items:center}.recent_news_text p i{font-size:6px;margin:0 7px;color:var(--main-color)}.news_tags_area{padding-top:10px}.news_tags_area ul li{display:inline-flex;margin-right:10px;margin-top:15px}.news_tags_area ul li a{background:#ddd;padding:7px 15px;color:var(--black-color);font-weight:400;transition:var(--transition)}.news_tags_area ul li a:hover{background:var(--main-color);color:var(--white-color)}.news_tags_area ul li a.active{background:var(--main-color);color:var(--white-color)}.share_icon_area li:first-child{margin-left:0}.share_icon_area{padding-top:30px}.share_icon_area li{display:inline-flex;background:#fff;width:40px;text-align:center;justify-content:center;height:40px;line-height:40px;border-radius:50%;box-shadow:4px 6px 20px rgba(0,0,0,.08);transition:var(--transition);color:var(--main-color);margin-left:15px}.share_icon_area li:hover{background:var(--main-color)}.share_icon_area li:hover a{color:var(--white-color)}.dashboard_sidebar{background:#fff;box-shadow:8px 8px 20px rgba(0,0,0,.08);border-radius:12px}.dashboard_sidebar_user{text-align:center;padding:30px 20px;background:#f3f6fd}.dashboard_sidebar_user img{width:110px;height:110px;border-radius:50%}.dashboard_sidebar_user h3{padding-top:20px;font-weight:500}.dashboard_sidebar_user p{line-height:17px;padding-top:10px}.dashboard_sidebar_user p a{color:var(--paragraph-color)}.dashboard_sidebar_user p a:hover{color:var(--main-color)}.dashboard_menu_area{padding:40px 20px}.dashboard_menu_area ul li{margin-bottom:30px;font-size:18px}.dashboard_menu_area ul li:last-child{margin-bottom:0}.dashboard_menu_area ul li:hover{color:var(--main-color);cursor:pointer}.dashboard_menu_area ul li a{color:var(--black-color)}.dashboard_menu_area ul li a.active{color:var(--main-color)}.dashboard_menu_area ul li a:hover{color:var(--main-color)}.dashboard_menu_area ul li i{padding-right:10px}.booing_sidebar_dashboard{padding-top:30px;padding-left:30px}.dashboard_dropdown_button{position:relative}.dashboard_dropdown_button span{position:absolute;right:0;display:block;top:0}.dashboard_top_boxed{background:#fff;box-shadow:-4px -4px 14px rgba(0,0,0,.08),8px 8px 20px rgba(0,0,0,.08);border-radius:12px;padding:25px 40px;display:flex;align-items:center}.dashboard_main_top{margin-bottom:30px}.dashboard_top_icon i{font-size:100px;color:var(--paragraph-color)}.dashboard_top_text{padding-left:20px}.dashboard_top_text h3{padding-bottom:8px;font-weight:500;color:var(--paragraph-color)}.dashboard_top_text h1{line-height:64px;font-size:70px;font-weight:500}.dashboard_common_table{background:#f3f6fd;border-radius:12px;padding:25px 30px}.dashboard_common_table h3{font-weight:500;border-bottom:1px solid #d5d5d5;padding-bottom:11px;position:relative}.dashboard_common_table h3::after{content:"";width:140px;height:2px;background:var(--main-color);position:absolute;left:0;bottom:0}.table_common_area{margin-top:40px}.table_common_area table{text-align:center;border:1px solid #d5d5d5}.table_common_area thead tr th{border:none;background:#fff;padding:15px 0}.table_common_area tbody tr td{padding:16px 0}.table_common_area tbody tr td.complete{color:#4caf50;font-weight:500}.table_common_area tbody tr td.cancele{color:#c8102e;font-weight:500}.table_common_area tbody tr td i{cursor:pointer}#profile_form_area{padding-top:35px}#profile_form_area .form-group{margin-bottom:30px}#profile_form_area label{margin-bottom:10px}#profile_form_area .change_password_field{position:relative}#profile_form_area .change_password_field p{position:absolute;bottom:14px;right:15px;font-size:12px;cursor:pointer;color:var(--main-color);font-weight:500}.change_password_input_boxed h3{margin-bottom:30px}.notification_top_heading{position:relative}.notification_top_heading p{color:var(--main-color);padding-left:20px;position:absolute;left:147px;top:0;font-weight:600;font-size:12px}.notification_wrapper{padding-top:30px}.notification_wrapper .accordion-item{background-color:transparent;border:1px solid rgba(0,0,0,.125);margin-bottom:15px}.notification_wrapper .accordion-button{padding:4px 25px;font-size:16px;background-color:transparent}.notification_wrapper .accordion-button.active{background:var(--white-color)}.notification_wrapper .accordion-button.shows{background:var(--white-color)}.notification_wrapper .accordion-button:focus{z-index:3;border-color:none;outline:0;background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08)}.notification_wrapper .accordion-button::after{display:none}.modal{z-index:9999}.logout_modal_content{text-align:center;padding:80px 0 40px 0}.logout_modal_content h3{font-weight:400;font-size:35px;line-height:45px}.logout_approve_button{display:flex;justify-content:space-between;padding:40px 30px 0 30px}.logout_approve_button button{width:46%}.btn_border{border:1px solid var(--main-color)}.btn_border:hover{background:var(--main-color)}.wallet_area_boxed{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08);border-radius:10px;margin-top:30px;padding:25px 15px}.wallet_area_boxed h4{border-bottom:1px solid #d5d5d5;padding-bottom:11px;position:relative}.wallet_area_boxed h4::after{content:"";width:100px;height:2px;background:var(--main-color);position:absolute;left:0;bottom:0}.wallet_blance_boxed{margin-top:20px}.wallet_blance_boxed p{font-size:14px}.wallet_blance_boxed h5{font-weight:500;padding-top:4px}.wallet_boxed_flex{display:flex;justify-content:space-between}.dashboard_price_range{padding-top:30px}.main_range_price{height:13px;width:100%;background:#66666652;border-radius:40px;font-size:10px;line-height:100%;position:relative;overflow:hidden}.main_range_price::after{content:"30%";width:49%;background:var(--main-color);height:13px;position:absolute;border-radius:30px;text-align:right;color:#fff;padding:0 22px;line-height:12px}.price_range_blance{display:flex;justify-content:space-between;align-items:center}.price_range_blance p{font-size:12px;font-weight:600}.add_balance_area{padding-top:30px}.add_balance_area .input-group-text{padding:0 16px;font-size:20px;border:none}.add_balance_area .form-control{height:45px}.other_add_balance_area{text-align:center;padding-top:7px}.other_add_bal_button{padding-top:5px;padding-bottom:20px}.btn_add_bal{border:1px solid var(--main-color);font-size:14px;margin-left:10px;transition:var(--transition)}.btn_add_bal:hover{background:var(--main-color)}.btn_add_bal.active{background:var(--main-color);color:var(--white-color)}.wallet_table_top{padding-top:50px}.btn_modal_closed{position:absolute;right:20px;top:16px}.btn_modal_closed button{background:var(--white-color);border:2px solid var(--main-color);height:40px;width:40px;border-radius:50%;font-size:23px}.btn_modal_closed button:hover{background:var(--main-color);color:var(--white-color);transition:var(--transition)}.common_author_boxed{background:#f3f6fd;padding:45px 20px}.common_author_heading{text-align:center}.common_author_heading h3{font-weight:400;color:var(--paragraph-color)}.common_author_heading h2{padding-top:15px}.common_author_form{padding:50px 100px 0 100px}#main_author_form .form-group{margin-bottom:20px;text-align:right}#main_author_form .form-group a{color:var(--paragraph-color);padding-top:10px;display:block}#main_author_form .form-group a:hover{color:var(--main-color)}.common_form_submit{text-align:center}.common_form_submit{padding-top:20px}.have_acount_area{text-align:center;padding-top:20px}.other_author_option ul{display:flex;justify-content:center;padding-bottom:20px}.other_author_option ul li{padding-left:10px;transition:var(--transition)}.other_author_option ul li:hover{transform:translateY(-10px)}.line_or{border-bottom:1px solid #ddd;margin-bottom:30px}.line_or span{display:block;background:#f3f6fd;width:44px;height:44px;line-height:44px;border-radius:50%;color:var(--black-color);font-size:20px;margin:0 auto -21px auto}.otpCont{text-align:center;display:flex;justify-content:center}.otSc{margin:0;margin-right:34px;border:1px solid var(--main-color);padding:5px 0;font-size:22px;text-align:center;width:7%;outline:none}.otSc:last-child{margin-right:0}.flight_search_items{background:#fff;border-radius:12px;display:flex;justify-content:space-between;align-items:center;padding-block:0}.flight_search_item_wrappper{margin-bottom:30px;border:1px solid #dde1e4;border-radius:20px 20px 0 0;overflow:hidden}.flight_logo{display:flex;flex-direction:column;align-items:center;justify-content:center}.flight_logo img{height:60px;max-width:60px;min-width:20px}.flight_logo p{font-size:.8rem}.flight_search_left{display:flex;align-items:center;padding:0 0 0 23px}.flight_search_middel{display:flex;align-items:center;padding-left:47px}.flight_multis_area_wrapper{display:flex;justify-content:space-between}.flight_search_destination{text-align:center}.flight_search_destination p{font-size:14px;line-height:16px}.flight_search_destination h3{font-weight:500;padding-top:5px}.flight_search_destination h6{padding-top:5px;font-size:12px;text-align:center}.flight_search_destination h5{padding-top:5px;font-size:14px;text-align:center}.flight_right_arrow{text-align:center}.flight_right_arrow img{width:40px;height:40px;border-radius:50%;box-shadow:1px 4px 12px rgba(0,0,0,.1)}.flight_right_arrow p{font-size:11px;font-size:11px;line-height:18px;text-align:center}.flight_right_arrow h6{font-size:11px;font-weight:700;padding-top:10px}.flight_search_right{padding:25px 16px 20px 25px}.flight_search_right h5{font-size:18px;font-weight:500;color:var(--paragraph-color)}.flight_search_right h2{padding-top:10px}.flight_search_right h2 sup{font-size:13px;color:var(--main-color);font-weight:600;top:-19px;padding-left:5px}.flight_search_right a{margin-top:13px}.flight_search_right p{font-size:12px;padding-top:2px;font-weight:500;color:var(--black-color)}.flight_search_right h6{font-size:16px;font-weight:500;padding-top:7px;cursor:pointer}.load_more_flight{text-align:center;padding-top:40px}.load_more_flight button{border:1px solid var(--main-color)}.load_more_flight button:hover{background:var(--main-color)}.flight_policy_refund{border:1px solid #d7d6d6;border-radius:10px;padding:0 20px}.airline-details{margin-bottom:16px;display:flex;align-items:center;justify-content:flex-start}.airline-details .img{height:24px;width:24px;margin-right:8px}.airline-details .airlineName{margin-right:8px;font-size:11px;font-weight:600}.airline-details .flightNumber{font-size:.625rem;color:#4c4c4c}.flight_inner_show_component .flight_det_wrapper .flight_det .code_time{font-size:18px}.flight_inner_show_component .flight_det_wrapper .flight_det .code_time .code{color:#4c4c4c;margin-right:8px}.flight_inner_show_component .flight_det_wrapper .flight_det .code_time .time{font-weight:600}.flight_inner_show_component .flight_det_wrapper .flight_det .airport{color:#4c4c4c;font-size:.75rem;line-height:16px}.flight_inner_show_component .flight_det_wrapper .flight_det .date{color:#4c4c4c;font-size:.625rem}.flight_inner_show_component .flight_duration{justify-content:center;width:96px;text-align:center;align-items:flex-start;color:#4c4c4c;flex-wrap:wrap;line-height:1}.flight_inner_show_component .flight_duration span{font-size:.625rem;color:#4c4c4c;margin-top:8px;font-weight:500;display:inline-block}.flight_inner_show_component .arrow_right{flex-basis:88px;margin:4px 1rem 0;background-image:url('../assets/img/icon/plane-right-blue.png');background-repeat:no-repeat;background-position:50% center;text-align:center;min-height:24px;min-width:24px;background-size:24px}.flight_inner_show_component{display:flex;position:relative;flex-direction:column;align-items:center}.TabPanelInner p{margin:0 0 10px;font-size:12px;line-height:16px}.TabPanelInner h4{font-size:16px;padding-bottom:4px;border-bottom:1px solid #8b3eea;display:inline-block;margin-bottom:12px}.flight_show_down_wrapper{display:flex;flex-direction:column;justify-content:center;padding-top:25px;border-bottom:none;padding-inline:30px}.flight_refund_policy{display:flex;justify-content:space-between}.flex_widht_less{width:68%;padding-left:22px}.flight_info_taable h3{font-size:20px;font-weight:500;padding-bottom:4px}.fligth_top_search_main_form_wrapper .flight_categories_search{position:inherit;right:30px;top:0;margin-bottom:20px}.flight_sidebar_right{padding-top:20px;display:flex}.flight_right_arrow_sidebar{text-align:center;padding:0 22px}.flight_right_arrow_sidebar img{width:40px}.flight_right_arrow_sidebar h6{font-size:10px}.flight_right_arrow_sidebar p{font-size:10px;line-height:13px}.flight_search_destination_sidebar p{font-size:10px;font-weight:600;color:var(--black-color)}.flight_search_destination_sidebar h3{font-size:16px;font-weight:500}.flight_search_destination_sidebar h6{font-size:10px;padding-top:3px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100px}.flight_search_middel_sidebar{display:flex}.room_book_item{display:flex;border:1px solid #ddd;margin-top:30px}.room_booking_heading h3{font-size:20px;font-weight:500;width:335px;padding-bottom:10px}.room_booking_heading h3 a{color:var(--black-color)}.room_booking_heading h3 a:hover{color:var(--main-color)}.room_fasa_area ul{display:flex;padding-top:10px}.room_fasa_area ul li{padding-right:20px}.room_fasa_area ul li img{padding-right:8px;width:28px}.room_person_select{padding-left:35px;padding-top:15px}.room_person_select h3{font-size:18px;color:var(--main-color);font-weight:600;padding-bottom:15px}.room_booking_right_side{display:flex;justify-content:space-between;padding:15px 25px 0 25px}.room_select_area .nav-tabs{border-bottom:none;margin-bottom:20px;justify-content:center}.room_select_area .nav-tabs .nav-item.show .nav-link,.room_select_area .nav-tabs .nav-link.active{color:var(--white-color);background-color:var(--main-color);border-color:#dee2e6 #dee2e6 #fff;text-shadow:0 0 0 white}.room_select_area .nav-tabs .nav-link{margin-bottom:0;background:#fff;border:1px solid var(--main-color);border-radius:.25rem;padding:10px 100px;color:var(--black-color);width:230px;margin-top:15px}.icon-nav{float:right;margin-left:15px}.room_details_facilities{display:flex;justify-content:space-between}.tour_details_boxed_inner .room_details_facilities p{padding-bottom:0}.booking_success_arae{display:flex;align-items:center;padding:0 20px}.booking_success_text{padding-left:30px}.your_info_arae ul li{border-bottom:1px solid #dfdfdf94;padding-bottom:20px;margin-bottom:20px;display:flex}.your_info_arae ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.name_first{width:40%}.last_name{font-weight:600}.how_it_boxed{text-align:center;padding-top:30px}.how_it_boxed h3{padding-top:30px;font-weight:500}.how_it_boxed p{padding-top:10px}.video_play_area{position:relative}.video_play_area img{width:100%}.video_play_button{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.video_play_button a{color:var(--white-color)}.video_play_button a:hover{color:var(--main-color)}.video_play_button h4{color:var(--white-color);padding-top:35px}.video_play_button h2{color:var(--white-color);padding-top:10px;font-size:40px}.vendor_form_heading{padding-bottom:30px}.vendor_form_heading p{padding-top:10px}.vendor_img img{width:100%}.item_searc_map_area iframe{width:100%;height:200px}.name_search_form{margin-top:20px;position:relative}.name_search_form i{position:absolute;right:15px;top:20px}.cruise_search_item{margin-bottom:30px;background:#fff;border:1px solid rgba(221,221,221,.5);border-radius:20px}.cruise_item_img{width:100%;height:100%;object-fit:cover}.cruise_item_img img{width:270px;height:220px;object-fit:cover;border-radius:15px 0 0 0}.cruise_item_inner_content{padding:15px 20px 22px 0}.cruise_content_top_wrapper{display:flex;align-items:center;justify-content:space-between}.cruise_content_top_left ul li{display:inline-flex;font-size:12px;font-weight:500;color:#727178;align-items:center}.cruise_content_top_left ul li i{font-size:7px;color:#ddd;padding-left:7px;padding-right:5px}.cruise_content_top_left h4{padding-top:8px}.cruise_content_top_left p{padding-top:8px}.cruise_content_top_right h5{font-size:16px;color:var(--main-color);font-weight:500}.cruise_content_top_right h4{font-size:16px;padding-top:5px}.cruise_content_middel_wrapper{padding-top:15px;display:flex;justify-content:space-between}.cruise_content_middel_left h5{font-size:16px;color:var(--main-color);font-weight:500;padding-bottom:4px}.cruise_content_middel_right h3{font-weight:500}.cruise_content_middel_right h3 sub{font-size:14px}.cruise_content_middel_right p{font-size:14px;padding-top:3px}.cruise_content_bottom_wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:23px}.cruise_content_bottom_left ul li{background:#fff;border:1px solid #ddd;border-radius:20px;display:inline-block;padding:3px 14px;font-size:14px;color:var(--black-color);margin-right:10px}.side_map_wrapper iframe{width:100%;height:900px}.item_searc_map_area iframe{width:100%;height:200px}.name_search_form{margin-top:20px;position:relative}.name_search_form i{position:absolute;right:15px;top:20px}.search-item-resultbox-v2{border-radius:5px;background:#ebedef;padding:16px;margin-bottom:20px;height:49px}.search-item-dropdown-v2{border-radius:10px;background:#fff;padding:8px;margin-bottom:20px;display:flex;justify-content:center;height:49px;border:1px solid var(--main-color)}.dropdown-toggle-v2{background:#fff;background-color:#fff !important;color:#000;font-weight:500;font-size:14px;border-color:#fff !important;background:#ebedef;border-color:transparent !important}.dropdown-toggle-v2:hover{background:#fff;background-color:#fff !important;color:#000;font-weight:500;font-size:14px;border-color:#fff !important}.n-pa{padding:0 5px}.search-item-resultbox-v2 h2{color:#646d74;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.search-item-dropdown-v2 button{color:#646d74;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.search-item-v2{margin-bottom:30px;background:#fff;border-radius:10px;border:1px solid #ebedef;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);overflow:hidden}.search-item-box1-v2{height:auto;margin:0;padding:0}.search-item-box2-v2{margin:0;padding:0;border-top:1px solid #dde1e4;border-radius:0;overflow:hidden;padding-right:0;padding-left:0;min-height:45px !important;height:auto}.search-item-box2-accordion-item-v2{background-color:#fff;border:0 solid !important}.search-item-box2-accordion-item-v2:last-of-type{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.search-item-box2-accordion-item-v2:first-of-type{border-top-left-radius:0 !important;border-top-right-radius:0 !important}.search-item-box2-accordion-item-v2 H2{font-size:34px !important}.search-item-box2-accordion-icon-v2{margin-right:5px}.search-item-box1-left-v2{margin:0;padding:0;height:100%;padding-right:0 !important;padding-left:0 !important}.search-item-box1-rigth-v2{padding:0;padding-right:0 !important;padding-left:0 !important}.search-item-img-v2{width:100%;height:100%;object-fit:cover}.search-item-img-v2 img{width:100%;height:100%;min-height:260px;max-height:260px;object-fit:cover;border-radius:5px 0 0 0}.search-item-description-v2{height:100%;padding-block:24px;padding-inline:30px}.search-item-description-a-v2{display:flex;flex-direction:column;align-items:flex-start}.search-item-description-c-v2{display:flex;flex-direction:column;align-items:flex-start}.search-item-description-icon-b{transform:rotate(180deg);margin-right:5px}.hotelList-details-flights{margin-left:5px;margin-block:12px;align-items:center;margin-bottom:1rem}.hotelList-details-flights p{color:#000;font-size:12px;font-style:italic;font-weight:500 !important;line-height:normal;letter-spacing:-.196px;white-space:nowrap;margin-bottom:.2rem}.hotelList-details-flights img{height:47px;width:47px}.search-item-description-name{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.search-item-description-name{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:0}.search-item-description-title{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px;margin-bottom:16px}.search-item-description-title-a{color:#000;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.336px;margin-bottom:16px}.search-item-description-title-b{color:var(--black-color);font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px;margin-bottom:24px;text-align:end;text-decoration:underline}.search-item-description-star{margin-top:10px !important;margin-bottom:15px;font-size:12px}.search-item-description-star span{color:#ffc107 !important}.search-item-description-cuarto{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:12px;margin-bottom:0}.search-item-description-tipo{color:var(--black-color);font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.search-item-description-dias{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px !important}.search-item-description-dias-v2{color:#000;font-size:12px;font-style:normal;font-weight:500;margin-bottom:.5rem}.search-item-description-habitacion{color:#646d74;font-size:12px;font-style:italic;font-weight:400;line-height:normal;letter-spacing:-.196px}.search-item-description-icon{margin-right:10px;font-size:12px}.search-item-description-icon-b{margin-right:10px;font-size:12px}.search-item-description-cajadeprecio{display:flex;align-items:center}.search-item-description-preciooferta{color:var(--colores-semnticos-red-base,#e81313);text-align:right;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:line-through}.search-item-description-personas{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px;margin-bottom:0}.search-item-description-precio{color:#000;font-size:20px;font-style:normal;font-weight:800;line-height:normal;margin-bottom:0}.search-item-description-precioxpersona{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:0}.search-item-description-impuestos{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.search-item-description-boton{width:150px;height:35px;flex-shrink:0;background:var(--main-color) !important;border-radius:20px;color:#fff;margin-top:20px;font-size:14px}.search-item-description-boton-alone{width:100px;height:35px;flex-shrink:0;background:var(--main-color) !important;border-radius:20px;color:#fff;font-size:14px}.search-item-description-boton-2{width:130px;height:35px;flex-shrink:0;background:#fff !important;border:1px solid var(--main-color) !important;border-radius:20px;color:var(--main-color) !important;font-size:13px !important}.search-item-description-boton-2:hover{color:#fff !important}.search-item-description-boton-2:active{color:#fff !important}.search-item-description-boton-3{width:150px;height:40px;flex-shrink:0;background:var(--black-color) !important;border-radius:20px;color:#fff;margin-top:6px;margin-bottom:16px}.search-item-description-boton-3:hover{background:var(--main-color) !important;border-radius:20px}.search-item-description-boton-3:active{background:var(--main-color) !important;border-radius:20px}.search-item-description-b-v2{display:flex;flex-direction:column;align-items:flex-end}.container-item-description-b-v2-fechavuelo{display:flex;justify-content:center;align-items:center;flex-direction:column}.container-item-description-b-v2-fechavuelo p{color:#646d74;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:6px;margin-top:6px !important;text-align:center}.container-item-description-b-v2-fechavuelo i{margin-right:5px;text-align:center;font-size:10px}.container-item-description-b-v2-fechavuelo{color:#646d74;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:0;margin-top:5px !important;text-align:center}.container-item-description-b-v2-fechavuelo i{margin-right:5px;text-align:center}.container-item-description-b-v2-fechavuelo a{text-decoration:underline;text-align:center}.search-item-description-b-v2-logo{display:flex;justify-content:center !important;flex-direction:column;align-items:flex-start;align-items:center}.search-item-description-b-v2-logo img{width:42px;height:42px;flex-shrink:0;border-radius:30px}.search-item-description-b-v2-logo p{margin-top:0;font-size:11px;text-align:center}.search-item-description-b-v2-h6{color:#000;font-size:11px;font-style:normal;font-weight:300;line-height:normal;margin-top:10px}.search-item-description-b-v2-horas{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.search-item-description-b-v2-aeropuertos{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.search-item-description-b-v2-logo{display:flex}.search-item-description-b-v2-datosduracion{display:flex;justify-content:center;flex-direction:column;align-items:center}.search-item-description-b-v2-datosduracion p{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:2px !important;margin-bottom:.5rem}.search-item-description-b-v2-escala{color:var(--black-color);font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;white-space:nowrap;margin-left:5px}.search-item-description-b-v2-contenedorGene{border-right:1px solid #dde1e4;padding-left:35px !important;padding-block:15px !important}.search-item-description-b-v2-contenedorBoton{display:flex;align-items:center;padding-left:15px;justify-content:center}.section-hotelDetail-flights{background-color:#f8f9fa;padding-top:40px;padding-bottom:0}.container-hotelDetail-flight{background-color:#fff;border-radius:5px;border:1px solid #dde1e4;background:#fff;padding-top:16px;padding-bottom:24px}.section-hotelDetail-table td,.section-hotelDetail-table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-block:8px;height:100%}.section-hotelDetail-table tbody td,.section-hotelDetail-table tbody th{vertical-align:middle;text-overflow:ellipsis;white-space:normal;overflow:hidden;max-width:500px}.section-hotelDetail-table thead th{color:#000}.card{border-radius:5px}.table-scroll{border-radius:5px}.table-scroll::-webkit-scrollbar{width:12px}.table-scroll::-webkit-scrollbar-track{background:#dde1e4;margin:0;padding:0}.table-scroll::-webkit-scrollbar-thumb{background-color:#aab4bc;border-radius:20px;border:3px solid #aab4bc}.section-hotelDetail-table thead{top:0;position:sticky}.hotelDetail-table-active{border:3px solid #24a147}.section-hotelDetail-numberRoom{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px;margin-right:5px;display:inline}.section-hotelDetail-nameRoom{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.224px;text-transform:uppercase;display:block;padding-block:8px;margin-left:10px}.section-hotelDetail-nameRoom i,.section-hotelDetail-nameRoom-a i{margin-right:10px}.section-hotelDetail-nameRoom-a{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.224px;text-transform:capitalize;display:block;padding-block:8px;margin-left:10px}.section-hotelDetail-numberPerson{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.224px;padding-block:8px;text-align:center}.section-hotelDetail-numberPerson-a{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.224px;border-top:1px solid #ced3d8;padding-block:8px;text-align:center}.section-hotelDetail-icon{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.224px;margin-right:5px}.section-hotelDetail-opciones{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.196px;display:block;margin-bottom:8px;text-align:center}.section-hotelDetail-politicas{color:var(--black-color);font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.196px;display:block;margin-bottom:8px;text-align:center}.hotelList-button{width:110px;height:40px;flex-shrink:0;background:var(--main-color) !important;border-radius:20px;color:#fff}.hotelList-button-active{width:auto;min-width:110px;max-width:200px;height:40px;flex-shrink:0;padding:5px 15px;background:var(--black-color) !important;border-radius:20px;border:1px solid var(--black-color);font-size:14px;font-weight:400;color:#fff;transition:all .4s ease}.hotelList-button-active:hover{background:#fff !important;border-radius:20px;border:1px solid var(--black-color);color:var(--black-color);transition:all .4s ease}.hotelList-button-active:active{background:#fff !important;border-radius:20px;border:1px solid var(--black-color);color:var(--black-color);transition:all .4s ease}.hotelList-button-active-d{width:150px;min-width:40px;height:40px;flex-shrink:0;padding:5px 15px;background:var(--black-color) !important;border-radius:20px;border:1px solid var(--black-color);font-size:14px;font-weight:400;color:#fff;transition:var(--transition)}.hotelList-button-active-d:hover{height:40px;flex-shrink:0;background:#fff !important;border-radius:20px;border:1px solid var(--main-color);color:var(--main-color)}.hotelList-button-active-d:active{height:40px;flex-shrink:0;background:#fff !important;border-radius:20px;border:1px solid var(--black-color);color:var(--black-color)}.hotelList-button-active-transparent{width:auto;min-width:110px;max-width:200px;height:40px;flex-shrink:0;padding:5px 15px;background:transparent !important;border-radius:20px;border:1px solid var(--black-color);font-size:14px;font-weight:400;color:var(--black-color);transition:all .4s ease}.hotelList-button-active-transparent:hover{background:var(--black-color) !important;border-radius:20px;border:1px solid var(--black-color);color:#fff;transition:all .4s ease}.hotelList-button-active-transparent:active{background:var(--black-color) !important;border-radius:20px;border:1px solid var(--black-color);color:#fff;transition:all .4s ease}.container-hotelDetail-flight-services{border-radius:5px;border:1px solid #dde1e4;background:#fff;padding:40px;padding-right:40px !important;padding-left:40px !important;gap:10px}.search-item-description-service{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px;padding-bottom:16px}.search-item-service-icon{width:23px;height:16px;flex-shrink:0;margin-right:8px}search-item-description-title .cruise_item_inner_content{padding:15px 20px 22px 0}.cruise_content_top_wrapper{display:flex;align-items:center;justify-content:space-between}.cruise_content_top_left ul li{display:inline-flex;font-size:12px;font-weight:500;color:#727178;align-items:center}.cruise_content_top_left ul li i{font-size:7px;color:#ddd;padding-left:7px;padding-right:5px}.cruise_content_top_left h4{padding-top:8px}.cruise_content_top_left p{padding-top:8px}.cruise_content_top_right h5{font-size:16px;color:var(--main-color);font-weight:500}.cruise_content_top_right h4{font-size:16px;padding-top:5px}.cruise_content_middel_wrapper{padding-top:15px;display:flex;justify-content:space-between}.cruise_content_middel_left h5{font-size:16px;color:var(--main-color);font-weight:500;padding-bottom:4px}.cruise_content_middel_right h3{font-weight:500}.cruise_content_middel_right h3 sub{font-size:14px}.cruise_content_middel_right p{font-size:14px;padding-top:3px}.cruise_content_bottom_wrapper{display:flex;align-items:center;justify-content:space-between;padding-top:23px}.cruise_content_bottom_left ul li{background:#fff;border:1px solid #ddd;border-radius:20px;display:inline-block;padding:3px 14px;font-size:14px;color:var(--black-color);margin-right:10px}.side_map_wrapper iframe{width:100%;height:900px}.terms_item h4{font-weight:700}.terms_item p{padding-top:15px}.terms_item{padding-top:30px}.terms_item:first-child{padding-top:0}.error_content h2{padding-top:30px}.error_content p{padding-top:10px}.error_content a{margin-top:30px}.preloader{background:var(--white-color);width:100% !important;height:100vh !important;display:flex;justify-content:center;align-items:center;position:fixed;left:0;right:0;z-index:100000;text-align:center}.preloader .lds-spinner{display:inline-block;position:relative;width:90px;height:90px}.preloader .lds-spinner div{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:lds-spinner 1.2s ease-in-out;animation:lds-spinner 1.2s ease-in-out}.preloader .lds-spinner div::after{content:" ";display:block;position:absolute;top:5px;left:35px;width:5px;height:20px;border-radius:20%;background:var(--main-color)}.preloader .lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.preloader .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.preloader .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}.preloader .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}.preloader .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.preloader .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.preloader .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.preloader .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.preloader .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.preloader .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.preloader .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.preloader .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.d-table{width:100%;height:100%}.d-table-cell{vertical-align:middle}.go-top{position:fixed;cursor:pointer;top:0;right:15px;color:var(--company-text);border:1px solid var(--company-text);background-color:var(--main-color);z-index:4;width:40px;text-align:center;height:40px;line-height:40px;opacity:0;visibility:hidden;-webkit-transition:.9s;transition:.9s;border-radius:50%}.go-top.active{top:98%;-webkit-transform:translateY(-98%);transform:translateY(-98%);opacity:1;visibility:visible}.go-top i{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;-webkit-transition:.6s;transition:.6s}.go-top i:last-child{opacity:0;visibility:hidden;top:60%}.go-top::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:var(--main-color);opacity:0;visibility:hidden;-webkit-transition:.6s;transition:.6s;border-radius:50%}.go-top:hover,.go-top:focus{color:var(--company-text)}.go-top:hover::before,.go-top:focus::before{opacity:1;visibility:visible}.go-top:hover i:first-child,.go-top:focus i:first-child{opacity:0;top:0;visibility:hidden}.go-top:hover i:last-child,.go-top:focus i:last-child{opacity:1;visibility:visible;top:50%}.tipoPago{padding-top:12px;border:3px solid var(--black-color);border-radius:7px}.tipoPago:hover{background:var(--main-color);color:var(--white-color)}.tipoPago label{font-size:35px}.tipoPago img{float:right;margin-top:-9px;margin-right:3px}.checkInput input{margin-top:30px}.fechaDias p{font-weight:600;font-size:1rem;color:var(--black-color)}.fechaDias h6{font-weight:600;font-size:1rem}.met_Pago{background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border-radius:10px;padding:20px 20px 20px 20px}.metodoPago_contenedor{height:550px}.metodoPago_info{display:flex;position:relative;height:auto}.metodo_pago{padding:30px;background:#fff;display:flex;border-top-right-radius:10px;border-bottom-right-radius:10px;width:100%;height:auto;transition:height 1s;opacity:1;visibility:visible}.metodo_efectivo{padding:30px;background:#fff;border-radius:10px;display:flex;width:100%;height:340px;position:absolute;opacity:0;visibility:hidden}.metodo_transferencia{padding:30px;background:#fff;border-radius:10px;display:flex;width:100%;height:340px;position:absolute;opacity:0;visibility:hidden}.btn_apartar button{border:none;border-bottom:1px solid #7fd7c3;width:33%;height:35px}#tarjeta_btn{border-top-right-radius:10px}#internacional_btn{background:none;border-top-left-radius:10px;border-top-right-radius:10px}.li_habitacion tex{font-weight:600}.li_persona{padding-left:20px}.iconFlecha{margin-left:3%}.cardbox1{height:430px;width:90%;position:relative;transition:all .4s cubic-bezier(.645,.045,.355,1);border-radius:1em;box-shadow:0 0 5px 2px #d0d0d0;margin:5px;cursor:pointer}.cardbox1-image{height:100%;width:100%;position:absolute;transition:all 1s cubic-bezier(.645,.045,.355,1);background-size:cover;background-position:top left;background-repeat:no-repeat;border-radius:1em;overflow:hidden}.cardbox1-a{color:#fff;text-shadow:1px 1px 2px black}.carbox1-text-c1{margin:60px 20px 5px}.cardbox1-image p{float:right;color:#fff;text-shadow:1px 1px 2px black;margin-left:15px;margin-top:12px;font-size:1em;font-style:normal;font-weight:400;line-height:normal}.cardbox1-image i{float:right;color:var(--main-color);margin-left:15px}.cardbox1-description{display:flex;position:absolute;gap:.8em;flex-direction:column;background-color:#fff;height:100%;width:100%;bottom:-80%;border-radius:1em;transition:all 1s cubic-bezier(.645,.045,.355,1);padding-bottom:1.4rem;padding-top:2rem;padding-left:1.4rem;padding-right:1.4rem}.cardbox1-title-h4{font-size:.85em;font-weight:700;color:#fff;font-style:normal;line-height:normal}.cardbox1-title-h3{font-size:1.4em;font-weight:700;text-align:right;line-height:2%;margin-bottom:5px}.cardbox1-title-h3-O{font-size:1em;font-weight:500;text-align:right;line-height:5%;color:#a9a9a9;text-decoration:line-through;margin-bottom:5px;margin-top:-.8rem}.cardbox1-title-h3-Oa{font-size:1.4em;font-weight:700;text-align:right;line-height:5%;color:var(--black-color);margin-bottom:15px}.cardbox1-title-span-Oa{font-size:.7em;color:var(--main-color)}.cardbox1-body{font-size:1em;line-height:120%;color:#f00}.cardbox1-body span{font-size:1em;line-height:120%;color:var(--black-color);text-shadow:0 0 0 white}.cardbox1-title-span{font-size:.7em}.cardbox1-dbl-h4{font-size:.7em;color:#a9a9a9;margin-bottom:15px;text-align:right;line-height:1}.cardbox1:hover .cardbox1-description{transform:translateY(-50%)}.proximos-eventos-card .fecha-card{position:absolute;top:-2%;right:8%;z-index:2}.proximos-eventos-card .fecha-card .wrapper-card{background-color:var(--main-color);padding:10px 15px 2px;box-shadow:1px 1px 2px rgba(0,0,0,.5);border-radius:2px 2px 5px 5px;max-width:140px}.proximos-eventos-card .fecha-card h3,.proximos-eventos-card .fecha-card h5{color:#fff;margin-bottom:0;line-height:1;font-size:.7rem}.proximos-eventos-card .fecha-card h5{font-style:normal;font-weight:600;line-height:normal;padding-bottom:5px}.proximos-eventos-card .fecha-card h3{font-style:normal;font-weight:400;line-height:normal;padding-bottom:3px}.proximos-eventos-card .fecha-card .pie-card{width:100%;height:8px;background-image:url(../assets/images/fecha-after.svg);background-size:auto 15px;background-position:right bottom}.card-hoteles{display:flex;height:156px;padding-left:0 !important;padding-right:0 !important;box-shadow:0 0 5px 2px #d0d0d0;border-radius:1em;overflow:hidden;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;width:90%}.div-image-card-hoteles{padding:0}.image-card-hoteles{max-width:100%;height:156px;object-fit:cover}.body-card-hoteles{flex:1 1 auto;padding:1rem 1rem}.contenedor-incluye{display:flex;flex-flow:row wrap}.con-lista{padding:35px;display:flex;flex-flow:row wrap;align-items:flex-start;flex-direction:column}.numeroColor{background:var(--main-color);color:#fff}.progress50{width:50% !important;background:var(--main-color)}.progress100{width:100% !important;background:var(--main-color)}.btnProgress{display:grid;grid-template-columns:50% 50%;grid-template-areas:"atras siguiente"}.btnSiguiente{grid-area:siguiente}.btnNext{margin-left:80%;background:var(--main-color);color:#fff;margin-top:30px}.btnAtras{margin-top:30px;grid-area:atras}.navPico button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:50%;margin-left:-16px;position:absolute;z-index:101;margin-top:19%;border-radius:5px}.navPico1 button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:50%;margin-left:-16px;position:absolute;z-index:101;margin-top:17%;border-radius:5px}.perfilPico button{width:220px}.perfilPicoIi button{width:220px}.perfilPicoRe button{width:220px}.perfilPicoFa button{width:220px}.perfilPico button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:10%;margin-left:-16px;position:absolute;z-index:101;margin-top:2.2%;border-radius:5px}.perfilPicoIi button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:27%;margin-left:-16px;position:absolute;z-index:101;margin-top:2.2%;border-radius:5px}.perfilPicoRe button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:44%;margin-left:-16px;position:absolute;z-index:101;margin-top:2.2%;border-radius:5px}.perfilPicoFa button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:61%;margin-left:-16px;position:absolute;z-index:101;margin-top:2.2%;border-radius:5px}.perfilPico button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:10%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.perfilPicoMa1,.perfilPicoMa2,.perfilPicoMa3,.perfilPicoMa4,.perfilPicoMa5 a{width:153px}.perfilPicoMa1 a.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:7.5%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.perfilPicoMa2 a.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:20%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.perfilPicoMa3 a.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:32%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.perfilPicoMa4 a.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:35%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.perfilPicoMa5 a.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:45%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.navPicoIndex button.active:before{border:16px solid var(--main-color);border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;content:"";left:6.5%;margin-left:-16px;position:absolute;z-index:101;margin-top:2%;border-radius:5px}.picobtnIndex{align-items:end;display:flex;justify-content:center}.svgPico{z-index:50000;position:absolute}.svgPico svg{margin-bottom:-110%}.confirmationSuperior{margin-top:-8%}.progressTexColorDisable{width:8rem;height:1rem;font-size:13px;color:#4c4c4c;background:none;padding-top:0;border:none}.progressTexColor{width:8rem;height:1rem;font-size:13px;color:var(--main-color);background:none;padding-top:0;border:none}.dropdown-toggle{background:#ebedef;border-color:#ebedef;font-family:inherit;border-color:transparent !important}.dropdown-toggle:hover{background:transparent;background-color:transparent !important;color:#999;font-weight:bold;border-color:transparent !important}.dropdown-toggle:active{background:transparent;background-color:transparent !important;color:#999;font-weight:bold;border-color:transparent !important}.dropdown-toggle:focus{outline:0 auto -webkit-focus-ring-color !important}.dropdown-item{font-family:inherit}.dropdown-menu{z-index:99999}.headerProduct{display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"title title info"}.headerProduct__title{grid-area:title}.headerProduct__info{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3);border:1px solid #000;gap:1px;grid-template-areas:"price price" "day night" "location icons";margin-top:10%}.headerProduct__title h2{color:#fff;font-size:67px;line-height:100%;margin-top:10%}.headProduct__info-price{grid-area:price;padding-top:5%;text-align:center;height:5rem;background:var(--main-color);opacity:.8}.headProduct__info-day{grid-area:day;display:flex;justify-content:center;align-items:center;height:5rem;background:#fbfbfbda}.headProduct__info-night{grid-area:night;display:flex;justify-content:center;align-items:center;height:5rem;background:#fbfbfbda}.headProduct__info-location{grid-area:location;display:flex;justify-content:center;align-items:center;color:#fff !important;background:#fbfbfbda;height:7rem}.headProduct__info-icons{grid-area:icons;display:flex;justify-content:center;align-items:center;color:#fff !important;background:#fbfbfbda;height:7rem}.headProduct__info-price h4{color:#fff;font-size:35px}.headProduct__info-day p{margin-top:10%;color:#000;font-size:30px}.headProduct__info-night p{margin-top:10%;color:#000;font-size:30px}.headProduct__info-location h5{margin-top:10%;color:#000;font-size:30px}.headProduct__info-icons p{margin-top:10%;color:#000;font-size:20px}.headerProduct2{display:grid;grid-template-columns:repeat(3,1fr);grid-template-areas:"title title info"}.headerProduct__title2{grid-area:title;padding-left:10%;padding-right:20%;padding-top:10%}.headerProduct__title2 h2{color:#fff;font-size:60px;line-height:100%}.container-product-banner2{display:flex;flex-wrap:wrap;align-items:center;padding:15px;height:450px}.header-product-banner2{text-align:initial;color:#fff;padding:10%}.header-product-banner2 h2{color:#fff;font-size:48px;line-height:1}.card-product-banner2{display:flex;padding:5%;align-items:center;text-align:center}.headerProduct__info2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3);gap:0;border-radius:.7rem !important;grid-template-areas:"price price" "day night" "location icons";margin-top:15%;margin-right:10%;background-color:rgba(255,255,255,.222);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.headProduct__info-price2{grid-area:price;padding-block:5%;text-align:center;height:auto;background:var(--main-color);border-radius:.7rem .7rem 0 0}.headProduct__info-price2 h4{color:#fff;font-size:40px}.headProduct__info-price2 h5,.headProduct__info-price2 span{color:#fff;font-size:16px;margin-block:5px}.headProduct__info-day2{grid-area:day;display:flex;justify-content:center;align-items:center;height:5rem}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:30px}.info-day-icon{color:#f7dc6f}.headProduct__info-night2{grid-area:night;display:flex;justify-content:center;align-items:center;height:5rem}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:30px}.info-night-icon{color:#a7bed3}.headProduct__info-location2{grid-area:location;display:flex;justify-content:center;align-items:center;color:#fff !important;height:7rem;border-radius:0 0 0 .7rem}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:30px}.info-location-icon{color:#ff6347}.headProduct__info-icons2{grid-area:icons;display:flex;justify-content:center;align-items:center;color:#fff !important;height:7rem;border-radius:0 0 .7rem 0}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:20px}.info-product-icon{color:#d4e5f6}@media only screen and (max-width:576px){.imagen-login{width:35px;position:absolute;top:20px;left:47%}.texto-imagen{border-radius:10px 10px 0 0;position:absolute;top:70%;text-align:center}.texto-imagen p,i{font-size:17px}.row-formulario{max-width:420px;width:100%;height:100%}.formulario-login{padding:15px;height:100%}.container-product-banner2{padding:15px;height:500px;margin-top:-60px;justify-content:center}.header-product-banner2{text-align:center;color:#fff;padding:0;overflow:hidden}.header-product-banner2 h2{font-size:40px;line-height:1;margin:0 15px 0 15px}.card-product-banner2{padding:0;align-items:center;text-align:center}.headerProduct__info2{margin:5% 0 5% 0;width:90vw}.headProduct__info-price2{padding:2%;text-align:center;height:auto}.headProduct__info-price2 h4{color:#fff;font-size:28px;line-height:1}.headProduct__info-price2 h5,.headProduct__info-price2{font-size:12px}.headProduct__info-day2{justify-content:center;align-items:center;height:5rem}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:24px}.info-day-icon{color:#f7dc6f}.headProduct__info-night2{justify-content:center;align-items:center;height:5rem}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:24px}.info-night-icon{color:#a7bed3}.headProduct__info-location2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:24px}.info-location-icon{color:#ff6347}.headProduct__info-icons2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:18px}.info-product-icon{color:#d4e5f6}}@media only screen and (min-width:576px){.container-product-banner2{padding:15px;height:500px;margin-top:-60px;justify-content:center}.header-product-banner2{text-align:center;color:#fff;padding:0;overflow:hidden}.header-product-banner2 h2{font-size:40px;line-height:1;margin:0 15px 0 15px}.card-product-banner2{padding:0;align-items:center;text-align:center}.headerProduct__info2{margin:5% 0 5% 0;width:90vw}.headProduct__info-price2{padding:2%;text-align:center;height:auto}.headProduct__info-price2 h4{color:#fff;font-size:28px;line-height:1}.headProduct__info-price2 h5,.headProduct__info-price2 span{font-size:14px}.headProduct__info-day2{justify-content:center;align-items:center;height:5rem}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:24px}.info-day-icon{color:#f7dc6f}.headProduct__info-night2{justify-content:center;align-items:center;height:5rem}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:24px}.info-night-icon{color:#a7bed3}.headProduct__info-location2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:24px}.info-location-icon{color:#ff6347}.headProduct__info-icons2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:18px}.info-product-icon{color:#d4e5f6}}@media only screen and (min-width:768px){.container-product-banner2{padding:0;height:300px;margin-top:10%;margin-bottom:-3%;justify-content:center}.header-product-banner2{text-align:initial;color:#fff;padding:0;overflow:hidden}.header-product-banner2 h2{font-size:48px;line-height:1;margin:0 15px 0 15px}.card-product-banner2{padding:0;align-items:center;text-align:center}.headerProduct__info2{margin:10% 0 10% 0;width:100vw}.headProduct__info-price2{padding:5%;text-align:center;height:auto}.headProduct__info-price2 h4{color:#fff;font-size:26px;line-height:1}.headProduct__info-price2 h5,.headProduct__info-price2 span{font-size:14px}.headProduct__info-day2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:18px}.info-day-icon{color:#f7dc6f}.headProduct__info-night2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:18px}.info-night-icon{color:#a7bed3}.headProduct__info-location2{justify-content:center;align-items:center;color:#fff !important;height:7rem;padding:5px}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:18px}.info-location-icon{color:#ff6347}.headProduct__info-icons2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:16px}.info-product-icon{color:#d4e5f6}}@media only screen and (min-width:992px){.container-product-banner2{padding:0;height:300px;margin-top:10%;margin-bottom:-3%;justify-content:center}.header-product-banner2{text-align:initial;color:#fff;padding:0;overflow:hidden}.header-product-banner2 h2{font-size:48px;line-height:1;margin:0 15px 0 15px}.card-product-banner2{padding:0;align-items:center;text-align:center}.headerProduct__info2{margin:10% 0 10% 0;width:100vw}.headProduct__info-price2{padding:5%;text-align:center;height:auto}.headProduct__info-price2 h4{color:#fff;font-size:26px;line-height:1}.headProduct__info-price2 h5,.headProduct__info-price2 span{font-size:15px}.headProduct__info-day2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:20px}.info-day-icon{color:#f7dc6f}.headProduct__info-night2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:20px}.info-night-icon{color:#a7bed3}.headProduct__info-location2{justify-content:center;align-items:center;color:#fff !important;height:7rem;padding:5px}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:20px}.info-location-icon{color:#ff6347}.headProduct__info-icons2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:16px}.info-product-icon{color:#d4e5f6}}@media only screen and (min-width:1200px){.container-product-banner2{padding:0;height:450px;margin-top:5%;margin-bottom:-5%;justify-content:center}.header-product-banner2{text-align:initial;color:#fff;padding:0;overflow:hidden}.header-product-banner2 h2{font-size:48px;line-height:1;margin:0 15px 0 15px}.card-product-banner2{padding:0;align-items:center;text-align:center}.headerProduct__info2{margin:10% 0 10% 0;width:100vw}.headProduct__info-price2{padding:5%;text-align:center;height:auto}.headProduct__info-price2 h4{color:#fff;font-size:32px;line-height:1}.headProduct__info-price2 h5,.headProduct__info-price2 span{font-size:16px}.headProduct__info-day2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:24px}.headProduct__info-night2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:24px}.headProduct__info-location2{justify-content:center;align-items:center;color:#fff !important;height:7rem;padding:5px}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:24px}.headProduct__info-icons2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:20px}}@media only screen and (min-width:1400px){.container-product-banner2{padding:0;height:450px;margin-top:5%;margin-bottom:-5%;justify-content:center}.header-product-banner2{text-align:initial;color:#fff;padding:0;overflow:hidden}.header-product-banner2 h2{font-size:48px;line-height:1;margin:0 15px 0 15px}.card-product-banner2{padding:0;align-items:center;text-align:center}.headerProduct__info2{margin:10% 5% 10% 0;width:100vw}.headProduct__info-price2{padding:1%;text-align:center;height:auto}.headProduct__info-price2 h4{color:#fff;font-size:40px;line-height:1}.headProduct__info-day2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-day2 p{margin-top:10%;color:#fff;font-size:30px}.headProduct__info-night2{justify-content:center;align-items:center;height:5rem;padding:5px}.headProduct__info-night2 p{margin-top:10%;color:#fff;font-size:30px}.headProduct__info-location2{justify-content:center;align-items:center;color:#fff !important;height:7rem;padding:5px}.headProduct__info-location2 h5{margin-top:10%;color:#fff;font-size:30px}.headProduct__info-icons2{justify-content:center;align-items:center;color:#fff !important;height:7rem}.headProduct__info-icons2 p{margin-top:10%;color:#fff;font-size:20px}}.feature-hotel{background:#fff;box-shadow:-4px -5px 14px rgba(0,0,0,.08),5px 8px 16px rgba(0,0,0,.08);border-radius:10px;margin:5px}.formProducts{box-shadow:0 1px 4px var(--main-color)}.formProducts h3{display:flex;margin-top:-3%;background:#fff;width:230px}.bkng-tb-cntnt{float:left;width:800px}.bkng-tb-cntnt a.button{color:#fff;float:right;font-size:18px;padding:5px 20px;width:auto}.bkng-tb-cntnt a.button.o{background:none repeat scroll 0 0 rgba(0,0,0,0);color:#e51f04;border:1px solid #e51f04}.bkng-tb-cntnt a.button i{color:#fff}.bkng-tb-cntnt a.button.o i{color:#e51f04}.bkng-tb-cntnt a.button.right i{float:right;margin:2px 0 0 10px}.bkng-tb-cntnt a.button.left{float:left}.bkng-tb-cntnt a.button.disabled.o{border-color:#ccc;color:#ccc}.bkng-tb-cntnt a.button.disabled.o i{color:#ccc}.pymnts{width:800px}.sctn-row{margin-bottom:35px;width:100%}.sctn-col{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%}.sctn-col.l{width:425px}.sctn-col input{border:1px solid #ccc;font-size:14px;line-height:20px;padding:10px 12px;width:100%}.sctn-col label{color:var(--main-color);font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:10px;margin-left:5px;text-align:start}.sctn-col.x3{width:300px}.sctn-col.x3.last{width:200px}.sctn-col.x3 input{width:210px}.sctn-col.x3 a{float:right}.pymnts-sctn{width:800px}.pymnt-itm{margin:0 0 3px;width:100vh;border:none}.pymnt-itm h2{font-size:24px;line-height:24px;margin:0;padding:28px 0 28px 20px;width:780px}.pymnt-itm.active h2{color:var(--main-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.pymnt-itm div.pymnt-cntnt{display:none}.pymnt-itm.active div.pymnt-cntnt{display:block;padding:0 0 30px;width:100%}.pymnt-cntnt div.sctn-row{margin:20px}.pymnt-cntnt div.sctn-row div.sctn-col.half.l{float:left}.pymnt-cntnt div.sctn-row div.sctn-col.cvv{background-image:url("/assets/img/openpay/cvv.png");background-position:156px center;background-repeat:no-repeat;padding-bottom:30px}.openpay{display:flex;justify-content:flex-end;flex-direction:row;align-items:center;height:60px;margin:10px 30px 0 0;width:100%}.openpay div.logo{background-image:url("/assets/img/openpay/openpay.png");background-position:left bottom;background-repeat:no-repeat;border-right:1px solid #ccc;font-size:12px;font-weight:400;height:45px;padding:0 20px 0 0}.openpay div.shield{background-image:url("/assets/img/openpay/security.png");background-position:left bottom;background-repeat:no-repeat;font-size:12px;font-weight:400;margin-left:20px;padding:0 0 0 40px;width:200px}.card-expl{float:left;height:80px;margin:10px 0 80px 10px}.card-expl div{background-position:left 45px;background-repeat:no-repeat;height:70px;padding-top:10px}.card-expl div.debit{background-image:url("/assets/img/openpay/cards2.png");margin-left:20px;width:540px;display:flex;flex-direction:column;align-items:flex-start}.card-expl div.credit{background-image:url("/assets/img/openpay/cards1.png");border-right:1px solid #ccc;margin-left:30px;width:209px;display:flex;flex-direction:column;align-items:flex-start}.card-expl h4{font-weight:400;font-size:18px;margin:0}.booking_success_text h2{font-size:24px;color:var(--main-color)}.booking_success_text h3{font-weight:400;font-size:18px;padding-left:15px;margin-bottom:5px}.booking_success_text h6{font-weight:300;font-size:16px;padding-left:18px;margin-bottom:10px}.slick-slide{margin:0 8px}.slick-slide img{width:100%}.slick-prev,.slick-next{color:#000;z-index:1}.slick-next{right:25px !important}.slick-prev{left:25px !important}.slick-slide{transition:all ease-in-out .3s;opacity:.2}.slick-active{opacity:.5}.slick-current{opacity:1}.slide-arrow{position:absolute;top:50%;margin-top:-15px}.prev-arrow{left:-40px;width:0;height:0;border-left:0 solid #fff;border-right:15px solid #113463;border-top:10px solid #fff;border-bottom:10px solid #fff}.next-arrow{right:-40px;width:0;height:0;border-right:0 solid #fff;border-left:15px solid #113463;border-top:10px solid #fff;border-bottom:10px solid #fff}.img_detail_hotel{max-height:400px;object-fit:cover;border-radius:10px}.img_detail_hotel-b{max-height:88px;object-fit:cover;border-radius:5px}.img_option_hotel{max-height:150px;width:100%;object-fit:cover !important}.cancelation_policy{font-weight:500;color:var(--black-color);font-size:.9rem}.form-payment-stripe{margin:auto;min-width:100%;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:20px}.card-element-stripe{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;width:100%;background:#fff}.card-element-stripe>input{border-radius:6px;margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);height:44px;font-size:16px;width:100%;background:#fff}.coolinput{display:flex;flex-direction:column;width:fit-content;position:static;max-width:240px}.coolinput label.text{font-size:.75rem;color:#818cf8;font-weight:700;position:relative;top:.5rem;margin:0 0 0 7px;padding:0 3px;background:#e8e8e8;width:fit-content}.coolinput input[type=text].input{padding:11px 10px;font-size:.75rem;border:2px #818cf8 solid;border-radius:5px;background:#e8e8e8}.coolinput input[type=text].input:focus{outline:none}#contact_main_arae{margin-top:1px}.contact_main_form_area{padding-top:0}.section_heading_center{text-align:center}.contact_form{margin-top:30px}.contact_form .h5{font-size:1.2rem;font-weight:bold;margin-bottom:10px}.contact_form .form-group{margin-bottom:20px}.contact_form label{font-weight:bold}.contact_form input[type="text"],.contact_form input[type="email"],.contact_form input[type="tel"],.contact_form input[type="date"],.contact_form input[type="number"],.contact_form input[type="password"],#message{border:none;border-radius:5px;padding:10px;width:100%;border-bottom:2px solid var(--main-color)}.contact_form .form-check-label{font-weight:normal;margin-left:5px}.contact_form .btn{border:none;border-radius:5px;cursor:pointer;padding:10px 20px;font-size:16px}input:focus{border-radius:0;border-bottom:2px solid var(--black-color);outline:none}#message:focus{border-radius:5px;border-bottom:2px solid var(--black-color) !important;outline:none}.loaderContainer{background:var(--white-color);width:100% !important;height:100vh !important;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;left:0;right:0;z-index:100000;text-align:center}.loaderEB{overflow:visible;padding:20px}.logoLoader path,.logoLoader polygon,.logoLoader rect,.logoLoader image{fill:transparent;stroke:transparent;stroke-width:1px;stroke-dasharray:1560;stroke-dashoffset:1560;animation:loadMain 5s linear forwards infinite}.text-EBE{font-weight:bolder;font-size:20px;color:var(--black-color);text-align:center}.text-EBE p{font-weight:400;font-size:1.3rem;color:var(--black-color);text-align:center}.dot-EBE{display:inline-block;width:10px;height:10px;border-radius:50%;background-color:var(--black-color);margin:20px 2px;opacity:0;animation:fadeIn-EB 2s infinite}.dot-EBE:nth-child(2){animation-delay:.5s}.dot-EBE:nth-child(3){animation-delay:.8s}@keyframes blinkText{0%,100%{opacity:0}50%{opacity:1}}.text-EBE p{animation:blinkText 2s infinite}@keyframes loadMain{0%{stroke-dashoffset:1560;stroke:var(--black-color);fill:transparent}25%{stroke-dashoffset:3120;stroke:var(--black-color);fill:transparent}50%{stroke-dashoffset:3120;stroke:var(--black-color);fill:var(--main-color)}75%{stroke-dashoffset:3120;stroke:var(--main-color);fill:transparent}100%{stroke-dashoffset:1560;stroke:var(--main-color);fill:transparent}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-10px)}}@keyframes fadeIn-EB{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@media screen and (max-width:768px){.text-EBE{font-size:14px}.loaderEB{padding:10px}.logoLoader path{stroke-width:1px}}.wrapper-LT{overflow-x:hidden;position:relative}.line-SVG{position:absolute;top:12em;left:10vw;width:80vw}#mask0_0_1{width:0;fill:var(--dark-color)}.container-LT{display:flex;width:300vw}.section-LT .col{display:flex;gap:3em}.container-LT p{font-size:.8rem}.section-LT{width:100vw;padding:20vw 10vw;margin:0}.section-LT h1{font-size:3rem}.section-LT p{font-size:1.2rem;width:50vw}.section-LT ul{list-style-type:none;display:flex;gap:3em;width:100%;height:300px;padding:0}.section-LT li{background:#fff;border-radius:.3em;flex-grow:1}@media screen and (max-width:768px){.container-LT{width:600vw}.line-SVG{width:80vw;left:0}.section-LT{padding:10vw}.section-LT h1{font-size:2rem}.section-LT p{font-size:1rem;width:100%}}.seccion-Slider-EB{display:flex;flex-direction:row;justify-content:center}.img-slider-EB{position:relative;width:800px;height:500px;margin:10px}.img-slider-EB .slide-EB{z-index:1;position:absolute;width:100%;clip-path:circle(0% at 0 50%)}.img-slider-EB .slide-EB.active{clip-path:circle(150% at 0 50%);transition:2s;transition-property:clip-path}.img-slider-EB .slide-EB img{z-index:1;width:100%;border-radius:15px}.img-slider-EB .slide-EB .info-EB{position:absolute;top:0;padding:5%}.img-slider-EB .slide-EB .info-EB h2{color:#fff;font-size:45px;text-transform:uppercase;font-weight:800;letter-spacing:2px;text-shadow:1px 1px 2px black}.img-slider-EB .slide-EB .info-EB p{color:#fff;background:rgba(0,0,0,.2);font-size:16px;width:60%;padding:15px;border-radius:15px;line-height:1.5;margin-top:2%}.navigation-EB{z-index:2;position:absolute;display:flex;bottom:15%;left:50%;transform:translate(-50%)}.btn-EB{background:rgba(255,255,255,.5);width:12px;height:12px;margin:10px;border-radius:50%;cursor:pointer}.btn-EB.active{background:rgba(255,255,255,.9);box-shadow:0 0 2px rgba(0,0,0,.5)}@media(max-width:820px){.img-slider-EB{width:600px;height:375px}.img-slider-EB .slide-EB .info-EB h2{font-size:35px}.img-slider-EB .slide-EB .info-EB p{width:70%;font-size:15px}.img-slider-EB .navigation-EB{bottom:25px}.img-slider .navigation-EB btn-EB{width:10px;height:10px;margin:8px}}@media(max-width:620px){.img-slider-EB{width:400px;height:250px}.img-slider-EB .slide-EB .info-EB h2{font-size:30px}.img-slider-EB .slide-EB .info-EB p{width:80%;font-size:13px}.img-slider-EB .navigation-EB{bottom:15%}.btn-EB{width:8px;height:8px;margin:6px}}@media(max-width:425px){.img-slider-EB{width:320px;height:200px}.img-slider-EB .slide-EB .info-EB h2{font-size:25px}.img-slider-EB .slide-EB .info-EB p{width:90%;font-size:11px;margin-top:2%}.img-slider-EB .navigation-EB{bottom:15%}}@media(max-width:375px){.img-slider-EB{width:320px;height:190px}.img-slider-EB .slide-EB{padding:3px}.img-slider-EB .slide-EB .info-EB{padding:3% 5%}.img-slider-EB .slide-EB .info-EB h2{font-size:25px}.img-slider-EB .slide-EB .info-EB p{width:100%;font-size:11px;padding:2% 5%;margin-top:0}.img-slider-EB .navigation-EB{bottom:15%}.btn-EB{width:8px;height:8px;margin:6px}}.Pay-Trans-Manual{font-size:.85rem}.btn_theme-G1{font-size:1rem;margin-left:3%;white-space:normal !important}.btn_theme-G2{color:#fff !important;background:var(--black-color) !important;border-radius:10px;margin-left:0% !important;padding:14px 31px !important;white-space:normal !important;font-size:1rem !important;font-style:normal;font-weight:500;line-height:normal}.btn_theme-G2:hover{color:#fff !important;background:var(--black-color) !important;border-radius:10px;margin-left:0% !important;padding:14px 31px !important;white-space:normal !important;font-size:1rem !important;font-style:normal;font-weight:500;line-height:normal}.btn_theme-G3{font-size:1rem !important;margin-top:15px;padding:2% 4% !important;white-space:normal !important;border-radius:5px}.contact-sectionB-container{padding-inline:5%}.contact-sectionB-left{display:flex;flex-direction:column}.contact-sectionB-left-subcontainer-icon i{width:25px;height:22px}.contact-sectionB-left-subcontainer-info{max-width:229px}.contact-sectionB-left-subcontainer-info h2{font-size:18px;font-style:normal;font-weight:700;line-height:normal;padding-block:1px}.contact-sectionB-left-subcontainer-info h3{font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}.contact-sectionB-left-subcontainer-info h4{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:var(--black-color)}.contact-sectionB-left-subcontainer-info a:link{font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:var(--black-color)}.contact_form-b2{max-width:752px;background:#fff;box-shadow:0 0 40px 5px rgba(0,0,0,.25);border-radius:12px;padding:56px 32px;margin-top:0}.contact_form-b2 h1{color:var(--main-color);font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:24px;max-width:70%}.contact_form-b2 h2{color:var(--main-color);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px;max-width:70%}.contact_form_content-b2{row-gap:26px}.form-control2{margin-bottom:26px;border:none;border-radius:5px !important;padding:10px;width:100%;border-bottom:2px solid var(--main-color);border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;font-size:16px;height:45px}.form-control2:active{border-radius:5px !important}.btn_md-MT{width:213px;height:40px;font-size:16px;margin-top:40px;padding:.5rem}@media(max-width:576px){.contact-sectionB-left{padding-inline:48px;padding-top:56px}}.lang-flag{height:20px;margin-right:15px}#general_banner_style{background-position:left center}.whatsapp{position:fixed;width:68px;height:68px;bottom:75px;right:20px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:46px;z-index:100}.whatsapp:hover{color:#fff}.whatsapp-icon{margin-top:13px}.i-whats{font-size:46px}@media(max-width:425px){.whatsapp{position:fixed;width:55px;height:55px;bottom:1%;left:4%;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:35px;z-index:100}.i-whats{font-size:35px}}.img-Banner-Vuelos{max-height:350px;margin-left:10%}@media(max-width:992px){.img-Banner-Vuelos{height:300px;margin-left:5%}}@media(max-width:768px){.img-Banner-Vuelos{height:200px;margin-inline:5%}}@media(max-width:715px){.img-Banner-Vuelos{height:300px;margin-inline:5%}}.news_area_top_left img{border-radius:5px}.rangeDates{border:none !important;cursor:pointer !important;width:100%;display:flex;align-items:center;color:#999}.rangeDates i{position:absolute;right:25px;color:var(--main-color)}.rangeDates-a{overflow:hidden;text-overflow:ellipsis}.daterangepicker{border:1px solid #8b3eea17;border-radius:15px !important}.daterangepicker .drp-buttons .applyBtn{color:#fff;background-color:var(--black-color);border-color:var(--black-color)}td.in-range{background-color:#8b3eea17 !important}.daterangepicker td.start-date{background-color:var(--black-color) !important}.daterangepicker td.end-date{background-color:var(--black-color) !important}.flight_Search_boxed .dropdown{text-align:center;margin-top:5px}.dropdown_passenger_area .dropdown-menu.show{left:50% !important;transform:translateX(-50%) !important}.dropdown-menu.show{border-radius:15px;border:1px solid #ebedef}.dropdown_passenger_area button{color:#000}.banner_two_text-MT{padding:5%;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);background-color:rgba(255,255,255,.12);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.banner_two_text-MT h2{color:var(--white-color);font-size:4rem;font-weight:800;margin-inline-start:-5px;line-height:.8;text-shadow:1px 1px 2px black}.banner_two_text-MT p{color:var(--white-color);font-size:16px;padding-top:10px;margin-top:10px;line-height:1.2;font-weight:400;margin-bottom:10px}@media(min-width:1920px){.banner_two_text-MT{margin-top:0%}.banner_two_text-MT h2{margin-top:5px;font-size:50px;padding:5px}.banner_two_text-MT p{font-size:16px;padding:5px;margin-bottom:0}}@media(max-width:1920px){.banner_two_text-MT{margin-block:0%}.banner_two_text-MT h2{margin-top:5px;font-size:65px;padding:5px}.banner_two_text-MT p{font-size:16px;padding:5px;margin-bottom:0}}@media(max-width:1440px){.banner_two_text-MT{margin-block:0%}.banner_two_text-MT h2{margin-top:5px;font-size:50px;padding:5px}.banner_two_text-MT p{font-size:16px;padding:5px;margin-bottom:0}}@media(max-width:1024px){.banner_two_text-MT{margin-block:0%}.banner_two_text-MT h2{margin-top:5px;font-size:50px;padding:5px}.banner_two_text-MT p{font-size:16px;padding:5px;margin-bottom:0}}@media(max-width:780px){.banner_two_text-MT{margin-block:7%}.banner_two_text-MT h2{margin-top:5px;font-size:50px;padding:5px}.banner_two_text-MT p{font-size:16px;padding:5px;margin-bottom:0}}@media(max-width:425px){.banner_two_text-MT{margin-block:7%}.banner_two_text-MT h2{margin-top:5px;font-size:50px;padding:5px}.banner_two_text-MT p{font-size:16px;padding:5px;margin-bottom:0}}@media(max-width:399px){.banner_two_text-MT{margin-block:7%}.banner_two_text-MT h2{margin-top:5px;font-size:45px;padding:5px}.banner_two_text-MT p{font-size:15px;padding:5px;margin-bottom:0}}@media(max-width:320px){.banner_two_text-MT{margin-block:7%}.banner_two_text-MT h2{margin-top:5px;font-size:40px;padding:5px}.banner_two_text-MT p{font-size:14px;padding:5px;margin-bottom:0}}.hotelList-details-right-box-price{background-color:#ebedef;border-radius:5px;padding:20px 30px;height:auto;min-height:350px}.hotelList-details-right-box-Info{margin-block:0;padding-block:20px;padding-inline:40px}.search-item-description-ref{color:#1f1598;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px;text-decoration-line:underline}.search-item-description-main{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px}.modalDetalles{border-radius:10px;overflow:hidden}.modalDetallesHeader{background:var(--main-color);padding:18px 26px}.modalDetallesHeaderTitulo{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.modalDetallesHeaderTitulo i{margin-right:10px}.modalDetallesHeaderIcono{color:#fff;font-size:16px;margin-right:5px}.modalDetallesBotonCerrar i{background:none;border:none;font-size:20px;color:#fff;padding:10px;cursor:pointer;position:absolute;top:10px;right:10px}.modalDetallesBotonCerrar i:hover{color:#000;transform:scale(1.1);transition:transform .2s ease-in-out}.modalDetallesBotonCerrar{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#fff !important;border:0;border-radius:.25rem;opacity:.5}.modalDetallesColumnaImg img{border-radius:5px;height:100%;width:100%;object-fit:cover}.modalDetallesColumnaTitulo{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:-5px}.modalDetallesColumnaDias{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-top:8px}.modalDetallesColumnaIcono{color:#000;font-size:12px;margin-right:10px}.modalDetallesColumnaLista{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.168px;margin-left:10px}.modalDetallesColumnaListaIcono{margin-right:10px;color:#000;font-size:5px !important;margin-top:10px}.modalDetallesColumnaHospedaje{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.168px;margin-top:16px}.modalDetallesColumnaHospedajeIcono{margin-right:5px;color:#000;font-size:12px}.card-hospedaje-vuelo{margin-bottom:30px;background:#fff;border-radius:20px;border:1px solid #cbd1d7;overflow:hidden}.card-hospedaje-derecha-info{padding:24px 40px;height:100%}.card-hospedaje-derecha-infob{padding:24px 40px;display:flex;flex-direction:column;align-items:flex-end}.card-hospedaje-derecha-titulo{color:#000;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:16px}.card-hospedaje-derecha-fechas{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}.card-hospedaje-derecha-icon{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}.card-hospedaje-derecha-iconos{margin-right:5px}.card-hospedaje-derecha-pasajeros{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px;margin-top:16px}.card-hospedaje-botonModal-hospedaje{color:#0f71e5;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;background:#fff;border:1px solid #fff}.card-hospedaje-botonModal-escala{color:#0b5b71;font-size:12px;font-style:normal;font-weight:500;line-height:normal;white-space:nowrap;margin-left:5px}.card-hospedaje-derecha-text{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}.modal-main-container-scale{background-color:#fff;border-radius:10px;border:1px solid #dde1e4;background:#fff;padding:0;overflow:hidden}.modal-main-container-scale-a{background:#fff;padding:16px 40px}.modal-scale-header-title p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.196px;text-transform:capitalize}.modal-scale-conatiner-horario p{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.196px}.modal-scale-conatiner-content{margin-bottom:10px}.modal-scale-conatiner-content p{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.196px}.modal-scale-conatiner-content-subcontainer{padding-block:16px}.modal-scale-conatiner-content-img img{width:42px;height:42px;flex-shrink:0}.modal-scale-conatiner-content-text p{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.196px;margin-bottom:.5rem}.modal-scale-conatiner-timer-main{display:flex;justify-content:flex-end;margin:0;padding:0}.modal-scale-conatiner-timer{border-radius:5px;border:1px solid #dde1e4;background:#ebedef;color:#646d74;font-size:16px;padding:16px;align-content:center;margin:16px 0;width:85%}.modal-scale-conatiner-timer-icon{display:flex;align-content:center;flex-wrap:wrap}.modal-scale-conatiner-timer-text{display:flex;align-content:center;flex-direction:column;flex-wrap:wrap}.modal-scale-conatiner-timer-text p{color:#646d74;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.196px;margin-bottom:.5rem}.modal-main-container-scale-gray{background:#ebedef;border-radius:10px;border:1px solid #dde1e4;padding:8px 20px;overflow:hidden;margin-block:8px}.modal-main-container-scale-gray h2{color:#646d74;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.196px}.modal-main-container-scale-gray i{margin-right:10px}.card-hospedaje-derecha-tipo{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.card-hospedaje-derecha-personas{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.card-hospedaje-derecha-precio{color:#000;font-size:24px;font-style:normal;font-weight:800;line-height:normal}.card-hospedaje-derecha-precioxpersona{color:var(--black,#000);text-align:right;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.card-hospedaje-derecha-impuestos{color:var(--black,#000);font-size:14px;font-style:normal;font-weight:300;line-height:normal}.left-side-search-item-v2-box{background:#ebedef;padding:8px 20px}.left-side-search-item-v2-title{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.left-side-search-item-v2-subtitle{color:#646d74;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.section-flights{margin-top:30px;margin-bottom:40px;padding-top:0;padding-bottom:0}.section-flight-selected{background-color:#fff;border-radius:0;border:3px solid #24a147;background:#fff;padding:0;padding-right:0 !important;padding-left:0 !important;overflow:hidden}.section-flights-container{background-color:#fff;border-radius:0;background:#fff;overflow:hidden;padding-right:0 !important;padding-left:0 !important}.section-flights-container-b{background-color:#fff;border-radius:0;border:1px solid #dde1e4;background:#fff;overflow:hidden;padding-right:0 !important;padding-left:0 !important}.multi_city_flight_lists{width:100%}.section-flights-selected-container{background-color:var(--main-color);border-radius:20px;border:2px solid var(--main-color);color:#fff;overflow:hidden;margin-bottom:25px;padding-right:0 !important;padding-left:0 !important}.section-flights-selected-container-title{display:flex;flex-direction:row;align-items:center;gap:5px;padding:5px 20px}.section-flights-selected-container-title i{margin-right:10px;font-size:.8rem}.section-flights-selected-container-title p{font-size:1rem}.section-flights-selected-container-b{background-color:#f6f7f8;border-radius:20px 20px 0 0;border:1px solid #cbd1d7;color:#28333e;overflow:hidden;margin-bottom:25px;padding-right:0 !important;padding-left:0 !important}.section-flights-selected-container-title-b{display:flex;flex-direction:row;align-items:center;gap:5px;padding:5px 20px}.section-flights-selected-container-title-b i{margin-right:10px;font-size:.8rem}.section-flights-selected-container-title-b p{font-size:1rem}.section-flights-container-left{padding-right:0 !important;padding-left:0 !important}.section-flights-container-left-title p{color:#5d6974;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.section-flights-container-left-aeropuertos{color:#646d74;font-size:11px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;text-align:center;margin-top:8px}.section-flights-container-left-aeropuertos p{color:#000;font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;text-align:center;margin-top:8px}.section-flights-container-left-title i{margin-right:5px}.section-flights-container-left-fecha p{color:#000;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section-flights-container-left-fecha i{margin-right:5px}.selected-flight-title{background:#f6f7f8;padding:10px 40px}.selected-flight-title-nopadding{padding:0 !important}.pad-0{display:flex;justify-content:flex-end;padding:0}.pad-1{padding:10px 30px}.marg-0{margin:15px 0 0 0}.selected-flight-selected{padding:20px 30px}.selected-flight-selected-icon{display:flex;justify-content:center;align-items:center;flex-direction:column}.selected-flight-selected-icon i{font-size:20px;flex-shrink:0;color:#24a147}.selected-flight-selected-logo{display:flex;justify-content:center;align-items:center;flex-direction:column}.selected-flight-selected-logo p{color:#646d74;font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;text-align:center;margin-top:8px}.selected-flight-selected-logo-2{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:3px;padding-left:20px !important}.selected-flight-selected-logo-2 img{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1px solid #dde1e4}.selected-flight-selected-logo-2 p{font-size:24px}.selected-flight-selected-logo-2 i{color:var(--black-color)}.selected-flight-selected-logo-a{transform:rotate(180deg)}.selected-flight-selected-logo img{width:42px;height:42px;border-radius:25px;flex-shrink:0}.selected-flight-selected-logo i{width:42px;height:42px;flex-shrink:0;color:var(--black-color)}.selected-flight-selected-datos{display:flex;justify-content:center;align-items:center;flex-direction:column}.selected-flight-selected-horas{text-align:center;gap:5px;font-size:12px}.selected-flight-selected-horas h5{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.selected-flight-selected-horas h6{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.selected-flight-selected-horas p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-align:center}.selected-flight-selected-aeropuertos{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.selected-flight-selected-datos-duracion{display:flex;justify-content:center;align-items:center;flex-direction:column}.selected-flight-selected-datos-duracion-vuelo{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.selected-flight-selected-datos-escala{color:#0f71e5;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.section-flights-container-right{border-left:1px solid #dde1e4;display:flex;flex-direction:column;align-items:flex-end}.section-flights-container-right-b{border-left:1px solid var(--main-color);display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.section-flights-badge{background:#24a147;color:#fff;padding:8px 15px;width:150px;border-radius:0 0 0 10px;text-align:end}.section-flights-badge p{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.168px}.section-flights-caja{display:flex;flex-direction:column;align-items:flex-end;padding:18px;margin-top:24px}.section-flights-caja button{margin-top:16px}.section-flights-select-title{color:#000;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.section-flights-cajadeprecio{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.section-flights-select-personas{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;text-align:right;white-space:nowrap}.section-flights-select-precio{color:#000;font-size:22px;font-style:normal;font-weight:800;line-height:normal;text-align:right;white-space:nowrap}.section-flights-select-precioxpersona{color:#000;text-align:right;font-size:13px;font-style:normal;font-weight:300;line-height:normal}.section-flights-select-impuestos{color:#000;text-align:right;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.caja-boton-mas-vuelos{display:flex;justify-content:center;padding:24px}.boton-mas-vuelos{color:#0f71e5 !important;text-align:right;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.section-alojamiento-container{background-color:#fff;border-radius:20px;border:1px solid #dde1e4;background:#fff;padding:0;overflow:hidden;margin-bottom:25px}.section-alojamiento-container-2{background-color:#fff;border-radius:10px 10px 0 0;border:1px solid #dde1e4;background:#fff;padding:0;overflow:hidden;margin-bottom:25px}.background-cont-a{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;align-items:flex-end;gap:15px}.serviceContainer-v2{padding:0;border-radius:5px;overflow:hidden}.card-alojamiento-contenedor-azul{background-color:var(--main-color);color:#fff;height:40px;padding-inline:40px}.card-alojamiento-contenedor-titulo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.card-alojamiento-contenedor-titulo h3{color:#fff;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.card-alojamiento-contenedor-titulo p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px;text-decoration-line:underline;margin-top:10px}.card-alojamiento-contenedor-boton{display:flex;flex-direction:column;justify-content:center;align-items:center}.card-alojamiento-contenedor-blanco{display:flex;flex-direction:row;height:90px;margin:0;padding-inline:30px}.card-alojamiento-contenedor-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.card-alojamiento-contenedor-info p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:16px}.card-alojamiento-contenedor-info i{margin-right:10px}.card-alojamiento-contenedor-blanco-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.card-alojamiento-contenedor-blanco-cont-b{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.card-alojamiento-contenedor-gris{background-color:#ebedef;padding-inline:30px}.card-alojamiento-contenedor-gris-cont{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:40px}.card-alojamiento-contenedor-gris-cont p{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.196px}.alojamiento-habitacion-precio p{color:var(--Black,#000);font-size:15px;font-style:normal;font-weight:600;line-height:normal}.card-alojamiento-selected{border:3px solid #24a147;background:#fff;padding:0;margin:0;overflow:hidden;padding-inline:30px}.section-alojamiento-badge{background:#24a147;color:#fff;padding:8px 15px;width:180px;border-radius:0 0 10px 10px;text-align:end;margin-top:-35px;margin-bottom:10px}.section-alojamiento-badge p{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.168px}.card-general-a{height:500px;min-height:500px;max-height:500px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;width:95%;display:flex;flex-direction:column;justify-content:flex-end;margin:0 15px 15px 20px}.card-general-a-img{height:225px;min-height:255px;max-height:230px;object-fit:cover;object-position:center;overflow:hidden}.card-general-a-img img{height:100%;width:100%;object-fit:cover;object-position:center}.card-general-a-content{padding:16px}.card-general-a-title{padding-top:16px;padding-bottom:16px;padding-inline:16px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.card-general-a-title h3{color:#0d2366;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.card-general-a-div-info{display:flex;flex-direction:row;color:#646d74}.card-general-a-lugar{display:flex;flex-direction:row;align-items:center;color:#646d74;font-size:12px;margin-top:15px}.card-general-a-lugar p{font-size:12px}.card-general-a-duracion{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#646d74;font-size:12px}.card-general-a-incluye{display:flex;flex-direction:column;margin-top:16px;margin-bottom:16px;color:#646d74;font-size:12px}.card-general-a-incluye p{font-size:12px}.card-general-a-description{display:flex;flex-direction:column;margin-bottom:18px;color:#646d74;font-size:12px}.card-general-a-description p{font-size:12px;overflow:hidden !important;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.card-general-a-iconos{display:flex;flex-direction:row;color:#646d74;font-size:16px}.card-general-a-iconos i{margin-right:5px}.card-general-a-aviso p{color:#646d74;font-size:8px;font-style:italic;font-weight:500;line-height:normal}.card-general-a-precio-card{display:flex;flex-direction:row;background:#0d2366;padding:24px 16px}.card-general-a-precio{display:flex;flex-direction:column}.card-general-a-precio p{color:#fff;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.card-general-a-precio h3{color:#fff;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.card-general-a-precio h2{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.card-general-a-boton{display:flex;flex-direction:row;align-items:center}.card-general-a-boton button{width:110px;height:40px;flex-shrink:0;border-radius:20px;background:#fff;font-size:14px;font-weight:400}.card-general-a-boton button:active{width:110px;height:40px}.paquete-card-main{border-radius:10px;overflow:hidden;padding:0;border:1px solid #dde1e4;overflow:hidden}.paquete-card-main-2{border-radius:10px 10px 0 0;overflow:hidden;padding:0;border:1px solid #dde1e4}.paquete-card-main-3{overflow:hidden;padding:0;min-height:150px;padding-right:0 !important;padding-left:0 !important}.m-top{margin-top:40px}.paquete-card-main-first{height:260px;width:100%;margin:0;padding:0;overflow:hidden;background:#f6f7f8;justify-content:space-between}.paquete-card-main-img{overflow:hidden;padding:0;min-height:250px;height:auto}.paquete-card-main-img-b{overflow:hidden;padding:0;max-height:120px}.paquete-card-main-img img{width:100%;height:100%;object-fit:cover;padding:0}.paquete-card-main-img-a{display:flex;justify-content:center;align-items:center;padding:0}.paquete-card-main-img-a img{height:180px;width:220px;object-fit:cover;padding:0;border-radius:10px}.paquete-card-main-description{display:flex;flex-direction:column;background:#fff;padding:24px 24px;border-inline:1px solid #dde1e4;border-inline:1px solid #dde1e4}.paquete-card-main-description-title{color:var(--main-color);font-size:20px;font-style:normal;font-weight:700;line-height:1;margin-bottom:16px}.paquete-card-main-description-title-a{color:var(--main-color);font-size:18px;font-style:normal;font-weight:700;line-height:1;margin-bottom:13px}.paquete-container-text{display:flex;flex-direction:column}.paquete-card-main-description-incluye{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paquete-card-info-text{margin-bottom:8px;display:flex;flex-direction:row}.paquete-card-info-text i{margin-right:10px;color:#5d6974}.paquete-card-info-text p{margin-right:10px}.paquete-card-main-description-nota{display:none}.paquete-card-main-precio-dias{color:#28333e;text-align:start;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px !important}.paquete-card-main-precio-dias-b{color:#000;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:25px}.paquete-card-main-precio-dias-a{color:#000;text-align:left;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.paquete-card-main-precio-container-a{padding-inline:20px;width:100%}.paquete-card-main-precio-a{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.paquete-card-main-precio-a h3{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:normal}.paquete-card-main-precio-a p{font-size:14px;text-align:left}.paquete-card-main-precio-b{color:#28333e;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-align:right;padding-block:10px}.paquete-card-main-precio-b p{font-size:14px;text-align:right;font-weight:400;margin-bottom:1px}.paquete-card-main-precio-b h3{color:#28333e;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-align:right;display:inline}.paquete-card-main-precio-b h2{color:#28333e;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:right;margin-bottom:5px}.paquete-card-main-precio-b h5{color:#aab4bc;font-size:16px;font-weight:400;line-height:normal;text-decoration-line:line-through}.paquete-card-main-precio-ba{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-align:right;margin-bottom:1px !important}.paquete-card-main-precio-ba p{text-align:right}.paquete-card-main-precio-ba h3{color:#fff;font-size:28px;font-style:normal;font-weight:600;line-height:normal;text-align:right}.paquete-card-main-precio-boton{display:flex;text-align:end;margin-block:20px;justify-content:flex-end;padding:0}.paquete-card-main-precio-boton-a{margin-block:10px;text-align:end}.paquete-card-main-precio-dias-valido{color:#fff;font-size:10px;font-style:italic;font-weight:300;line-height:normal;margin-top:15px}.paquete-card-main-subcontainers{width:100%}.paquete-card-main-subcontainers-title{display:flex;flex-direction:column;justify-content:center;background-color:#f6f7f8;height:40px;padding-inline:40px;color:#28333e;border-block:1px solid #dde1e4;margin-top:-1px}.paquete-card-main-subcontainers-title i{margin-right:10px}.paquete-card-main-subcontainers-title p{font-size:16px;line-height:normal;font-weight:500;margin-right:10px}.paquete-card-main-subcontainers-title-a{display:flex;flex-direction:column;justify-content:center;background-color:#f6f7f8;height:40px;color:#28333e;padding-inline:40px}.paquete-card-main-subcontainers-title-a p{font-size:16px;color:var(--main-color);font-weight:400}.paquete-card-main-subcontainers-title-a button{font-size:16px;color:var(--main-color);font-weight:400}.paquete-card-main-subcontainers-content{background:#fff;display:flex;align-items:center;padding:20px 20px}.paquete-card-main-subcontainers-content p{font-size:14px;margin-top:6px;margin-bottom:6px;line-height:1.4;margin-left:10px}.paquete-card-main-subcontainers-content ul li{font-size:13px;padding-bottom:10px;margin-left:10px}.paquete-card-main-subcontainers-content p span{font-size:14px}.paquete-card-main-subcontainers-content p span strong{font-size:14px}.paquete-card-main-subcontainers-content p strong{font-size:14px}.paquete-card-main-subcontainers-content p strong span{font-size:16px;padding-inline:12px}.paquete-card-main-subcontainers-content div table{width:100%}.paquete-card-main-subcontainers-content div table tbody tr td p strong span{font-size:10px !important}.paquete-card-main-subcontainers-content div table tbody tr td p{text-align:left !important}.paquete-card-main-subcontainers-content div span{font-size:14px}.paquete-card-main-subcontainers-content div strong{font-size:14px}.paquete-vuelos-content-subtitle{color:#646d74;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px !important}.paquete-vuelos-subcontent-info-hora{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.paquete-vuelos-subcontent-info-destino{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paquete-vuelos-subcontent-info-duracion{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paquete-vuelos-subcontent-info-directo{color:var(--black-color);text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.paquete-vuelos-content-b{padding-inline:20px}.paquete-vuelos-content-c{display:flex;justify-content:center;margin-top:25px}.paquete-vuelos-subcontent-timer{display:flex;flex-direction:column;align-items:center}.div-left-border{border-right:1px solid #dde1e4}.paquete-alojamiento-icon{display:flex;justify-content:center;color:#646d74}.paquete-alojamiento-icon img{height:150px;width:150px;border-radius:10px;object-fit:cover;object-position:center}.paquete-alojamiento-hotel-title{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.paquete-alojamiento-hotel-fechas{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paquete-alojamiento-alojamiento-habitacion{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.paquete-alojamiento-alojamiento-tipo{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.sub-title-paquete-card{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:6px}.text-paquete-card{color:#5d6974;font-size:15px;font-style:normal;font-weight:500;line-height:1;text-transform:capitalize}.text-paquete-cardb{color:#5d6974;font-size:14px;font-style:normal;font-weight:400;line-height:1;margin-top:10px}.text-paquete-cardAdd{color:#24a147;font-size:12px;font-style:normal;font-weight:600;line-height:1;margin-bottom:6px;text-transform:capitalize}.paquete-card-main-img-m{height:100%;overflow:hidden;padding:0}.paquete-card-main-img-m img{width:100%;height:100%;object-fit:cover;padding:0}.paquete-card-main-precio{display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid #f6f7f8;padding:36px 24px}@media(max-width:767px){.hidden-md-mobile{display:none}.paquete-card-main{border-radius:10px;overflow:hidden;padding:0;border:1px solid #dde1e4}.paquete-card-main-first{height:auto}.paquete-card-main-img-m{overflow:hidden;padding:0}.paquete-card-main-img-m img{width:100%;height:100%;object-fit:cover;padding:0}.paquete-card-main-img{overflow:hidden;padding:0}.paquete-card-main-img img{width:100%;height:100%;object-fit:cover;padding:0}.paquete-card-main-description{display:flex;flex-direction:column;align-items:center;height:auto;padding:36px 24px;border-right:1px solid #f6f7f8}.paquete-card-main-description-title{font-size:18px;text-align:start}.paquete-card-main-description-incluye{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paquete-card-main-description-nota{color:#646d74;font-size:9px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px}.paquete-card-contenedor-precio{display:flex}.paquete-card-main-precio-dias{text-align:center;font-size:12px;margin-bottom:20px}.paquete-card-main-precio-container-a{padding-inline:0}.paquete-card-main-precio-a{text-align:center}.paquete-card-main-precio-a p{font-size:14px;text-align:center}.paquete-card-main-precio-a h3{color:#fff;font-size:20px;margin-bottom:15px;text-align:center}.paquete-card-main-precio-boton{display:flex;justify-content:center;margin-block:40px 10px}.paquete-card-main-precio-dias-valido{font-size:10px;margin-top:15px;text-align:center}.paquete-card-main-subcontainers{width:100%}.paquete-card-main-subcontainers-title{display:flex;flex-direction:column;justify-content:center;background-color:var(--main-color);height:40px;color:#fff;padding-inline:40px}.paquete-card-main-subcontainers-title i{margin-right:10px}.paquete-card-main-subcontainers-content{background:#fff;display:flex;align-items:flex-start;padding:20px 20px}.paquete-vuelos-content-subtitle{font-size:10px;margin-bottom:16px}.paquete-vuelos-subcontent-logo{display:flex;color:#646d74;justify-content:center;padding:0}.paquete-vuelos-subcontent-info{text-align:start}.paquete-vuelos-subcontent-info-hora{color:#000;font-size:10px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px}.paquete-vuelos-subcontent-info-destino{color:#000;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.paquete-vuelos-subcontent-info-duracion{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.paquete-vuelos-content-a p{margin-top:5px}.paquete-vuelos-content-b{padding-left:calc(var(--bs-gutter-x)*.5)}.paquete-vuelos-content-b p{margin-top:5px}.paquete-vuelos-subcontent-logo img{margin-left:0 !important;margin-top:0 !important;margin-bottom:10px}.paquete-vuelos-content-c{display:flex;justify-content:center;padding:0 0 0 0;margin-top:0;padding-bottom:25px;border-bottom:1px solid #dde1e4}.paquete-alojamiento-hotel-container{margin-top:10px;margin-left:0;align-items:center}.form-check-label{width:100%;display:flex;justify-content:center}.content-mobile-column{display:flex;flex-direction:row;align-items:center}.paquete-vuelos-subcontent-timer{display:flex;flex-direction:column;align-items:center}.div-left-border{border-right:0 solid #dde1e4;padding-inline:0;padding-left:calc(var(--bs-gutter-x)*.5)}.paquete-card-main-subcontainers-title p{font-size:12px}.paquete-alojamiento-icon{display:flex;justify-content:center;color:#646d74}.paquete-card-main-subcontainers-content p{color:#000;font-size:12px !important;font-style:normal;font-weight:400;line-height:1;margin-bottom:12px;text-transform:capitalize}.paquete-card-main-subcontainers-content span{color:#000;font-size:12px !important;font-style:normal;font-weight:400;line-height:1;margin-bottom:6px;text-transform:capitalize}.paquete-alojamiento-hotel-title{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.paquete-alojamiento-hotel-fechas{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.paquete-alojamiento-alojamiento-habitacion{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.paquete-alojamiento-alojamiento-tipo{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.sub-title-paquete-card{font-size:12px !important;margin-bottom:2px !important}.text-paquete-card{font-size:12px !important;margin-bottom:3px !important}.card-paqueteVuelos-contDerecho-subcontenedor{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:18px;width:100%;height:160px;background-color:var(--main-color)}.card-alojamiento-contenedor-blanco{padding-inline:10px;padding-block:20px;height:auto;gap:20px;border-bottom:1px solid #dde1e4}.card-alojamiento-contenedor-gris{background-color:#ebedef;padding-inline:15px;padding-block:5px}.section-alojamiento-badge{width:170px;margin-top:-20px;margin-bottom:20px}.card-alojamiento-contenedor-info p{font-size:12px;margin-bottom:16px;text-align:center}.alojamiento-habitacion-opcion p{font-size:12px}.white-general-card-button{height:30px !important;width:80px !important;font-size:12px !important}.alojamiento-habitacion-precio p{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:1.2;text-align:center}}.card-paqueteVuelos-contDerecho{border-left:1px solid #dde1e4;padding:0}.card-paqueteVuelos-contDerecho-subcontenedor{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px;width:100%;height:160px;background-color:var(--main-color)}.card-paqueteVuelos-contDerecho-sub{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:18px;width:100%;height:100%;background-color:var(--main-color)}.card-paqueteVuelos-contDerecho-subcontenedor-cajaPrecio{display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;width:90%;margin-bottom:24px}.card-paqueteVuelos-contDerecho-subcontenedor-personas{color:#fff;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-align:right;white-space:nowrap;padding-right:5px}.card-paqueteVuelos-contDerecho-subcontenedor-precio{color:#fff;font-size:19px;font-style:normal;font-weight:800;line-height:normal;text-align:right;white-space:nowrap}.white-general-card-button{color:var(--main-color);background-color:var(--white-color);border-radius:20px;border:1px solid var(--main-color);height:36px;width:130px;margin-inline:5px;font-size:14px;transition:var(--transition)}.white-general-card-button:hover{color:var(--white-color);background-color:var(--main-color)}.white-general-card-button:active{color:var(--main-color);background-color:var(--white-color)}.white-secondary-general-card-button{color:var(--black-color);background-color:var(--white-color);border-radius:20px;border:1px solid var(--black-color);height:36px;width:130px;margin-inline:5px;font-size:14px;transition:var(--transition)}.white-secondary-general-card-button:hover{color:var(--white-color);background-color:var(--black-color)}.white-secondary-general-card-button:active{color:var(--white-color);background-color:var(--black-color)}.main-general-card-button{color:var(--white-color);background-color:var(--black-color);border-radius:20px;border:1px solid var(--black-color);height:36px;width:130px;margin-inline:5px;font-size:14px;transition:var(--transition)}.main-general-card-button:hover{color:var(--white-color);background-color:var(--main-color);border:1px solid var(--black-color)}.main-general-card-button:active{color:var(--white-color);background-color:var(--main-color);border:1px solid var(--black-color)}.main-general-card-button-black-background{color:var(--company-text);background-color:var(--black-color);border-radius:5px;border:1px solid var(--black-color);min-height:36px;min-width:140px;font-size:16px;text-align:center;transition:var(--transition);padding:8px 10px;display:flex;align-items:center;justify-content:center;gap:10px}.main-general-card-button-black-background:hover{color:var(--company-text);background-color:var(--main-color);border:1px solid var(--black-color)}.main-general-card-button-black-background:active{color:var(--company-text);background-color:var(--main-color);border:1px solid var(--black-color)}.containerBtns{display:flex;flex-direction:row;align-items:center;gap:15px}.main-general-card-button-black-background-v2{color:var(--white-color);background-color:var(--black-color);border-radius:5px;border:1px solid var(--black-color);min-height:36px;width:100%;margin-block:15px;font-size:18px;text-align:center;transition:var(--transition);padding:8px 10px;display:flex;align-items:center;justify-content:center;gap:10px}.main-general-card-button-black-background-v2:hover{color:var(--main-color);background-color:var(--white-color);border:1px solid var(--black-color)}.main-general-card-button-black-background-v2:active{color:var(--main-color);background-color:var(--white-color);border:1px solid var(--black-color)}.main-general-card-button-black-background-v3{color:#646d74;background-color:#fff;border-radius:5px;border:1px solid #646d74;min-height:36px;width:185px;font-size:13px;font-style:normal;font-weight:600;line-height:normal;transition:var(--transition);padding:8px 10px;display:flex;align-items:center;justify-content:flex-end;margin-right:5px;text-transform:uppercase}.main-general-card-button-black-background-v3 i{margin-left:10px}.main-general-card-button-black-background-v3:hover{color:#646d74;background-color:#ebedef;border:1px solid #646d74}.main-general-card-button-black-background-v3:active{color:var(--white-color);background-color:#646d74;border:1px solid #646d74}.main-general-card-button-black-background-whats{color:#fff;background:#25d366;border-radius:25px;border:1px solid #25d366;font-size:16px;line-height:1;text-align:center;transition:var(--transition);padding:14px 14px;display:flex;align-items:center;justify-content:center;gap:12px}.main-general-card-button-black-background-whats:hover{color:#075e54;background-color:#d2f2d6;border:2px solid #075e54}.grid-cardbox-v2{display:flex;flex-direction:row;justify-content:center;margin:0 0 0 0;padding:10px 20px;gap:15px}.grid-cardbox-v3{display:flex;margin:0 0 0 0;padding:10px 20px;gap:15px;flex-wrap:wrap;justify-content:flex-start}.cardbox-v2-img{min-height:130px;max-height:135px;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.cardbox-v2-img img{object-fit:cover;max-width:100%;width:330px;height:100%}.cardbox-v2-title{display:flex;align-items:center;justify-content:center;padding-block:8px;padding-inline:16px;border-bottom:1px solid rgba(0,0,0,.12);min-height:70px;max-height:70px}.cardbox-v2-title h3{color:var(--main-color);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:1.2}.cardbox-v2-title a{color:var(--main-color);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:1.2}.cardbox-v2-content{display:flex;align-items:stretch;padding-block:0;padding-inline:16px;min-height:100px;max-height:250px}.cardbox-v2-content-info{display:flex;flex-direction:row}.cardbox-v2-content-info-lugar{display:flex;flex-direction:row;align-items:center;color:#646d74;font-size:12px}.cardbox-v2-content-info-lugar i{margin-right:5px}.cardbox-v2-content-info-lugar-b{display:flex;flex-direction:row;align-items:center;color:#646d74;font-size:12px;margin-bottom:8px}.cardbox-v2-content-info-lugar-b i{margin-right:15px}.cardbox-v2-content-info-lugar-b p{font-size:12px}.cardbox-v2-content-info-duracion{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;color:#646d74;font-size:12px}.cardbox-v2-content-info-duracion i{margin-right:15px}.cardbox-v2-content-info-duracion-b{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#646d74;font-size:12px;margin-bottom:8px}.cardbox-v2-content-info-duracion-b i{margin-right:15px}.cardbox-v2-content-info-duracion-b p{font-size:12px}.cardbox-v2-content-info-incluye{display:flex;flex-direction:row;margin-top:16px;margin-bottom:18px;color:#000}.cardbox-v2-content-info-incluye p{font-size:12px}.cardbox-v2-content-info-incluye-b{display:flex;flex-direction:row;margin-bottom:18px;color:#646d74}.cardbox-v2-content-info-incluye-b i{margin-right:10px}.cardbox-v2-content-info-incluye-b p{font-size:12px}.cardbox-v2-content-info-iconos{display:flex;flex-direction:row;align-items:center}.cardbox-v2-content-info-iconos i{margin-right:5px;font-size:14px;color:#646d74}.cardbox-v2-content-info-button{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-bottom:16px}.cardbox-v2-content-info-aviso p{color:#646d74;font-size:9px;font-style:italic;font-weight:500;line-height:normal}.cardbox-v2-content-precio-card{display:flex;flex-direction:row;justify-content:center;background:var(--main-color);padding:12px 16px;height:90px}.cardbox-v2-content-precio{display:flex;flex-direction:column;justify-content:center;padding-inline:16px}.cardbox-v2-content-precio h3{color:var(--company-text);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cardbox-v2-content-precio h4{color:var(--company-text);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.cardbox-v2-content-precio h5{color:var(--company-text);font-size:10px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}.cardbox-v2-content-precio p{color:var(--company-text);font-size:9px;font-style:normal;font-weight:300;line-height:normal}.cardbox-v2-boton{display:flex;flex-direction:row;align-items:center;justify-content:center}.cardbox-v2-back{width:300px;height:10px;max-width:310px;max-height:430px;min-width:310px;min-height:430px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(170deg,var(--main-color) 30.34%,var(--main-color) 64.03%,var(--black-color) 94.76%);padding-left:8px}.cardbox-v2-back-c1{height:130px;display:flex;justify-content:center;align-items:center;overflow:hidden}.cardbox-v2-back-info{display:flex;flex-direction:row;width:100%}.cardbox-v2-back-title{display:flex;flex-direction:row;align-items:center;color:#646d74;font-size:12px}.cardbox-v2-back-icon{display:flex;flex-direction:row;align-items:center;justify-content:center}.cardbox-v2-back-title h5{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.cardbox-v2-button-card{width:45px;height:45px;flex-shrink:0;background:#fff !important;border-radius:30px;border:1px solid;border-color:var(--main-color);color:var(--main-color)}.cardbox-v2-button-card:hover{background:var(--black-color) !important;border-color:transparent;color:#fff}.cardbox-v2-button-card:active{background:var(--black-color) !important;border-color:transparent;color:#fff}.cardbox-v2-button-backCard{width:45px;height:45px;flex-shrink:0;background:#fff !important;border-radius:30px;border-color:transparent;color:var(--main-color)}.cardbox-v2-button-backCard:hover{background:var(--black-color) !important;border-color:transparent;color:#fff}.cardbox-v2-button-backCard:active{background:var(--black-color) !important;border-color:transparent;color:#fff}.heroBannerExpeBarraHomeColumn{display:flex;justify-content:center}.HomeMain-v2-button{width:250px;height:50px;flex-shrink:0;background:var(--black-color) !important;border-radius:30px;border-color:transparent;color:#fff}.HomeMain-v2-button:hover{background:#fff !important;border-color:var(--black-color);color:var(--black-color);border-radius:30px}.HomeMain-v2-button:active{background:#fff !important;border-color:var(--black-color);color:var(--black-color);border-radius:30px}.cardbox-v2-back-content-info{display:flex;flex-direction:row;align-items:center}.cardbox-v2-back-content-info p{color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.cardbox-v2-back-content{display:flex;align-items:stretch;padding-block:8px;padding-inline:16px;height:auto}.cardbox-v2back-content-card{display:flex;flex-direction:row;padding:16px 16px;height:80px}.cardbox-v2-back-button{width:120px;height:40px;flex-shrink:0;border-radius:20px;background:#fff;font-size:14px;font-weight:400;color:var(--black-color);background-color:#fff;border-color:transparent}.cardbox-v2-back-button:active{border-radius:20px;font-size:14px;font-weight:400;color:#fff;background-color:var(--black-color);border-color:transparent}.cardbox-v2-back-button:hover{border-radius:20px;font-size:14px;font-weight:400;color:#fff;background-color:var(--black-color);border-color:transparent}.cardbox-v2-back-boton{display:flex;justify-content:end}.cardbox-v2-main-conatiner{width:320px;height:480px;overflow:hidden}.cardbox-v2{perspective:1000px;width:300px;height:500px;max-width:300px;max-height:500px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:20px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:30px;background:#fff;transform-style:preserve-3d;transition:transform .5s;transform:rotateY(0deg);backface-visibility:visible}.cardbox-v3{position:absolute}.cardbox-v2-back{position:absolute;width:100%;height:100%;transform-style:preserve-3d;transition:transform .5s;transform:rotateY(-180deg);backface-visibility:hidden}.cardbox-v2.active{transform:rotateY(180deg);backface-visibility:hidden}.cardbox-v2-back.active{transform:rotateY(0deg);backface-visibility:visible}.cardbox-lite-v2{width:290px;height:350px;max-width:290px;max-height:350px;min-width:290px;min-height:350px;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.cardbox-lite-v2-img{height:225px;display:flex;justify-content:center;align-items:center;overflow:hidden}.cardbox-lite-v2-img img{object-fit:cover;height:100%}.cardbox-lite-v2-title{display:flex;align-items:center;justify-content:center;padding-block:8px;padding-inline:16px;border-bottom:1px solid rgba(0,0,0,.12);height:65px;background:var(--main-color)}.cardbox-lite-v2-title h3{color:var(--company-text);text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:1.2}.cardbox-lite-v2-content{display:flex;flex-direction:column;align-items:stretch;justify-content:space-around;padding:0 16px 8px 16px;height:auto;background:#fff}.cardbox-lite-v2-content{min-height:140px;height:150px}.cardbox-lite-v2-content-info{display:flex;flex-direction:row}.cardbox-lite-v2-content-info-a{display:flex;flex-direction:row;padding-block:10px}.cardbox-lite-v2-content-text{max-height:85px;overflow:hidden;text-overflow:ellipsis;padding-top:10px}.cardbox-lite-v2-content-text p{font-size:12px}.cardbox-lite-v2-content-precio{display:flex;flex-direction:column;justify-content:center;padding-inline:16px}.cardbox-lite-v2-content-precio h4{color:var(--black-color);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.cardbox-lite-v2-content-precio h3{color:var(--black-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cardbox-lite-v2-content-precio p{color:var(--black-color);font-size:9px;font-style:normal;font-weight:300;line-height:normal}.cardbox-lite-v2-precio{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cardbox-lite-v2-precio h4{color:var(--main-color);font-size:12px;font-style:normal;font-weight:300;line-height:normal}.cardbox-lite-v2-precio h5{color:#aab4bc;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:line-through}.cardbox-lite-v2-precio h3{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cardbox-lite-v2-precio p{color:var(--main-color);font-size:9px;font-style:normal;font-weight:300;line-height:normal}.cardbox-lite-v2-boton{display:flex;flex-direction:row;align-items:center;justify-content:center}.cardbox-lite-button-active{width:auto;height:30px;padding:4px 10px;flex-shrink:0;background:var(--main-color) !important;border:1px solid var(--main-color);border-radius:20px;color:#fff;font-size:12px;border:1px solid transparent}.cardbox-oferta-container{position:relative;display:flex;justify-content:flex-end;padding-right:20px;margin-bottom:-8px}.cardbox-oferta{position:absolute;background:#e81313;padding:8px 10px;border-radius:0 0 8px 8px;display:flex}.cardbox-oferta p{color:#fff;font-size:13px;line-height:normal}.cardbox-oferta i{color:#fff;font-size:13px;margin-right:8px}.cardbox-info{width:240px;height:340px;max-width:240px;max-height:340px;min-width:240px;min-height:340px;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.cardbox-info-v2-img{height:225px;display:flex;justify-content:center;align-items:flex-start;overflow:hidden;padding:0}.cardbox-info-v2-img img{object-fit:cover}.cardbox-info-content{display:flex;align-items:stretch;padding-block:8px;padding-inline:16px}.cardbox-info-content-info{display:flex;flex-direction:row}.cardbox-info-content-info-text{display:flex;flex-direction:column;align-items:flex-start}.cardbox-info-content-info-text h3{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.cardbox-info-content-info-text p{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:8px}.cardbox-info-v2-boton{margin-top:5px}.cardbox-info-v2-boton a{color:var(--black-color) !important;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline}.cards-carousel-container{overflow:hidden;padding-inline:10px}.contenerdor-cards-car23{display:flex;flex-direction:row;gap:15px}.cardbox-circuitos{width:450px;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);overflow:hidden;margin-inline:15px;margin-block:25px;border-radius:10px}.cards-carousel-container-a{width:95%;margin-inline:20px}.card-slider .owl-item{display:flex;justify-content:center}.card-slider-circuitos .owl-item{display:flex;justify-content:center}.card-slider-circuitos .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%}.card-slider-circuitos .owl-prev,.card-slider-circuitos .owl-next{background-color:#fff;color:var(--main-color) !important;font-size:35px !important;padding:10px}.card-slider-circuitos .owl-prev{float:left}.card-slider-circuitos .owl-next{float:right}.cardbox-testimonial{width:290px;height:250px;max-width:290px;max-height:250px;min-width:290px;min-height:250px;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}.cardbox-testimonial-icon{background-color:#ebedef;border-radius:100%;padding:6px 12px;margin-block:16px}.cardbox-testimonial-text{text-align:left;margin-bottom:16px}.cardbox-testimonial-text p{color:#071d2e;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;font-weight:300;line-height:normal}.cardbox-testimonial-name{width:100%;text-align:right;margin-bottom:4px}.cardbox-testimonial-name p{color:#000;text-align:right;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.cardbox-testimonial-origin{width:100%;text-align:right}.cardbox-testimonial-origin p{color:#000;text-align:right;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.textoHome-v2{margin-bottom:16px}.textoHome-v2 h2{text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:20px;font-weight:bold;color:var(--main-color)}.textoHome-v4{margin-bottom:16px}.textoHome-v4 h2{text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:35px;font-weight:bold;color:var(--main-color)}.textoHome-v2 h3{display:inline}.textoHome-v2 h3:nth-of-type(1){color:var(--main-color);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-left:20px}.textoHome-v2 h3:nth-of-type(2){color:var(--black-color);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.textoHome-v2-a h2{text-align:center}.textoHome-v2-a h3{text-align:center}.section-aboutus-v1{margin-block:175px}.section-aboutus-v3{margin-block:130px}.aboutus-textoHome-v2{margin-bottom:16px}.aboutus-textoHome-v2 h2{text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:45px;font-weight:bold;color:var(--main-color);margin-left:0}.aboutus-textoHome-v2 h3{display:inline}.aboutus-textoHome-v2 h3:nth-of-type(1){color:var(--main-color);font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-left:0}.aboutus-textoHome-v2 h3:nth-of-type(2){color:var(--black-color);font-size:22px;font-style:normal;font-weight:400;line-height:normal}.aboutus-textoHome-v2 h4{text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:16px;font-weight:bold;color:var(--main-color);margin-left:0;margin-bottom:15px}.section-aboutus-v3{margin-block:75px}.aboutus-textoHome-v2-b{display:flex}.aboutus-textoHome-v2-b h3{display:inline;margin-bottom:15px}.aboutus-textoHome-v2-b h3:nth-of-type(1){color:var(--main-color);font-size:25px;font-style:normal;font-weight:400;line-height:normal;margin-right:10px}.aboutus-textoHome-v2-b h3:nth-of-type(2){color:var(--black-color);font-size:25px;font-style:normal;font-weight:400;line-height:normal}.aboutus-div-Card-D-b{display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;gap:15px}.aboutus-div-Card-D{display:flex;flex-direction:column;justify-content:center}.aboutus-div-Card-D p{text-align:justify;margin-bottom:15px}.aboutus-div-Destinos{display:flex;flex-direction:row;align-items:center}.aboutus-div-Destinos img{max-height:550px}.aboutus-div-Destinos-a{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:auto;flex-shrink:0;overflow:hidden;gap:5%}.aboutus-div-Destinos-a img{height:50%;object-fit:cover;border-radius:10px;margin-top:-150px}.aboutus-div-Destinos-b{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;gap:3%;align-items:center}.aboutus-div-Destinos-img-a{object-fit:cover;width:100%;height:30%;flex-shrink:0;border-radius:10px}.aboutus-div-Destinos-img-b{object-fit:cover;width:100%;height:30%;flex-shrink:0;border-radius:10px}.aboutus-div-Destinos-img-c{object-fit:cover;width:100%;height:100%;flex-shrink:0;border-radius:10px}.section-v1-home{background-image:url(https://eurocdn.azureedge.net/bucket/EBE/ExperienciaBanner/983Rectangle%20263.png);background-position:center;padding:0;background-repeat:no-repeat;background-size:cover}.section-v1-home-sears{background-image:url(https://eurocdn.azureedge.net/bucket/EBE/sears/758bannerSears2.webp);background-position:center;padding:0;background-repeat:no-repeat;background-size:cover}.section-v1-banner-home{background-image:url(https://eurocdn.azureedge.net/bucket/EBE/Ebe-Vuelos/845Banner-Experiencias-2.webp);background-position:left;height:450px;width:100%;padding:0;background-repeat:no-repeat;background-size:cover}.section-v1-banner-home-content{display:flex;flex-direction:column;align-items:center;justify-content:center;height:450px}.section-v1-banner-home-content h2{color:#fff;text-shadow:1px 1px 2px black;text-align:center;font-size:25px;font-style:normal;font-weight:600;line-height:normal;display:flex;margin-bottom:16px}.section-v1-banner-home-content img{width:110px;height:auto;display:flex;margin-bottom:16px}.section-v1-banner-home-content p{color:#fff;text-shadow:1px 1px 2px black;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.section-v1-front-banner-home{background:linear-gradient(90deg,var(--black-color) 45.15%,rgba(206,109,22,0) 83.29%);background-position:center;padding:0 0 0 10%;background-repeat:no-repeat;background-size:cover}.banner-v1-home{background:linear-gradient(90deg,var(--black-color) 45.15%,rgba(206,109,22,0) 83.29%);background-position:center;padding:0 0 0 10%;background-repeat:no-repeat;background-size:cover}.banner-v1-home-sears{background:linear-gradient(90deg,var(--main-color) 45.15%,rgba(206,109,22,0) 83.29%);background-position:center;padding:0 0 0 10%;background-repeat:no-repeat;background-size:cover}.banner-v1-home-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.banner-v1-home-content h3{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:16px;margin-top:25px}.banner-v1-home-content p{color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.banner-v1-home-img{display:flex}.section-footer-home{background-color:#fff}.section-subfooter-home{background-color:var(--main-color);color:#fff;height:80px;display:flex;flex-direction:row;align-items:center;justify-content:center}.section-subfooter-home-container{width:90%}.section-subfooter-home-a{height:auto;background-color:var(--main-color);color:#fff;height:auto;padding-block:25px;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-subfooter-home-container-a{width:100%}.section-subfooter-home-container-b{width:100%;margin-top:15px}.section-footer-column-a{display:flex;flex-direction:column;justify-content:flex-start}.section-footer-column-title-a{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:15px}.section-footer-column-title-a h4{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.section-footer-column-content-row-a p{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:10px}.section-footer-column-content-row-a i{width:18px;height:auto;color:#fff;margin-right:10px;font-size:18px}.section-footer-column-content-row-a a{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:1.5}.section-footer-column-title img{width:auto;height:4rem;margin-top:32px;margin-bottom:32px}.section-footer-column-title h4{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}.section-footer-column-content{margin-bottom:10px}.section-footer-column-content-row{margin-bottom:15px}.section-footer-column-content-row i{width:18px;height:auto;color:var(--main-color);margin-right:10px;font-size:18px}.section-footer-column-content-row p{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:1.5}.section-subfooter-content-a{display:flex;justify-content:flex-start}.section-subfooter-content-b{display:flex;justify-content:flex-end}.section-subfooter-home-text h5{color:var(--company-text);font-size:12px;font-style:normal;font-weight:700;line-height:normal}.section-subfooter-home-text a{color:var(--company-text);font-size:12px;line-height:normal}.section-subfooter-home-text i{margin-left:8px;font-size:22px;transition:transform .3s ease}.section-subfooter-home-text i:hover{transform:scale(1.1)}.loader-container{min-height:150px}.booking_success_img img{height:50px;width:auto}.section-cardbox-v2-badge-container{display:flex;justify-content:flex-end;padding-inline:15px}.section-cardbox-v2-badge{display:flex;align-items:center;flex-direction:column;justify-content:center;color:#fff;padding:8px 15px;height:40px;width:110px;margin-bottom:-48px;border-radius:0 0 10px 10px;text-align:end;z-index:45}.section-cardbox-v2-badge-green{background:#24a147}.section-cardbox-v2-badge p{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.168px;margin-bottom:5px}.section-cardbox-v2-badge-b{color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.168px}.section-cardbox-v2-offline-container{display:flex;justify-content:flex-start;padding-inline:0}.section-cardbox-v2-offline{display:flex;align-items:center;flex-direction:row;justify-content:center;color:#fff;padding:4px 6px;height:40px;width:100px;margin-bottom:-48px;border-radius:0 0 10px 0;text-align:end;z-index:45;background:rgba(0,0,0,.2);box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.section-cardbox-v2-offline-a{font-size:16px;color:#fff;margin-right:8px}.section-cardbox-v2-offline-b{color:#fff;font-size:10px;font-style:normal;font-weight:400;line-height:1}.card-v2_h1,.card-v2_p,.card-v2_a,.card-v2_span{color:#fff;letter-spacing:.02em;font-weight:600}.card-v2_h1,.card-v2_p,.card-v2_a{padding-left:40px}.card-v2_h1{font-size:2.5em}.card-v2_p{font-size:1.5em;line-height:25px}.card-v2_button{border:0;border-radius:26px;padding-bottom:2px}.card-v2_span{font-size:1.6em}.card-v2_container,.card-v2_flip-box,.card-v2_front,.card-v2_back{width:380px;height:350px}.card-v2_container,.card-v2_flip_box{position:relative}.card-v2_front,.card-v2_back{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.card-v2_container{-moz-transform:perspective(1200px);-webkit-perspective:1200px;perspective:1200px}.card-v2_flip_box{transition:all .5s ease-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.card-v2_front{background-color:#024395;background-image:url('https://img-fotki.yandex.ru/get/194550/29644339.5/0_d6c5f_c9f15850_orig')}.card-v2_f_title{padding-top:30px}.card-v2_f_subline{padding-top:205px;color:#b1d4e8}.card-v2_f_headline{line-height:23px}.card-v2_back{background-color:#d21849;-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.card-v2_b_headline{padding-top:50px}.card-v2_b_text{font-size:1.4em;line-height:28px;padding-top:10px;opacity:.85}.card-v2_b_button{position:absolute;left:36px;bottom:38px;width:150px;height:52px;background-color:#c30c3d;transition:all .3s}.card-v2_b_button:hover{background-color:#e30143}.card-v2_flipped{-webkit-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg)}.card-v2_r_wrap{position:absolute;right:40px;bottom:38px}.card-v2_b_round,.card-v2_s_round{position:absolute;right:0;bottom:0;width:52px;height:52px;border-radius:50%;background-color:#d21849;transition:all .2s linear}.card-v2_b_round{opacity:0;background-color:#d21849}.card-v2_b_round_hover{transform:scale(1.37);opacity:.4}.card-v2_b_round_back_hover{background-color:#f60044}.card-v2_s_round_click{transform:scale(1.7)}.card-v2_s_round_back{background-color:#c30c3d}.card-v2_s_arrow{width:52px;height:52px;background-image:url('https://img-fotki.yandex.ru/get/194549/29644339.5/0_d6c60_1d7815f0_orig');background-color:transparent;transition:all .35s linear}.card-v2_s_arrow_rotate{transform:rotate(-180deg)}.heroBanner-product-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:700px;margin-bottom:90px;background-repeat:no-repeat;background-size:cover}.heroBanner-product-main{display:flex}.bottom-bar-MT-b{bottom:3% !important;width:80%}@media(max-width:600px){.heroBanner-product-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:530px;margin-bottom:50px;justify-content:flex-start}.bottom-bar-MT-b{bottom:2% !important}}@media(max-width:768px){.heroBanner-product-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:600px;margin-bottom:50px;justify-content:flex-start}.bottom-bar-MT-b{bottom:2% !important}}@media(max-width:1399px){.heroBanner-product-main{display:flex;flex-direction:column;justify-content:center;align-items:center;height:700px;margin-bottom:80px;justify-content:center}.bottom-bar-MT-b{bottom:2% !important}}@media(min-width:1440px){.bottom-bar-MT-b{left:50%;right:50%;bottom:2% !important;width:90%}}#progress{list-style-type:none;padding:0;display:flex;justify-content:center}#progress li{width:30px;height:30px;background-color:#ddd;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 10px}#progress li.active{background-color:#4caf50}.form-cotizador-container{background:#fff;color:#000;position:relative}.cotizador-data-info{height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center}.form-cotizador-wrapper{width:1114px;height:728px;flex-shrink:0;max-width:100%;background:#fff;margin:26px auto 0;padding:50px;border-radius:20px;border:1px solid #dde1e4;box-shadow:0 2px 22px 0 rgba(0,0,0,.1)}.form-cotizador-wrapper .form-cotizador-header{margin-bottom:35px;display:flex;justify-content:center}.form-cotizador-wrapper .form-cotizador-header ul{display:flex}.form-cotizador-wrapper .form-cotizador-header ul li{margin-right:50px;position:relative}.form-cotizador-wrapper .form-cotizador-header ul li:last-child{margin-right:0}.form-cotizador-wrapper .form-cotizador-header ul li:before{content:"";position:absolute;top:40%;transform:translateY(-50%);left:55px;width:100%;height:2px;background:var(--main-color)}.form-cotizador-wrapper .form-cotizador-header ul li:last-child:before{display:none}.form-cotizador-wrapper .form-cotizador-header ul li div{padding:5px;border-radius:50%}.form-cotizador-wrapper .form-cotizador-header ul li p{width:50px;height:50px;background:var(--main-color);color:#fff;text-align:center;line-height:50px;border-radius:50%}.form-cotizador-wrapper .form-cotizador-header ul li.active:before{background:var(--black-color)}.form-cotizador-wrapper .form-cotizador-header ul li.active p{background:var(--black-color)}.form-cotizador-wrapper .forms-cotizador-wrap{margin-bottom:35px}.form-cotizador-wrapper .forms-cotizador-wrap h2{color:var(--main-color);text-align:center;text-transform:uppercase;margin-bottom:20px}.form-cotizador-wrapper .forms-cotizador-wrap .forms-cotizador-input_wrap{width:350px;max-width:100%;margin:0 auto 20px}.form-cotizador-wrapper.forms-cotizador-wrap .forms-cotizador-input_wrap:last-child{margin-bottom:0}.form-cotizador-wrapper .forms-cotizador-wrap .forms-cotizador-input_wrap label{display:block;margin-bottom:5px}.form-cotizador-wrapper .forms-cotizador-wrap .forms-cotizador-input_wrap .cotizador-input{border:2px solid var(--black-color);border-radius:3px;padding:10px;display:block;width:100%;font-size:16px;transition:.5s ease}.form-cotizador-wrapper .forms-cotizador-wrap .forms-cotizador-input_wrap .cotizador-input:focus{border-color:var(--main-color)}.form-cotizador-wrapper .btns-cotizador-wrap{width:350px;max-width:100%;margin:90px auto 0 auto}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns{display:flex;justify-content:space-between}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns.cotizador-form_1_btns{justify-content:flex-end}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button{border:0;padding:12px 15px;background:var(--main-color);color:#fff;width:135px;justify-content:center;display:flex;align-items:center;font-size:16px;border-radius:3px;transition:.5s ease;cursor:pointer}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button.cotizador-btn_back{background:var(--main-color)}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button.cotizador-btn_next .cotizador-btn-icon{display:flex;margin-left:10px}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button.cotizador-btn_back .cotizador-btn-icon{display:flex;margin-right:10px}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button.cotizador-btn_next:hover,.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button.btn_done:hover{background:#8b8c8c}.form-cotizador-wrapper .btns-cotizador-wrap .cotizador-common_btns button.cotizador-btn_back:hover{background:#8b8c8c}.form-cotizador-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden}.form-cotizador-modal-wrapper .cotizador-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:0;transition:.2s ease}.form-cotizador-modal-wrapper .cotizador-success_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-800px);background:#fff;padding:5%;display:flex;align-items:center;border-radius:5px;transition:.5s ease;min-width:250px;width:250px;max-height:120px;height:110px}.form-cotizador-modal-wrapper .cotizador-success_wrap .cotizador-modal_icon{width:50px;height:50px;background:var(--main-color);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:700}.form-cotizador-modal-wrapper.active{visibility:visible}.form-cotizador-modal-wrapper.active .cotizador-shadow{opacity:1}.form-cotizador-modal-wrapper.active .cotizador-success_wrap{transform:translate(-50%,-50%)}.cotizador-success_wrap p{margin-left:20px}.initialHeroBannerHome{height:500px}.banner_two_container{border-radius:5px;background:rgba(13,35,102,.75);padding:30px 15px 30px 15px !important}.containerSliderReview{gap:24px;justify-content:center;padding:12px}.review-home-slider-main{display:flex;align-items:center;justify-content:center;border-radius:10px;background:#fff;padding:0 10%;box-shadow:0 2px 22px 0 rgba(0,0,0,.1)}.review-home-slider{width:100%;height:auto;max-height:250px}.review-home-slider-container{display:flex;align-items:stretch;justify-content:center;flex-direction:column;padding:16px}.review-home-slider-container h4{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.review-home-slider-container h4 i{flex-shrink:0;color:var(--black-color);margin-inline:6px}.review-home-slider-container p{overflow:hidden;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:24px}.review-home-slider-container h5{color:#000;text-align:right;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.review-home-cta{border-radius:10px;background:#f9ece3;display:flex;align-items:center}.review-home-cta-main{padding:16px 16px 16px 16px}.review-home-cta-left{display:flex;flex-direction:column;justify-content:center;align-items:center}.review-home-cta-left h4{color:#000;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px;margin-bottom:8px}.review-home-cta-left p{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.21px;margin-bottom:16px}.review-home-cta-right{display:flex;justify-content:center;align-items:center}.review-home-cta-right img{width:auto;height:150px;flex-shrink:0}.review-home-cta-v2{display:flex;align-items:stretch;justify-content:space-around;padding:0;height:119px}.review-home-cta-main-v2{border-radius:10px;background:#f9ece3;padding:0;width:100%}.review-home-cta-center-v2{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:15px 0 0 35px;margin-bottom:-15px}.review-home-cta-center-v2 h4{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px;margin-bottom:8px}.review-home-cta-center-v2 p{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.21px;margin-bottom:16px}.review-home-cta-left-v2{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px}.review-home-cta-left-v2 h4{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px;margin-bottom:13px}.review-home-cta-left-v2 p{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.21px;margin-bottom:16px}.review-home-cta-right-v2{display:flex;align-items:flex-end;justify-content:flex-end;padding:0}.review-home-cta-right-v2 img{width:100%;height:auto;flex-shrink:0}.review-home-slider .owl-nav{position:absolute;top:20%;left:0;right:0}.review-home-slider .owl-prev,.review-home-slider .owl-next{position:absolute;height:100px;color:inherit;background:none;border:none;z-index:100}.review-home-slider .owl-prev{left:-40px}.review-home-slider .owl-prev span{font-size:2.5rem;color:var(--black-color);font-weight:600}.review-home-slider .owl-next{right:-40px}.review-home-slider .owl-next span{font-size:2.5rem;color:var(--black-color);font-weight:600}.review-home-slider .owl-dots{position:absolute;top:20%;left:0;right:0;border:none;z-index:100}.review-home-slider .owl-dot{position:absolute;height:50px;border:none;z-index:100}.review-home-slider .owl-dot span{color:var(--black-color)}.review-home-slider .owl-dot span:active{color:#f9ece3}.div-Card-D{display:flex;flex-direction:column;justify-content:center;margin-bottom:32px}.div-Card-D p{margin-left:20px}.div-Destinos{display:flex;flex-direction:row;justify-content:center}.div-Destinos-a{display:flex;height:315px;flex-shrink:0;overflow:hidden}.div-Destinos-a img{width:100%;height:100%;object-fit:cover;border-radius:10px}.div-Destinos-b{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;gap:5%}.div-Destinos-img-a{object-fit:cover;width:100%;height:150px;flex-shrink:0;border-radius:10px}.div-Destinos-img-b{object-fit:cover;width:100%;height:150px;flex-shrink:0;border-radius:10px}.container-icon-home{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%}.section-color-bg{display:flex;background:#f8f9fa}.section-color-bg-a{display:flex;flex-direction:column;align-items:center;padding:56px 10px;text-align:center}.box-icon-home{display:flex;flex-direction:column;align-items:center;padding:24px 40px 24px 40px}.box-icon-home p{margin-top:16px;color:var(--main-color);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.box-icon-home-a p{font-size:14px}.videos-section-home-a{display:flex;align-items:flex-start;padding:18px 8px}.videos-section-home-b{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:76px 56px}.textoHome-v2-b{text-align:start}.textoHome-v2-b h3{font-size:20px !important;font-style:normal;font-weight:400;line-height:normal}.textoHome-v2-b p{font-size:16px;font-style:normal;font-weight:300;margin-top:24px;margin-left:20px;line-height:1.5}.textoHome-v2-b li{font-size:16px;font-style:normal;font-weight:300;margin-top:8px;line-height:1.5}.textoHome-v2-b i{font-size:16px;margin-left:20px;margin-right:10px;line-height:1.2;color:var(--black-color)}.textoHome-v2-b-icon{display:flex}.card-slider{width:90%;margin:0 auto}.card-slider .owl-item{display:flex;justify-content:center;padding:16px}.card-slider .owl-nav{position:absolute;top:35%;left:0;right:0}@media(max-width:576px){.card-slider .owl-nav{left:30px;right:30px}}@media(max-width:768px){.card-slider .owl-nav{left:0;right:0}}@media(max-width:992px){.card-slider .owl-nav{left:-25px;right:-25px}}@media(min-width:993px){.card-slider .owl-nav{left:-50px;right:-50px}}.card-slider .owl-prev,.card-slider .owl-next{position:absolute;height:100px;color:inherit;background:none;border:none;z-index:100}.card-slider .owl-prev span,.card-slider .owl-next span{font-size:2.5rem;color:var(--black-color);font-weight:600}.card-slider-destino{width:90%;margin:0 auto}.card-slider-destino .owl-item{display:flex;justify-content:center;padding:16px}.card-slider-destino .owl-nav{position:absolute;top:35%;left:0;right:0}@media(max-width:576px){.card-slider-destino .owl-nav{left:30px;right:30px}}@media(max-width:768px){.card-slider-destino .owl-nav{left:0;right:0}}@media(max-width:992px){.card-slider-destino .owl-nav{left:-25px;right:-25px}}@media(min-width:993px){.card-slider-destino .owl-nav{left:-50px;right:-50px}}.card-slider-destino .owl-prev,.card-slider-destino .owl-next{position:absolute;height:100px;color:inherit;background:none;border:none;z-index:100}.card-slider-destino .owl-prev span,.card-slider-destino .owl-next span{font-size:2.5rem;color:var(--black-color);font-weight:600}.card-slider-destino .owl-prev{left:0}.card-slider-destino .owl-next{right:0}.card-slider-testimoniales{width:90%;margin:0 auto}.card-slider-testimoniales .owl-item{display:flex;justify-content:center;padding:16px}.card-slider-testimoniales .owl-nav{position:absolute;top:35%;left:0;right:0}@media(max-width:576px){.card-slider-testimoniales .owl-nav{left:30px;right:30px}}@media(max-width:768px){.card-slider-testimoniales .owl-nav{left:0;right:0}}@media(max-width:992px){.card-slider-testimoniales .owl-nav{left:-25px;right:-25px}}@media(min-width:993px){.card-slider-testimoniales .owl-nav{left:-50px;right:-50px}}.card-slider-testimoniales .owl-prev,.card-slider-testimoniales .owl-next{position:absolute;height:100px;color:inherit;background:none;border:none;z-index:100}.card-slider-testimoniales .owl-prev span,.card-slider-testimoniales .owl-next span{font-size:2.5rem;color:var(--black-color);font-weight:600}.card-slider-testimoniales .owl-prev{left:0}.card-slider-testimoniales .owl-next{right:0}.heroBannerExpeBarraHomeSection{background-position:center bottom;background-repeat:no-repeat;background-size:cover}.heroBannerExpeBarraHome{height:600px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:100px}.homeLogo{width:75%;margin-bottom:80px;margin-left:20px}.section-contact-area{padding-block:75px;padding-inline:0}.left-sidebar-contact-area h2{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:0;margin-bottom:24px}.right-sidebar-contact-area{padding-top:0}.right-sidebar-contact-area h2{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:0;margin-bottom:24px}.container-right-contact-area{padding:0}.info-right-contact-area{padding:40px 30px;border-radius:10px;background:#fff;box-shadow:0 2px 22px 0 rgba(0,0,0,.1)}.div-info-right-contact-area{margin-bottom:12px}.subdiv-info-right-contact-area-a2-social{display:flex;justify-content:center;align-items:center;gap:15px;margin-top:40px}.subdiv-info-right-contact-area-a{display:flex;justify-content:center;align-items:center}.subdiv-info-right-contact-area-a2{display:flex;justify-content:center;align-items:start}.subdiv-info-right-contact-area-b{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;gap:2px}.subdiv-info-right-contact-area-b h3{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-block:12px}.subdiv-info-right-contact-area-b h4{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:3px}.subdiv-info-right-contact-area-b h5{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.subdiv-info-right-contact-area-b a{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.subdiv-info-right-contact-area-b a:hover{color:var(--black-color)}.icon-info-right-contact-area{display:flex;justify-content:center;padding:10px;background-color:var(--main-color);border:1px solid var(--main-color);border-radius:25px;color:#fff}.icon-info-right-contact-area:hover{border:1px solid var(--main-color);background-color:#fff;color:var(--main-color)}.icon-info-right-contact-area:active{border:1px solid var(--main-color);background-color:#fff;color:var(--main-color)}.subdiv-info-right-contact-area-b p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.container-form-contact-area{margin-top:40px}.card-form-contact-area{padding:80px;border-radius:10px;background:#fff;box-shadow:0 2px 22px 0 rgba(0,0,0,.1)}.contact-suc-class{display:flex;flex-direction:column;cursor:pointer}.contact-suc-class h4{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-block:18px}.contact-suc-class h3{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:12px}.contact-suc-class a{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;margin-left:5px}.contact-suc-class a:hover{color:var(--main-color) !important;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.contact-suc-class a:active{color:var(--main-color) !important;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.contact-form-label{display:block !important;font-weight:600;color:var(--black-color);font-size:16px}.label-form-contact label{margin-bottom:10px;font-size:16px}.label-form-contact input[type="checkbox"]{margin-right:5px}.label-form-contact a{font-weight:bold;text-decoration:underline}.section-magazine-grid{padding-block:80px;min-height:400px}.section-magazine-grid h2{color:#000;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.container-magazine-grid{margin-bottom:24px}.row-magazine-grid{margin-block:24px}.card-magazine-grid{display:flex;flex-direction:column;align-items:center;margin-bottom:30px}.card-magazine-grid img{height:450px;width:300px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.card-magazine-grid h4{color:var(--main-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.card-magazine-grid p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.cont-button-magazine{display:block;margin-top:15px}.cont-button-announcements{display:block;margin-top:15px;padding:0 10px}.cont-button{display:block;margin-top:15px}.col-button-magazine{display:flex}.col-button-magazine button{width:100%;background:var(--main-color);color:#fff;border:1px solid var(--main-color)}.col-button-magazine i{margin-right:2px;color:#fff}.col-button-magazine button{width:100%;background:var(--main-color);color:#fff;border:1px solid var(--main-color)}.col-button-magazine-b{display:flex}.col-button-magazine-b button{width:100%;background:#fff;color:var(--main-color);border:1px solid var(--main-color)}.col-button-magazine-b i{margin-right:2px;color:var(--main-color)}.col-button-product{display:flex;justify-content:center}.col-button-product button{width:100%;background:var(--main-color);color:#fff;border:1px solid var(--main-color)}.col-button-product i{margin-right:10px;color:#fff}.pagination-magazine{display:flex;justify-content:center;margin-block:70px}.pagination-magazine-button{display:flex;align-content:center;align-items:center;color:var(--main-color);border:1px solid var(--main-color);background:#fff;padding:5px 15px;border-radius:3px 0 0 3px}.pagination-magazine-button i{margin-inline:10px}.pagination-magazine-button:hover{color:#fff;border:1px solid var(--main-color);background:var(--main-color);padding:5px 15px;border-radius:3px 0 0 3px}.pagination-magazine-button p{display:flex}.pagination-magazine-button-b{display:flex;align-content:center;align-items:center;color:var(--main-color);border:1px solid var(--main-color);background:#fff;padding:5px 15px;border-radius:0 3px 3px 0}.pagination-magazine-button-b i{margin-left:5px}.pagination-magazine-button-b:hover{color:#fff;border:1px solid var(--main-color);background:var(--main-color);padding:5px 15px;border-radius:0 3px 3px 0}.pagination-magazine-button-b p{display:flex}.pagination-link-magazine{display:flex;align-content:center;align-items:center;color:var(--main-color);border:1px solid var(--main-color);background:#fff;padding:5px;width:40px;display:flex;justify-content:center}.pagination-link-magazine:hover{color:#fff;border:1px solid var(--main-color);background:var(--main-color);padding:5px;width:40px;display:flex;justify-content:center}.pagination-link-magazine:active{color:#fff;border:1px solid var(--main-color);background:var(--main-color);padding:5px;width:40px;display:flex;justify-content:center}.pagination-link-magazine::after{color:#fff;border:1px solid var(--main-color);background:var(--main-color);padding:5px;width:40px;display:flex;justify-content:center}.magazine-state-desktop{display:block}.magazine-state-mobile{display:none}.section-newsletter-contact{background-color:rgba(231,0,51,.13);padding-block:80px;background-image:url(https://eurocdn.azureedge.net/bucket/EBE/sears/646avionPuntitos_VSearsw.webp);background-position:center;background-size:contain;background-repeat:no-repeat}.section-euromundo-contact{background-color:rgba(42,44,103,.1);padding-block:120px 0;background-image:url(https://eurocdn.azureedge.net/bucket/EBE/euro/232FondoCTAEuro-a.avif);background-position:center;background-size:contain;background-repeat:no-repeat}.imagecard-producto{text-align:center}.imagecard-producto img{height:auto;max-height:700px}.imagecard-producto-texto{text-align:center}.imagecard-producto-incluye{text-align:center}.imagecard-producto-incluye img{height:auto;max-height:700px}.profile-search-nofound-container{display:flex;flex-direction:column;align-items:center;gap:15px}.profile-search-nofound{font-size:16px;font-weight:500}.profile-search-button{background:var(--black-color);border:1px solid var(--black-color);padding:5px 15px;border-radius:25px;color:#fff}.container-profile-search-form{padding:0 0;margin-bottom:25px}.cont-profile-search-form{width:50%}.input-profile-search{margin-right:15px}.input-group-profile-search{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;width:100%;flex-direction:row}.btn-profile-secondary{background:#95a1ac;color:#fff}.input-group-append btn{background:#95a1ac;color:#fff}.col-newsletter-contact{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:3% 15% 0 35px}.col-newsletter-contact h3{color:var(--main-color);text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:normal;width:100%;margin-bottom:25px}.col-newsletter-contact p{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;margin-bottom:10px}.div-Marcas-Euro{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-bottom:40px}.form-newsletter-contact{padding:30px 30px 15px 35px;border-radius:10px;background:#fff;box-shadow:0 2px 22px 0 rgba(0,0,0,.1)}.container-login-backoffice-main{margin-block:75px;margin-right:15px;padding:0 0 0 0;margin-inline:0}.btn_theme-profile{color:var(--main-color);background-color:transparent;transition:var(--transition);overflow:hidden;border:none;font-size:16px}.btn_theme-profile i{margin-right:5px;font-size:16px}.download-factura-profile-container{gap:30px;display:flex;flex-direction:row;align-items:center;padding:0}.download-factura-profile-xml{background:#fff;color:var(--main-color);border:1px solid var(--main-color);border-radius:5px;padding:5px 8px;font-size:14px}.download-factura-profile-pdf{background:#fff;color:var(--main-color);border:1px solid var(--main-color);border-radius:5px;padding:5px 8px;font-size:14px}.cont-profile-search-form-b{width:100%}.container-profile-search-form-b{padding:15px 30px;margin-bottom:35px;background:#ebedef;border:1px solid #dee2e6}.contact_cards_area{padding-block:0 150px}.contact_cards_title{font-size:20px;font-weight:600}.contact_card_address{display:flex;flex-direction:column;padding-top:40px;padding-left:15px;padding-right:15px}.contact_card{border:0 solid #dde1e4;border-radius:10px;padding:40px 30px 40px 30px;margin-top:14px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);min-height:500px}.contact_card_Map{margin:-40px -30px 0 -30px;overflow:hidden;border-radius:10px 10px 0 0}.contact_card_name{margin-bottom:24px}.contact_card_name p{font-size:16px;font-weight:600;color:#000}.contact_card_inContact{display:flex;flex-direction:column;justify-content:flex-start;padding-top:40px;padding-left:15px;padding-right:15px}.contact_card_content_form{row-gap:24px;font-size:16px}.contact_card_content_address{font-size:16px;font-weight:400;row-gap:0;padding:5px}.c_card_content_location p{width:auto;display:flex;padding-bottom:16px}.c_card_content_location p:before{font-family:FontAwesome;content:"";padding-right:15px}.c_card_content_phone a{color:var(--main-color)}.c_card_content_phone a:hover{color:var(--black-color)}.c_card_content_phone p{width:auto;display:flex}.c_card_content_phone p:before{font-family:FontAwesome;content:"";padding-right:15px}.c_card_content_wa p{width:auto;display:flex}.c_card_content_wa p:before{font-family:FontAwesome;content:"";padding-right:15px}.c_contact_form_input{height:40px;width:100%;padding:10px;border:none;border-radius:5px;border-bottom:2px solid var(--main-color);background-color:transparent;margin-bottom:24px;font-weight:300}.c_contact_form_input_msj{height:150px;width:100%;padding:10px;border:none;border-radius:5px;border-bottom:2px solid var(--main-color);background-color:transparent;margin-bottom:24px;font-weight:300}.c_contact_form_btn{margin-bottom:20px}.data-policy-section{height:100%;display:flex;align-items:center}.data-policy-section label{font-size:12px;margin-left:10px}.data-policy-section a{color:var(--black-color)}.data-policy-section a:hover{color:var(--main-color)}.image-container-home-mdv{position:fixed;left:-100px;top:50%;transform:translateY(-50%);transition:right .5s;z-index:99}.image-container-home-mdv img{max-width:100%;height:200px}.about_us_section{padding:25px 30px 25px 30px}.aboutus_fistsec_txt{margin-bottom:16px}.aboutus_fistsec_txt p{font-size:18px;font-weight:300}.aboutus_fistsec_txt span{font-weight:500}.about_us_secondSectionBG{background-color:#f9ebe0}.about_us_sec_textContain{padding:25px;display:flex;align-items:center;margin-top:30px}.about_us_sec_textContain h5{font-weight:500;font-size:24px}.about_contain_img{display:flex;justify-content:center}.about_us_leftSecond{display:flex;align-items:center}.about_us_right_picture img{border-radius:15px}.about_us_left_circle{display:inline-block;position:relative;width:500px;height:auto;overflow:hidden;border-radius:50%}.about_us_left_circle img{width:auto;height:100%;display:flex}.iconchex i{width:40px;height:40px;font-weight:bold;color:#fff;padding:13px;border-radius:50%;background:#ce6d16;margin-right:10px}.iconchex{margin-bottom:16px}.iconchex p{width:auto;display:flex;font-size:18px;font-weight:300}.section-gallery{padding-top:40px}.section-gallery .fotorama-thumbs{display:none}.img-grid-gallery{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1840px;margin:0 auto}.img_screen_item_a{max-height:250px;height:250px;width:100%;overflow:hidden;margin-bottom:20px}.img_screen_item_a img{height:100% !important;min-height:250px;max-height:250px;width:100% !important;object-fit:cover;border-radius:10px !important}.img_screen_item_b{max-height:522px;height:522px;width:100%;overflow:hidden;margin-bottom:20px}.img_screen_item_b img{height:100% !important;max-height:522px;width:100% !important;object-fit:cover;border-radius:10px !important}.img_screen_item_c{max-height:522px;height:522px;width:100%;margin-bottom:20px}.img_screen_item_c img{height:100% !important;max-height:522px;width:100% !important;object-fit:cover;border-radius:10px !important}.eb-museum-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.eb-museum-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.inline-photo{margin:4em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:180px;width:90%;will-change:transform,opacity;position:absolute;left:2%}.inline-photo.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-2{margin:-10em auto 1em -9em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:150px;width:90%;will-change:transform,opacity;z-index:25;position:absolute;left:10%}.inline-photo-2.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-3{margin:30em auto 0 6em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:2%}.inline-photo-3.is-visible{opacity:1;transform:rotateZ(-10deg)}.inline-photo-4{margin:7em 20em 0 auto;opacity:0;transform:translateX(4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;right:-15%}.inline-photo-4.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-5{margin:6em auto 0 2em;opacity:0;transform:translateY(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:2%}.inline-photo-5.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-6{margin:-1em auto -10em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity}.inline-photo-6.is-visible{opacity:1;transform:rotateZ(-4deg)}.home-mdv-hugo4{display:flex}.section-margin-home{margin-top:30px;margin-bottom:30px;position:static;min-height:250px}.section-margin-home-a{margin-top:15px;margin-bottom:150px}.section-margin-home-b{margin-top:30px;margin-bottom:200px}.section-margin-home-c{margin-top:30px;margin-bottom:300px}.section-margin-home-d{padding-block:50px;margin-top:50px;margin-bottom:90px}.section-margin-home-e{margin-top:30px;margin-bottom:30px}.section-margin-home-f{margin-top:30px;margin-bottom:30px}.login-backoffice{width:100%;padding:15px}.tab-content-profile{border:1px solid #cbd1d7 !important;border-radius:20px}.faq-profile{width:95%}.nav-tabs-profile{display:flex;flex-direction:row}.product-nav-index{color:var(--main-color) !important;text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:5px;border-radius:20px !important;border:1px solid var(--main-color) !important;text-align:center !important;transition:background-color .3s ease,color .3s ease,transform .2s ease}.product-nav-index:hover{background-color:var(--main-color) !important;color:#fff !important;font-size:16px}.product-nav-index.active{background-color:var(--main-color) !important;color:#fff !important;font-size:16px;width:auto}.texto-largo-v2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pickerHotelVuelo{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:0 solid #ebedef !important;color:#000;text-align:center;font-size:14px;height:38px;padding:8px 2px;min-width:100%}.pickerHotelVuelo input{color:#000}.pickerHotelVuelo button{background:transparent !important;border-bottom:1px solid transparent !important;width:80%}.pickerHotelVuelo button:active,.pickerHotelVuelo button:focus,.pickerHotelVuelo button:hover{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:transparent !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo button:active{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:transparent !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo button:focus{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:transparent !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo button:hover{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:transparent !important;color:#000 !important;outline:thin dotted transparent !important;font-weight:400}.pickerHotelVuelo .dropdown-menu.show{border-radius:5px !important;padding:15px}.bootstrap-select .dropdown-toggle:focus,bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:0 auto -webkit-focus-ring-color !important;outline-offset:-2px !important}.pickerHotelVuelo-v2{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;color:#000;margin-top:5px;background:#fff !important;width:100% !important;text-align:center;font-size:14px;height:30px;padding:1px 2px}.pickerHotelVuelo-v2 input{color:#000}.pickerHotelVuelo-v2 button{background:#fff !important}.pickerHotelVuelo-v2 button:active,.pickerHotelVuelo-v2 button:focus,.pickerHotelVuelo-v2 button:hover{border-top:0 solid !important;border-right:0 solid !important;border-left:0 solid !important;border-bottom:1px solid #ebedef !important;background:#fff !important;color:#000 !important;outline:thin dotted transparent !important}.pickerHotelVuelo-v2 .dropdown-menu.show{border-radius:5px !important}.testimonialHomeM-v2{height:100% !important;width:auto !important;border-radius:5px}.dateForm-v2{display:flex;align-items:flex-end}.card-hoteles-v2{display:flex;flex-direction:column;width:200px;height:255px;max-height:260px}.card-hoteles-v2 img{width:200px;height:140px;border-radius:10px}.card-hoteles-description-v2{padding:10px}.card-hoteles-description-v2 h5{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:1;margin-bottom:8px}.card-hoteles-description-v2 p{font-size:14px;margin-bottom:8px}.card-hoteles-location-v2{font-size:12px}.paquete-card-main-4{border-radius:0;overflow:hidden;padding:40px 0 0 0;border-top:0;border-right:1px solid;border-left:1px solid;border-bottom:1px solid;border-color:#dde1e4}.flight-Search-boxed-v2 input{font-size:14px;margin-bottom:5px;height:38px;text-align:center;width:100%}.flight-Search-boxed-v2-a input{font-size:14px}.campo-edad-v2{display:flex;align-items:center;justify-content:center}.campo-edad-botones-v2{display:flex;align-items:center;justify-content:center}.section-blue-v2{background-color:var(--main-color);display:flex;align-items:flex-end;justify-content:center;height:190px;padding-bottom:50px}.section-blue-v2 .mainTopForm-v2{background-color:transparent;box-shadow:0 4px 30px rgba(0,0,0,0)}.section-blue-v3{background-color:var(--main-color);display:flex;align-items:flex-end;justify-content:center;height:5%}.mainTopForm-v2{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0;z-index:1}.mainTopFormDesktop-v2{display:block;width:100%}.section-blue-v2 .mainTopForm-v3{background-color:transparent;box-shadow:0 4px 30px rgba(0,0,0,0)}.mainTopForm-v3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%}.mainTopFormDesktop-v3{display:block;width:100%}.containerButtonCollapseMainForm-v2{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start}.buttonCollapseMainForm-v2{background:#fff;border:none;border-radius:5px;width:100%;height:48px;display:flex;flex-direction:row;align-items:center;box-shadow:3px 3px 10px 0 rgba(0,0,0,.5);z-index:5}.btnCollapMainContainer{width:100%}.btnCollapMainCont-a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.btnCollapMainSubCont-a{display:flex;width:90%}.btnCollapMainText-a{display:flex;flex-direction:row}.btnCollapMainText-b{display:flex;flex-direction:row}.btnCollapMainSubCont-a h5{color:#071d2e;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:0;margin-bottom:0}.btnCollapMainText-c{display:flex;flex-direction:row}.btnCollapMainCont-b{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.btnCollapMainCont-b i{font-size:14px}.containerCollapseMainForm-v2{margin-top:-5px}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:var(--main-color) !important}.productCardMain-v2{border-radius:20px;overflow:hidden;padding:0;border:1px solid #dde1e4}.productCardMainServices-v2{margin-top:24px}.paquete-card-main-precio-bac{text-align:right;display:inline;font-size:20px !important;margin-bottom:5px !important}.containerExtraServiciosMain{padding:25px 50px 10px 50px}.containerExtraServiciosText{margin-bottom:30px}.containerExtraServiciosText h3{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}.containerExtraServiciosText h4{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.containerExtraServiciosMainBox{padding-left:25px}.containerExtraServiciosBox{border-radius:3px;background:#ebedef;margin-bottom:15px;height:64px;width:90%}.containerExtraServiciosBoxSelect{border-radius:3px;background:#dfefe5;margin-bottom:15px;height:64px;width:90%}.form-check-inputSelect{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact}.form-check-inputSelect:checked{background-color:#24a147;border-color:#24a147}.form-check-inputSelect[type=radio]{border-radius:50%}.containerExtraServiciosBox h4{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.containerExtraServiciosBox h5{color:#000;text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.containerExtraServiciosBox h6{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.containerExtraServiciosBox p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.containerExtraServiciosBoxSelect h4{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.containerExtraServiciosBoxSelect h5{color:#000;text-align:right;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.containerExtraServiciosBoxSelect h6{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.containerExtraServiciosBoxSelect p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize}.containerExtraServCheck{display:flex;flex-direction:column;justify-content:center;align-items:center}.containerExtraServInfo{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.containerExtraServPrecio{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;padding-right:25px}.bootstrap-select .dropdown-toggle .filter-option{text-align:center !important}.mainBannerForm{display:flex;min-height:200px;max-height:550px;padding:0 0 3% 0;background-color:var(--black-color);background-size:cover;background-position:center;align-items:flex-start;flex-direction:column;justify-content:flex-end}@media(max-width:991px){.mainBannerFormContainer{width:90%;margin:0 auto -2% auto;padding:20px}}@media(max-width:768px){.mainBannerFormContainer{width:95%;margin:0 auto -2% auto;padding:15px}}@media(max-width:576px){.mainBannerFormContainer{width:98%;margin:0 auto -2% auto;padding:10px}}@media(max-width:426px){.mainBannerFormContainer{width:100%;margin:0 auto -2% auto;padding:10px}}.mainBannerForm-Full{background-color:var(--main-color);display:flex;height:100vh;padding:0;background-size:cover;background-position:center;align-items:center;flex-direction:column;justify-content:center}.mainBannerFormContainer{width:88%;display:flex;flex-direction:column;align-items:flex-start;margin:0 5% -2% 5%;padding:30px}.slider-pararp-v2{color:#fff;font-size:40px;font-weight:600;text-shadow:1px 1px 2px black;margin-left:2px;margin-bottom:15px;line-height:1;margin-top:10px}.slider-pararp-v2-full{color:#fff;font-size:50px;font-weight:600;text-shadow:1px 1px 2px black;margin-left:0;line-height:1;margin-bottom:0}.pararp-v2{text-align:start;color:#fff;margin-left:2px;margin-bottom:20px !important;line-height:1.3;font-size:15px}.navbar-area{background-color:rgba(0,0,0,.3)}.navbar-area-v2-display{background-color:rgba(0,0,0,.2);display:flex;justify-content:center;flex-direction:column;align-items:center;color:#fff;font-size:14px;gap:5px;padding-block:5px;height:auto}.navbar-area-v3-display{background-color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;color:var(--main-color);font-size:14px;gap:5px;padding-block:5px;height:auto;z-index:103;position:relative;box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.navbar-area-v2-display a{color:#fff}.navbar-area-v3-display a{color:var(--main-color)}.navbar-area-v2-display-button{color:#fff;font-size:16px;width:100%;text-align:center;border-bottom:1px solid #fff;padding:15px 0;margin-bottom:-5px}.navbar-area-v3-display-button{color:var(--main-color);font-size:16px;width:100%;text-align:center;border-bottom:1px solid #ffffff3d;padding:15px 0;margin-bottom:-5px;cursor:pointer}.navbar-area-v2-display-container{display:flex;justify-content:center;flex-direction:column;padding:15px 10px;gap:10px}.navbar-area-v3-display-container{display:flex;justify-content:center;flex-direction:column;padding:15px 10px;gap:10px}.navbar-item-v2-label{font-size:14px}.navbar-item-v3-label{font-size:14px}.navbar-area-v2{background-color:rgba(0,0,0,.2);display:flex;justify-content:center;color:#fff;font-size:15px;gap:45px;padding-block:5px;margin-top:10px;height:auto}.navbar-area-v3{background-color:#fff;display:flex;justify-content:center;color:var(--main-color);font-size:15px;gap:45px;padding-block:5px;margin-top:10px;height:auto}.navbar-area-v2 a{color:#fff}.navbar-area-v3 a{color:#000}.main-navbar .navbar{display:flex;align-items:center}.main-responsive-menu{display:flex;align-items:flex-start}.navbar-area-v2 .icon{display:none}.navbar-area-v3 .icon{display:none}.navbar-area-v2 a:hover,.navbar-area-v2 a:active{display:flex;align-items:center;text-align:center;padding:0 10px 0 10px;border-bottom:1px solid #fff}.navbar-area-v3 a:hover,.navbar-area-v3 a:active{display:flex;align-items:center;text-align:center;padding:0 10px 0 10px;border-bottom:1px solid #fff}.mean-container .mean-bar{width:100%;position:absolute;padding:20px 0 20px 0 !important;z-index:999;border-bottom:1px solid rgba(0,0,0,.03);height:auto;border-radius:0}.mainWhastappButtonHome{margin-right:10%;margin-bottom:10px;margin-top:10px;margin-left:3%;display:flex;align-items:center}.mainWhastappButton{width:125px;height:39px;flex-shrink:0;border-radius:20px;background:#25d366;flex-shrink:0;color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:normal;border:1px solid #25d366;display:flex;justify-content:center;align-items:center}.mainWhastappButton:hover,.mainWhastappButton:active{color:#075e54;background-color:#d2f2d6;border:1px solid #075e54}.mainWhastappButton i{margin-right:10px;font-size:22px}.mainWhastappButton i{margin-right:10px;font-size:18px}.mainWhastappButton i:hover,.mainWhastappButton i:active{margin-right:10px;font-size:18px}.mainWhastappButton p{font-size:12px}.mainWhastappButton p:hover,.mainWhastappButton p:active{font-size:12px}.mainWhastappButtonHomeMobile{position:absolute;top:25%;right:15%;z-index:999}.mainWhastappButtonMobile{width:auto;height:28px;padding-inline:10px;flex-shrink:0;border-radius:20px;background:#25d366;flex-shrink:0;color:#fff;font-style:normal;font-weight:300;line-height:normal;border:1px solid #25d366;display:flex;align-items:center;justify-content:center}.mainWhastappButtonMobile p{display:block;font-size:12px}.mainWhastappButtonMobile i{margin-right:10px;font-size:18px;color:#fff}.mainWhastappButtonMobile i:hover,.mainWhastappButtonMobile i:active{margin-right:10px;font-size:18px;color:#fff !important}.mainWhastappButtonMobile a{color:#fff}.mainWhastappButtonMobile a:hover,.mainWhastappButtonMobile a:active{color:#fff !important}.mainWhastappButtonMobile:active,.mainWhastappButtonMobile:hover{width:auto;height:38px;padding-inline:10px;flex-shrink:0;border-radius:20px;background:#25d366;flex-shrink:0;font-style:normal;font-weight:500;line-height:normal;border:1px solid #fff;display:flex;align-items:center;justify-content:center}.hotelSectionProductMain{margin-block:0}.hotelSectionProductA{margin-bottom:15px}.hotelSectionProductA h3{color:var(--black-color);text-align:left;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:5px}.section-blue-d{background:linear-gradient(to right,rgba(0,0,0,1),rgba(0,0,0,0)),url(https://eurocdn.azureedge.net/bucket/EBE/770PXC1.jpg);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;min-height:350px;height:500px;padding-bottom:8%;background-position:center;background-repeat:no-repeat;background-size:cover}.section-blue-d h2{color:#fff;font-size:60px;line-height:1;text-shadow:1px 1px 2px black;font-weight:600}.section-blue-f{display:flex;align-items:flex-end;justify-content:center;height:250px;padding-bottom:4%}.section-blue-f h2{color:#fff;font-size:40px;line-height:1;letter-spacing:1px;font-weight:700;width:70%;margin-left:0;margin-bottom:10px}.blog-title{padding-inline:4rem}.blog-title h2{color:#fff;font-size:38px;line-height:1;letter-spacing:1px;font-weight:700;width:70%;margin-left:0;margin-bottom:20px}.section-blue-f-sections{display:flex;align-items:flex-end;justify-content:center;min-height:400px;padding-bottom:7%}.section-blue-f-sections h2{color:#fff;font-size:40px;line-height:1;letter-spacing:1px;font-weight:700;width:70%;margin-left:0;margin-bottom:10px}.section-blue-f h3{color:#fff;font-size:35px;font-weight:500;margin-bottom:20px}.infoBannerBlog-b{display:flex;flex-direction:row}.infoBannerBlog-b h5{color:#fff;font-size:16px;font-weight:300}.infoBannerBlog-b i{color:#fff;font-size:16px;margin-left:15px;margin-right:5px}.newAboutUs{padding-top:50px}.newAboutUsContainer h2{margin-bottom:70px;margin-left:0;font-size:30px;line-height:1;font-weight:600}.newAboutUsContainer-A{display:flex;flex-direction:column;align-items:flex-end;padding:20px}.newAboutUsContainer-A a{padding:15px 20px;display:flex;align-items:center}.newAboutUsContainer-A p{font-size:16px}.newsletterButton{background:var(--main-color);height:48px;width:100%;border-radius:5px;font-size:16px;color:#fff;margin-top:15px;border:1px solid var(--main-color)}.newsletterButton:focus{background:var(--black-color);height:48px;width:100%;border-radius:5px;font-size:16px;color:#fff;margin-top:15px;border:1px solid var(--black-color)}.newsletterButton::selection{background:var(--black-color);height:48px;width:100%;border-radius:5px;font-size:16px;color:#fff;margin-top:15px;border:1px solid var(--black-color)}.formularioNewsletterBlog .notice span{font-size:12px;color:#000;font-weight:400;line-height:1}.regularInput{width:100%;height:48px;flex-shrink:0;border-radius:5px;border:1px solid #aab4bc;background:#fff;font-size:16px;color:#0f121f;padding-inline:15px}.regularInput:focus{outline:1px solid var(--black-color);border-radius:5px;background:#fff}.regularInput::selection{outline:1px solid var(--black-color);border-radius:5px}.textoModalEB{margin-block:10px;margin-inline:10px;font-size:14px}.selectCheckoutMain{max-width:900px;max-height:600px;background:#fff;border-radius:5px;overflow:hidden}.selectCheckoutMainImg{width:100%}.selectCheckoutMainImg img{width:100%;height:150px;object-fit:cover;object-position:center}.selectCheckoutMainOption{display:flex;justify-content:center;flex-direction:column;align-items:center;padding:40px}.selectCheckoutMainOption h3{color:#000;text-align:center;font-size:16px;font-style:normal;font-weight:600;margin-bottom:30px}.selectCheckoutMainOptionText{color:#000;text-align:center;font-size:18px;font-style:normal;font-weight:600;margin-bottom:0;margin-left:0}.selectCheckoutMainOptionContainer{height:150px;width:180px;border-radius:5px 5px 0 0;border:1px solid var(--black-color);background:#ebedef;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.selectCheckoutMainOptionContainer i{font-size:56px;color:var(--black-color)}.selectCheckoutMainOptionButton{display:flex;justify-content:center;align-items:center;flex-direction:row;font-size:15px;background:var(--black-color);color:var(--company-text);width:100%;border-radius:0;margin-top:25px;height:48px}.selectCheckoutMainOptionButton i{font-size:14px;color:#fff;margin-left:5px}.container-checkout-payment{height:auto;margin-block:30px}.container-checkout-payment-a{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.container-checkout-payment-a h3{color:var(--main-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.container-checkout-payment-a p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.container-checkout-payment-options{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.container-checkout-payment-options h4{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-payment-options h5{color:#e81313;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.checkout-payment-option{width:100%;height:48px;flex-shrink:0;border-radius:5px;border:1px solid #aab4bc;display:flex;flex-direction:column;justify-content:center}.checkout-payment-option-select{width:100%;height:48px;flex-shrink:0;border-radius:5px;border:1px solid #24a147;background:#d3ecda;display:flex;flex-direction:column;justify-content:center;padding:0 15px}.checkout-payment-option-tittle h5{color:#000;text-align:start;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.154px}.checkout-payment-option-price h5{color:#000;text-align:left;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.154px}.checkout-payment-form{width:100%}.checkout-payment-disclaimer{width:100%;display:flex;flex-direction:column;gap:16px;margin:10px 0 30px 0}.checkout-payment-disclaimer-a{display:flex;justify-content:flex-end;align-items:center;padding:0}.checkout-payment-disclaimer-b{display:flex;flex-direction:column;justify-content:center}.checkout-payment-disclaimer p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.checkout-payment-disclaimer a{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline}.checkout-payment-oxxo{display:flex;gap:16px;flex-direction:column;align-items:flex-start;padding-block:25px;border-top:1px solid #dde1e4}.container-checkout-oxxo-a-p1{margin-bottom:8px}.container-checkout-oxxo-a-p1 p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.container-checkout-oxxo-a-p2{margin-bottom:8px}.container-checkout-oxxo-a-p2 p{color:var(--black-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-oxxo-b{padding:0}.container-checkout-oxxo-description{padding:16px;border:1px solid #dde1e4;border-radius:5px;display:flex;flex-direction:column;gap:8px}.container-checkout-oxxo-description p{color:#e81313;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.container-checkout-oxxo-description img{width:86px;height:auto;flex-shrink:0}.container-checkout-oxxo-description-a p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.container-checkout-oxxo-description-b{padding:0}.container-checkout-oxxo-description-b p{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-notes{height:120px;background:#ebedef;border:1px solid #dde1e4;border-radius:3px;padding:16px 50px;display:flex;flex-direction:column;justify-content:center;gap:5px}.container-checkout-notes-a{display:flex}.container-checkout-notes-a p{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.container-checkout-notes-a i{color:var(--black-color);margin-right:10px}.container-checkout-final{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;margin:20px 0 60px 0}.container-checkout-final h2{color:#24a147;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-final img{width:300px;height:auto;flex-shrink:0}.container-checkout-final h3{color:var(--main-color);font-size:20px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-final p{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:18px}.container-checkout-steps{width:100%}.container-checkout-steps .steps-checkout-steps{display:flex;width:100%;align-items:center;justify-content:space-between;position:relative}.steps-checkout-steps .circle-checkout-steps{display:flex;align-items:center;justify-content:center;height:50px;width:50px;color:#999;font-size:22px;font-weight:500;border-radius:50%;background:#fff;border:4px solid #e0e0e0;transition:all 200ms ease;transition-delay:0s}.steps-checkout-steps .circle-checkout-steps .active-checkout-steps{transition-delay:100ms;border-color:#4070f4;color:#4070f4}.steps-checkout-steps .progress-bar-checkout-steps{position:absolute;height:4px;width:100%;background:#e0e0e0;z-index:-1}.progress-bar-checkout-steps .indicator-checkout-steps{position:absolute;height:100%;width:0%;background:#4070f4;transition:all 300ms ease}.container-checkout-steps .buttons-checkout-steps{display:flex;gap:20px}.buttons-checkout-steps button{padding:8px 25px;background:#4070f4;border:none;border-radius:8px;color:#fff;font-size:16px;font-weight:400;cursor:pointer;box-shadow:0 5px 10px rgba(0,0,0,.05);transition:all 200ms linear}.buttons-checkout-steps button:active{transform:scale(.97)}.buttons-checkout-steps button:disabled{background:#87a5f8;cursor:not-allowed}::selection{color:#fff;background:var(--main-color)}.container-checkout-main{padding-bottom:40px}.container-checkout-sesion{border-radius:5px;background:#d3ecda;height:64px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:32px}.container-checkout-sesion h4{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-sesion a{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline !important;text-transform:uppercase}.container-checkout-main-steps{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:flex-start;padding:30px 0 0 12px}.form-input .paymentMethod .amountPayment{width:75% !important;text-align:center;border-radius:4px;border:1px solid #24a147}.checkout-payment-option-price input{width:75% !important;text-align:center;border-radius:4px;border:1px solid #24a147}.container-checkout-steps{width:100%;background:#fff;text-align:center;padding:0;display:flex;flex-direction:column;align-items:flex-start}.container-timer-steps{display:flex;border-radius:5px;background:#ebedef;justify-content:center;align-items:center;width:35%;padding:10px 20px}.container-timer{font-weight:600;font-style:normal;line-height:normal}.container-timer-title{font-size:13px}.container-timer-time{font-size:20px}.row-container-checkout-steps{width:100%;padding-right:0 !important;padding-left:0 !important;margin:0}.container-checkout-steps-main{overflow:hidden;padding-right:0 !important;padding-left:0 !important}.container-checkout-steps-bullet{align-items:center !important}.container-checkout-border{border-radius:5px;border:1px solid #dde1e4;padding:35px 50px 0 50px;width:100%}.container-checkout-border-b{border-radius:5px;border:1px solid #dde1e4;padding:35px 50px 0 50px;width:100%}.container-checkout-border-c{border-radius:5px;border:1px solid #dde1e4;width:100%}.container-checkout-padding{padding:35px 50px 0 50px;border-bottom:1px solid #dde1e4}.container-checkout-padding-meeting-points{padding:35px 50px 50px 50px;border-bottom:1px solid #dde1e4}.container-checkout-pad{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.container-checkout-steps header{font-size:35px;font-weight:600;margin:0 0 30px 0}.container-checkout-steps .form-outer-checkout-steps{display:flex;width:400%}.form-outer-checkout-steps .page-checkout-steps{width:25%;transition:margin-left .3s ease-in-out;display:flex;flex-direction:column;align-items:flex-start}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #dde1e4}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps h3{color:var(--main-color);font-size:18px;font-style:normal;font-weight:600;line-height:normal}p .form-outer-checkout-steps .page-checkout-steps .title-checkout-steps p{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps h5{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;text-align:left}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps p{color:#000;font-size:12px;font-style:normal;font-weight:300;line-height:normal;margin-top:5px}.container-checkout-button-step{width:100%;display:flex;flex-direction:row;justify-content:center}.field-checkout-steps{width:100%;height:auto;min-height:70px;margin:22px 0;display:flex;position:relative;flex-direction:column;padding-inline:5px}.field-checkout-steps-button{flex-direction:row !important;min-height:45px !important}.page-checkout-steps .field-checkout-steps .label-checkout-steps{position:absolute;top:-30px;font-weight:500;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-checkout-steps .field-checkout-steps .label-checkout-steps error{margin-block:10px;color:#dc143c}.iti{height:45px}.page-checkout-steps .field-checkout-steps input{height:100%;min-height:45px;width:100%;border:1px solid #d3d3d3;border-radius:5px;padding-left:15px;font-size:18px;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.page-checkout-steps .field-checkout-steps textarea{min-height:60px;height:100%;width:100%;border:1px solid #d3d3d3;border-radius:5px;padding:15px;font-size:18px;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.page-checkout-steps .field-checkout-steps textarea{min-height:60px;height:100%;width:100%;border:1px solid #d3d3d3;border-radius:5px;padding:15px;font-size:18px;color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:30px}.page-checkout-steps .field-checkout-steps select{min-height:45px;width:100%;border:1px solid #d3d3d3;border-radius:5px;padding:15px;font-size:18px;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal;padding:0 15px}.error{color:#dc143c;margin:5px 0 5px 0;line-height:1;font-size:12px}.page-checkout-steps .field-checkout-steps select:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:var(--black-color)}.page-checkout-steps .field-checkout-steps button{width:100%;height:calc(100% + 5px);border:none;background:var(--black-color);margin-top:-20px;border-radius:5px;color:var(--company-text);cursor:pointer;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase;transition:.5s ease}.page-checkout-steps .field-checkout-steps button:hover{background:var(--main-color)}.page-checkout-steps .btns-checkout-steps button{margin-top:-20px !important}.page-checkout-steps .btns-checkout-steps button.prev-checkout-steps{margin-right:3px;font-size:13px}.page-checkout-steps .btns-checkout-steps button.next-checkout-steps{margin-left:3px}.container-checkout-steps .progress-bar-checkout-steps{display:flex;margin:40px 0;user-select:none;width:70%}.container-checkout-steps .progress-bar-checkout-steps .step-checkout-steps{text-align:center;width:100%;position:relative}.container-checkout-steps .progress-bar-checkout-steps .step-checkout-steps p{font-weight:500;font-size:14px;color:#000;margin-bottom:8px;text-align:center}#formPrincipal{width:100%}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps{height:40px;width:40px;border:2px solid #dde1e4;background:#dde1e4;display:inline-block;border-radius:50%;position:relative;transition:.2s;font-weight:500;font-size:17px;line-height:37px;z-index:1}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps.active-checkout-steps{border-color:#24a147;background:#d3ecda;z-index:1}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps span{position:absolute;left:50%;transform:translateX(-50%);color:#fff}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps.active-checkout-steps span{display:none}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{position:absolute;content:'';bottom:17px;right:-205px;height:2px;width:205px;background:#dde1e4;z-index:0}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps.active-checkout-steps:after{background:#24a147;transform:scaleX(0);transform-origin:left;animation:animate .3s linear forwards}@keyframes animate{100%{transform:scaleX(1)}}.progress-bar-checkout-steps .step-checkout-steps:last-child .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps:last-child .bullet-checkout-steps:after{display:none}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a{height:40px;width:40px;border:2px solid #dde1e4;background:#dde1e4;display:inline-block;border-radius:50%;position:relative;transition:.2s;font-weight:500;font-size:17px;line-height:37px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a.active-checkout-steps{border-color:#24a147;background:#d3ecda;z-index:1}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a span{position:absolute;left:50%;transform:translateX(-50%);color:#fff}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a.active-checkout-steps span{display:none}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{position:absolute;content:'';bottom:17px;right:-460px;height:2px;width:450px;background:#dde1e4;z-index:0}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a.active-checkout-steps:after{background:#24a147;transform:scaleX(0);transform-origin:left;animation:animate .3s linear forwards}@keyframes animate{100%{transform:scaleX(1)}}.progress-bar-checkout-steps .step-checkout-steps:last-child .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps:last-child .bullet-checkout-steps-a:after{display:none}.progress-bar-checkout-steps .step-checkout-steps p.active-checkout-steps{color:#24a147;transition:.2s linear}.progress-bar-checkout-steps .step-checkout-steps .check-checkout-steps{position:absolute;left:50%;top:25%;font-size:17px;transform:translate(-50%,-50%);display:none}.progress-bar-checkout-steps .step-checkout-steps .check-checkout-steps.active-checkout-steps{display:block;color:#24a147;z-index:1}.accordion-checkout-steps{margin-block:25px;width:100%}.accordion-item-checkout-steps{background-color:#dde1e4;border:0 solid rgba(0,0,0,0)}.accordion-button::after{fill:var(--black-color)}.accordion-button:not(.collapsed){fill:black !important}.accordion-button-checkout-steps{background-color:transparent;padding:1rem;margin-top:0;margin-bottom:0;border-color:transparent}.accordion-button-checkout-steps h4{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-left:20px}.accordion-button-checkout-steps:not(.collapsed){box-shadow:inset 0 -1px 0 rgba(0,0,0,0)}.accordion-collapse-checkout-steps{background:#fff}.accordion-body-checkout-steps{padding:.5rem 0 !important}.container-checkout-steps-section{display:flex;flex-direction:column;align-items:flex-start;gap:40px;width:100%;background:#fff;text-align:center;padding:0}.field-checkout-steps-title{width:100%;display:flex;justify-content:flex-start;height:45px;margin:12px 0;display:flex;position:relative;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.field-checkout-steps-title h4{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.box-center-checkout{display:flex;align-items:center;margin:10px 0}.container-checkout-switch{position:relative;display:inline-block;width:40px;height:20px;margin-left:20px}.container-checkout-switch input{opacity:0;width:0;height:0}.container-checkout-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.container-checkout-slider:before{position:absolute;content:"";height:12px;width:12px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.container-checkout-slider{background-color:var(--black-color)}input:focus+.container-checkout-slider{box-shadow:0 0 1px var(--black-color)}input:checked+.container-checkout-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.container-checkout-slider.container-checkout-round{border-radius:34px}.container-checkout-slider.container-checkout-round:before{border-radius:50%}.row-checkout{width:100%}.nav-tabs-payment-checkout .nav-item.show .nav-links-payment-checkout,.nav-tabs-payment-checkout .nav-links-payment-checkout.active{color:#fff;background-color:var(--black-color);border-color:#dee2e6 #dee2e6 #dee2e6}.nav-tabs-payment-checkout .nav-links-payment-checkout{margin-bottom:-1px;background:0 0;border:1px solid #dee2e6;border-top-left-radius:.25rem;border-top-right-radius:.25rem;color:#dee2e6;margin-right:10px}.nav-tabs-profile-container{display:flex;gap:5px;border:none;border-bottom:none !important}.nav-links-profile{background:#fff;border-radius:20px 20px !important;border:1px solid var(--main-color) !important;color:var(--main-color) !important;transition:all .3s ease;font-size:12px !important;padding:5px 10px !important}.nav-links-profile:hover{background:var(--main-color) !important;color:#fff !important;border-color:var(--main-color)}.nav-links-profile.active{background:var(--main-color) !important;color:#fff !important;box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.container-info-checkout-main{display:flex;flex-direction:column;gap:20px}.container-info-checkout-reserve{border:1px solid #dde1e4;border-radius:5px;padding:0}.container-info-checkout-reserve-description{background:#ebedef;padding:16px 20px}.container-info-checkout-reserve-description h3{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.container-info-checkout-conditions h3{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:16px}.container-info-checkout-reserve-description h4{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-top:8px}.container-info-checkout-reserve-description h5{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.container-info-checkout-reserve-description p{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-info-checkout-reserve-description-a{display:flex;flex-direction:row;align-items:center}.container-info-checkout-reserve-description-a i{color:var(--Black,#000);font-size:14px;margin-right:10px}.container-info-checkout-reserve-services{padding:16px 20px}.container-info-checkout-reserve-services-a{margin-bottom:8px;border-bottom:1px solid #dde1e4;padding-block:8px}.container-info-checkout-reserve-services-a h5{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.container-info-checkout-reserve-services-a p{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-left:10px;margin-top:5px}.container-info-checkout-reserve-services-a i{margin-right:15px}.container-info-checkout-reserve-services-ab{margin-bottom:8px;border-bottom:1px solid #dde1e4;padding-block:8px}.container-info-checkout-reserve-services-ab h5{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.container-info-checkout-reserve-services-ab p{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-left:10px;margin-top:5px}.container-info-checkout-reserve-services-ab i{margin-right:15px}.green-text{color:#24a147 !important}.red-text{color:#e81313 !important}.container-info-checkout-reserve-price{padding:16px 50px;gap:5px}.container-info-checkout-reserve-price h2{color:var(--Black,#000);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.container-info-checkout-reserve-price h3{color:var(--Black,#000);font-size:22px;font-style:normal;font-weight:700;line-height:normal;text-align:end}.container-info-checkout-reserve-price h4{color:var(--Black,#000);font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px}.container-info-checkout-reserve-price h5{color:var(--Black,#000);font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:10px;text-align:end}.container-info-checkout-conditions{border:1px solid #dde1e4;border-radius:5px;background:#ebedef;padding:16px 20px;display:flex;flex-direction:column;align-items:start}.container-info-checkout-paytime{border:1px solid #dde1e4;border-radius:5px;background:#fff;padding:16px 20px;display:flex;flex-direction:column;align-items:start}.container-info-checkout-paytime h2{font-size:1rem;line-height:1.1;font-weight:600;margin-left:0;margin-bottom:0}.container-info-checkout-paytime h3{font-size:1.3rem;font-weight:600;margin-bottom:0}.promoContainerA{display:flex;flex-direction:row;width:100%;gap:25px}#promoCode{width:100%;border:1px solid #d3d3d3;border-radius:5px;padding-left:10px;height:42px}.btn_Promo{min-width:100px;width:100px;padding-inline:15px;height:42px}.col-flex{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;justify-content:center}.col-flex-B{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-end;justify-content:center}.col-flex p{font-size:14px}.container-info-checkout-fligths{border:1px solid #dde1e4;border-radius:5px}.container-info-checkout-fligths-title{background:#ebedef;padding:5px 20px}.container-info-checkout-fligths-title p{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-info-checkout-fligths-title i{margin-right:15px}.container-info-checkout-fligths-info{padding:16px 20px;border-bottom:1px solid #dde1e4}.container-info-checkout-fligths-info h4{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.196px;text-transform:uppercase;text-align:center}.container-info-checkout-fligths-info img{margin-right:10px;margin-block:12px;height:35px}.checkout-payment-disclaimer-b a{color:var(--main-color) !important;text-decoration:underline !important}.checkout-payment-disclaimer-b a:hover{color:var(--black-color);text-decoration:none}.container-info-checkout-fligths-info p{color:var(--Black,#000);font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.196px;text-transform:uppercase;text-align:center}.container-info-checkout-fligths-info h5{color:var(--gray-osos-800,#646d74);text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.container-info-checkout-fligths-info h6{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.196px;text-align:center}.container-info-checkout-fligths-info-a{display:flex;flex-direction:column;align-items:center}.container-info-checkout-fligths-info-abc{display:flex;flex-direction:column;align-items:center}.container-info-checkout-Hotels{border:1px solid #dde1e4;border-radius:5px}.container-info-checkout-carrier{border:1px solid #dde1e4;border-radius:5px}.container-info-checkout-service{border:1px solid #dde1e4;border-radius:5px}.container-accordion-checkout-main{margin:20px 0 0 0;padding:0;overflow:hidden;border-top:1px solid #dde1e4}.container-accordion-checkout-item{background-color:#fff;border:1px solid transparent}.container-accordion-checkout-button:not(.collapsed){box-shadow:inset 0 -1px 0 transparent}.container-accordion-checkout-header{margin:0;padding:0}.container-accordion-checkout-button{display:flex;justify-content:flex-end;text-align:center;color:var(--black-color);padding:0;margin:0}.container-accordion-checkout-button::after{margin-left:40%}.container-accordion-checkout-body{padding:5px 20px !important}.container-accordion-checkout-body-a h5{color:var(--Black,#000);font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.container-accordion-checkout-button:not(.collapsed)::after{fill:var(--black-color)}.container-checkout-info-blue{border-radius:3px;border:1px solid #6eb0ff;background:#cfe3fe;height:64px;flex-shrink:0;margin:30px 0 15px 0;display:flex;align-items:center;justify-content:center;padding:15px}.container-checkout-info-blue p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.container-checkout-info-red{border-radius:3px;border:1px solid #fe706f;background:#ffd8d9;height:64px;flex-shrink:0;margin:15px 0 30px 0;display:flex;align-items:center;justify-content:center;padding:15px}.container-checkout-info-red p{color:#e81313;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.container-checkout-notes-login{background:#fff;border:1px solid #fff;border-radius:3px;padding:48px 25px;display:flex;flex-direction:column;justify-content:center;gap:5px;border-top:1px solid #aab4bc;margin-top:48px}.container-checkout-notes-login-a{display:flex}.container-checkout-notes-login h3{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.container-checkout-notes-login-a p{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.container-checkout-notes-login-a i{color:#24a147;margin-right:10px}.btn-login-principal{border-radius:30px;border:1px solid var(--black-color);background:#fff;width:233px;height:40px;flex-shrink:0;color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.containerModalReserve{gap:0}.containerModalReserveButton{display:flex;justify-content:center}.container-check-select{padding:0 15px}.container-check-field-cont{padding:0}.space-test-v4{position:absolute;margin:200px}.card-img-high-v4{height:200px;border-radius:9px 9px 0 0}.card-product-type-v4{position:absolute;top:0;left:0;display:inline-block;color:#fff;padding:10px;background-color:rgba(40,43,48,.5);backdrop-filter:blur(10px);border-radius:9px 0 10px 0}.card-product-type-v4 i{width:11px;margin-right:7px}.card-product-type-v4 p{font-size:.8rem;font-weight:500}.card-highlight-title-v4 p{font-weight:500;color:#fff;text-align:center;padding:8px;height:56px;background-color:#00f;display:flex;align-content:center;align-items:center;justify-content:center}.card-high-long-title-v4 p{font-weight:500;font-size:.8rem !important;color:#fff;text-align:center;padding:5px;height:56px;background-color:#00f}.btn-c-high-v4{background-color:#00f;color:#fff;margin-bottom:16px;border-radius:59px;font-size:12px;width:106px;height:32px;justify-content:center}.card-highlight-body-v4{margin:8px 0 8px 0}.card-data-site-v4{display:flex;justify-content:center;align-items:flex-start;height:22px}.card-data-site-v4 i{padding:2px 0 5px 0}.card-day-v4{margin-right:10px}.card-day-v4 p{font-size:11px}.card-day-v4 i{margin-right:5px;font-size:11px}.card-text-v4 p{font-size:11px}.card-text-v4 i{font-size:11px;margin-right:5px;color:#f00}.card-highlight-date-v4{text-align:center;margin-bottom:8px}.section-main-guest{display:flex;width:100%;height:60vh;display:flex;flex-direction:row;justify-content:center;align-items:center}.container-reserve-form{width:auto;height:392px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;display:flex;overflow:hidden}.container-reserve-form-a{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:40px 50px}.container-reserve-form-a h3{color:var(--main-color);font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:40px}.container-reserve-form-b{background:var(--main-color);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:40px 50px}.container-reserve-form-b h3{color:var(--company-text);font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:40px}.container-reserve-form-cont{display:flex;flex-direction:column}.container-reserve-form-cont-a{margin-bottom:16px}.container-reserve-form-cont-a i{color:var(--company-text)}.container-reserve-form-cont-a p{color:var(--company-text);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.button-container-Guest-v1{margin-block:40px}.container container-Guest-v1{margin-block:25px 40px}.navigation-Guest-v1-left{display:flex;flex-direction:row;justify-content:flex-start;color:#0f71e5;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.navigation-Guest-v1-left i{margin-right:15px}.navigation-Guest-v1-right{display:flex;flex-direction:row;justify-content:flex-end;color:#0f71e5;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.navigation-Guest-v1-right i{margin-left:15px}.notice-Guest-v1{height:72px;flex-shrink:0;border-radius:3px;border:1px solid #fcce15;background:#fff7a0;display:flex;flex-direction:column;justify-content:center}.info-Guest-v1-a{display:flex;flex-direction:column;justify-content:space-between;gap:15px}.notice-Guest-v1-icon{display:flex;justify-content:center;align-items:center}.notice-Guest-v1-icon{color:#fcce15;font-size:40px}.notice-Guest-v1-text p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.info-notice-Guest-v1{height:72px;flex-shrink:0;border-radius:3px;border:1px solid #aab4bc;background:#ebedef;display:flex;flex-direction:column;justify-content:center}.info-notice-Guest-v1-icon{display:flex;justify-content:center;align-items:center;color:#aab4bc;font-size:40px}.info-notice-Guest-v1-text p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cancel-notice-Guest-v1{height:72px;flex-shrink:0;border-radius:3px;border:1px solid #e81313;background:#ffd8d9;display:flex;flex-direction:column;justify-content:center}.cancel-notice-Guest-v1-icon{display:flex;justify-content:center;align-items:center;color:#e81313;font-size:40px}.cancel-notice-Guest-v1-text p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.reserve-notice-Guest-v1{height:72px;flex-shrink:0;border-radius:3px;border:1px solid #aab4bc;background:#fff;display:flex;flex-direction:column;justify-content:center}.reserve-notice-Guest-v1-text h4{color:var(--main-color);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.reserve-notice-Guest-v1-text h5{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px}.reserve-notice-Guest-v1-text p{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px}.info-container-Guest-v1-d{height:auto;flex-shrink:0;border-radius:3px;border:1px solid #dde1e4;background:#fff;padding:16px 30px}.info-container-Guest-v1-d h5{color:var(--main-color);font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:15px}.info-container-Guest-v1-a{height:90px;flex-shrink:0;border-radius:5px;border:1px solid #dde1e4;background:#fff;padding:16px 30px}.data-container-Guest-v1-a h5{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px}.data-container-Guest-v1-a p{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px}.data-container-Guest-v1-b{display:flex;flex-direction:column;align-items:flex-end}.data-container-Guest-v1-b h5{color:#24a147;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px}.data-container-Guest-v1-b p{color:#24a147;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px}.data-container-Guest-v1-c{display:flex;flex-direction:column;align-items:center}.data-container-Guest-v1-c h5{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.224px}.data-container-Guest-v1-c p{color:#000;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.224px}.info-container-Guest-v1-c{height:auto;border-radius:3px;border:1px solid #dde1e4;background:#fff;padding:0;overflow:hidden;display:flex;flex-direction:column}.row-info-container-Guest-v1-a{height:90px;border-bottom:1px solid #dde1e4;background:#fff;padding:16px 30px}.info-container-Guest-v1-b{min-height:80px;height:auto;flex-shrink:0;border-radius:5px;border:1px solid #dde1e4;background:#fff;padding:16px 30px}.info-container-Guest-v1-b h5{color:var(--main-color);font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:15px}.card-general-a-lugar-Guest{display:flex;flex-direction:row;align-items:center;width:100%;color:var(--Black,#000);font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.info-Guest-v1-b{min-height:80px;height:100%;flex-shrink:0;border-radius:5px;border:1px solid #dde1e4;background:#fff;padding:0;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding-right:0 !important;padding-left:0 !important}.prueba2{display:flex}.cont-info-title-guest-v1-a{background:var(--main-color);width:100%;padding:16px 30px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}.info-title-guest-v1-a{display:flex}.info-title-guest-v1-a h3{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cont-info-title-guest-v1-a h3{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.info-title-guest-v1-b{display:flex}.info-title-guest-v1-b h5{color:#fff;text-align:right;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.cont-service-title-guest-v1-a{background:var(--main-color);width:100%;padding:16px 30px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.cont-service-title-guest-v1-a h3{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cont-service-title-guest-v1-a i{color:#fff;margin-right:15px}.cont-info-title-guest-v1-b{padding:16px 30px;display:flex;flex-direction:column;gap:16px}.info-service-title-guest-a{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info-service-title-guest-b{color:#000;font-style:normal;font-weight:400;line-height:normal}.info-service-title-guest-b p{font-size:15px}.info-service-title-guest-c{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.info-service-title-guest-c p{text-align:end}.cont-service-title-guest-v1-d{background:var(--main-color);width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;min-height:90px}.cont-service-title-guest-v1-d h3{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cont-service-title-guest-v1-d i{color:#fff;margin-right:15px}.row-cont-service-title-guest-v1-d{padding:0;margin:0}.cont-payment-title-guest-v1{background:#ebedef;padding:8px 30px}.cont-payment-title-guest-a{display:flex;align-items:center;justify-content:flex-end}.cont-payment-title-guest-a p{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cont-payment-title-guest-b{display:flex;align-items:center;justify-content:flex-end}.cont-payment-title-guest-b p{color:#000;text-align:right;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.cont-pendingpayment-title-guest-v1{background:#3b3f44;padding:8px 30px;height:100%;display:flex;flex-direction:column;justify-content:center}.cont-pendingpayment-title-guest-a{display:flex;align-items:center;justify-content:flex-end}.cont-pendingpayment-title-guest-a p{color:#fff;text-align:right;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.cont-pendingpayment-title-guest-b{display:flex;align-items:center;justify-content:flex-end}.cont-pendingpayment-title-guest-b p{color:#fff;text-align:right;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.cont-buttonpayment-title-guest-v1{padding:16px 30px;display:flex;justify-content:flex-end}.cont-guest-fechaVuelo-v1-a{padding:16px 30px}.cont-guest-fechaVuelo-v1-b{padding:16px 30px}.gray-guest-title{background:#ebedef;display:flex;justify-content:center;padding:10px 30px}.white-guest-title{display:flex;flex-direction:column;justify-content:center;height:100%;min-height:65px;padding:10px 20px;gap:10px}.card-general-a-Guest-p{margin-right:5px}.cont-guest-container-v1-a{border-right:1px solid #dde1e4;border-bottom:1px solid #dde1e4;padding:0;padding-right:0 !important;padding-left:0 !important}.cont-guest-container-v1-b{padding:0;border-bottom:1px solid #dde1e4}.cont-guest-row-v2{margin-right:0;margin-left:0}.cont-guest-cont-v2{padding:0;padding-right:0 !important;padding-left:0 !important}.card-general-a-Guest{display:flex;flex-direction:row;justify-content:flex-start;width:100%;color:var(--Black,#000);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.card-general-a-Guest p{font-size:14px;display:flex;flex-direction:row;margin-right:5px}.card-general-a-Guest i{font-size:14px;margin-right:3px}.condiciones-Guest-v1-a{display:flex;flex-direction:column;justify-content:center;padding-right:25px}.condiciones-Guest-v1-logo{display:flex;flex-direction:column;justify-content:center}.condiciones-Guest-v1-logo i{color:var(--black-color);font-size:40px}.condiciones-Guest-v1-text{display:flex;flex-direction:column;justify-content:center}.condiciones-Guest-v1-text h5{color:#000;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.condiciones-Guest-v1-text p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.condiciones-Guest-v1-button{display:flex;flex-direction:column;justify-content:center}.row-cancel-Guest-v1-a{border:.5px solid #aab4bc;background:var(--White,#fff);border-radius:5px;padding:0;margin:0}.cancel-Guest-v1-a{display:flex;align-items:center;justify-content:center}.info-cancel-Guest-v1-a h3{color:var(--main-color);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.info-cancel-container-Guest-v1-a{margin-block:40px}.info-cancel-container-Guest-v1-a p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.info-cancel-container-Guest-v1-a i{color:var(--black-color);font-size:16px;margin-right:10px}.cancel-Guest-v1-b{padding:0}.cancel-Guest-v1-b img{width:100%;object-fit:cover}#circuitsZoneDestinyDiv{width:100%}#packageZoneDestinyDiv{width:100%}.contact-container-guest-v2{margin:0;margin-left:0}.contact-container-guest-v2 button{background-color:#ebedef;padding-block:8px;margin-top:0;margin-bottom:0;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding-top:8px;padding-bottom:8px}.data-container-Guest-v1-d{display:flex;flex-direction:column;align-items:start;padding:20px 40px 20px 30px;gap:15px}.data-container-Guest-v1-d p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.data-container-Guest-v1-d h5{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:15px}.data-container-Guest-v1-d i{font-size:10px;margin-right:5px}.card-general-a-div-info-a{display:flex;flex-direction:row;color:#646d74}.data-container-Guest-v1-da{display:flex;flex-direction:column;align-items:start;background-color:var(--main-color)}.data-container-Guest-v1-da p{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.data-container-Guest-v1-da h5{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:15px}.data-container-Guest-v1-da h4{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-bottom:15px}.data-container-Guest-v1-da{display:flex;flex-direction:column;align-items:start;padding:20px 40px 20px 30px !important}.row-info-container-Guest-v1-d{height:auto;border-bottom:1px solid #dde1e4;background:#fff}.border-left-guest{border-left:1px solid #dde1e4}.border-right-guest{border-right:1px solid #dde1e4}.container-gray-guest{background:#ebedef;padding:15px;border-radius:5px;border:1px solid #aab4bc;width:95%;height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:5px}.container-gray-guest li{font-size:14px}.container-gray-guest i{font-size:7px;margin-right:5px}.container-gray-guest p{font-size:16px;font-style:normal;line-height:normal;font-weight:400;margin-bottom:0;text-align:start}.container-blue-guest{border:1px solid #0f71e5;background:#cfe3fe;border-radius:5px;padding:15px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.container-red-guest{border:1px solid #e81313;background:#ffd8d9;border-radius:5px;padding:15px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.card-general-a-div-info-b{display:flex;flex-direction:row;color:var(--main-color);align-items:center;gap:4rem}.info-Guest-v1-c{min-height:80px;height:auto;flex-shrink:0;border-radius:3px;background:#fff;padding:16px 30px}.info-Guest-v1-c h5{color:var(--main-color);font-size:17px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:15px}#panelsStayOpen-contact-container-guest-f{display:flex;justify-content:center}.guest-nav-link{width:100% !important;background-color:#aab4bc !important;color:#fff}.guest-nav-link.active{background-color:var(--black-color) !important;color:#fff !important}.guest-nav-link:hover{background-color:var(--main-color) !important;color:#fff !important}.guest-nav-link i{margin-right:10px}.container-guest-group{border:1px solid #dde1e4;border-radius:5px;overflow:hidden;margin-bottom:20px}#guest-vuelo h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px;margin-block:24px}#guest-vuelo h4 i{color:#000;margin-right:10px}#guest-alojamiento h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px;margin-block:24px}#guest-alojamiento i{color:#000;margin-right:10px}.img-gene-guest{overflow:hidden;display:flex;justify-content:center;align-items:center;max-height:132px}.img-gene-guest img{width:100%;height:auto;object-fit:cover}.text-gene-guest{display:flex;align-items:center;flex-direction:column;justify-content:center}#guest-traslado h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px;margin-block:24px}#guest-traslado h4 i{color:#000;margin-right:10px}#guest-servicio h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px;margin-block:24px}#guest-servicio h4 i{color:#000;margin-right:10px}#guest-itinerario h4{color:#000;font-size:20px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.28px;margin-block:24px}#guest-itinerario h4 i{color:#000;margin-right:10px}.container-custompdf-main{padding:40px 35px}.container-custompdf-img{display:flex;justify-content:center;align-items:center;border-radius:5px;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);width:auto}.container-custompdf-img img{width:400px;max-width:400px}.container-custompdf-text{display:flex;align-items:center;justify-content:center;margin-bottom:35px}.container-custompdf-text h3{font-size:14px;font-weight:600;margin-bottom:10px}.custompdf-form-h3{font-size:14px;font-weight:600;margin-bottom:10px}.mainSectionConstruccion{height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:space-between}.mainSitioConstruccion{height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.mainSitioConstruccion-col-a{display:flex;justify-content:center}.mainSitioConstruccion-col-a img{height:60%;width:auto}.mainSitioConstruccion-col-b{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.mainSitioConstruccion-col-b img{height:auto;width:40%;margin-bottom:25px}.mainSitioConstruccion-col-b h2{color:#fff;font-size:22px;font-style:normal;font-weight:400;text-align:start;margin-bottom:10px;margin-left:0;width:80%;text-align:center}.mainSitioConstruccion-col-b h3{color:#fff;font-size:42px;font-style:normal;font-weight:600;text-align:center;margin-left:0;line-height:1;width:65%}.mainSitioConstruccion-col-b h4{color:#fff;font-size:18px;font-style:normal;font-weight:400;text-align:start;margin-bottom:20px;margin-left:0;width:65%;text-align:center}.btn_theme-a{color:var(--company-text);background-color:var(--main-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:none;padding:5px 15px;line-height:1.7;font-size:14px;font-weight:400}.btn_theme-a:before{content:'';position:absolute;top:0;bottom:0;left:50%;width:937px;height:550px;margin:auto;background:var(--black-color);border-radius:30px;z-index:-1;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:translateX(-50%) translateY(-5%) scale(.4);transform:translateX(-50%) translateY(-5%) scale(.4);transition:var(--transition);color:var(--company-text) !important}.btn_theme-a:hover:before{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s;-webkit-transform:translateX(-45%) translateY(0) scale(3);transform:translateX(-50%) translateY(0) scale(3);-webkit-transform-origin:bottom center;transform-origin:bottom center;border:none;border-radius:30px;color:var(--company-text) !important}.p-Animatable .p-CardBrandIcons-item:last-child{display:none !important}.section-carrusel-2{margin:0 0 0 0}.container-profile-main{display:flex;flex-direction:column;align-items:center;overflow:hidden;padding:10px 15px}.container-profile-main h3{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:20px;width:100%;text-align:center}.container-profile-main p{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:10px;width:100%;text-align:start}.container-profile-main-a{display:flex;flex-direction:column;align-items:center;border-radius:5px;overflow:hidden;padding:30px 75px;margin-top:50px}.container-profile-main-b{display:flex;flex-direction:column;align-items:stretch;border-radius:5px;overflow:hidden;padding:0;border:1px solid #dde1e4;margin-top:50px}.container-profile-main-c{display:flex;flex-direction:column;align-items:stretch;border-radius:15px;overflow:hidden;padding:0;border:1px solid #dde1e4;margin-top:25px;height:auto;padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-left:0 !important}#v-pills-login-backoffice-b h3{color:var(--main-color);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}#v-pills-login-backoffice-c h3{color:var(--main-color);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}#v-pills-login-backoffice-d h3{color:var(--main-color);font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px}.faq-profile{padding-left:0}.faq-profile-i{display:flex;justify-content:center}.faq-profile-i i{font-size:10px;margin-top:5px}.faq-profile-text h4{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.faq-profile-text p{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:24px}.faq-profile-blanc{border:1px solid #dde1e4;border-radius:3px;background-color:#f8f9fa;padding:22px 20px;height:200px}.faq-profile-blanc h4{color:var(--main-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.faq-profile-blanc i{color:var(--main-color);font-size:14px}.faq-profile-blanc p{font-size:14px}.faq-profile-icons h5{margin-top:25px}.faq-profile-icons i{font-size:20px}.faq-profile-text-cont{margin-bottom:20px}.divTablasBackoffice{max-width:1200px}.cgptcb-body .cgptcb-chat-circle,.cgptcb-body .cgptcb-chat-box-toggle{bottom:4rem !important}.video-circuito-container{position:relative;width:100%;padding-top:56.25%}.video-circuito-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.download-info-container{display:flex;flex-direction:column;gap:10px;border-top:1px solid #dde1e4;margin-top:0;padding-top:25px;padding-right:30px;text-align:end}.download-info-container h2{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:0;margin-bottom:15px;text-align:end}.download-suc-class{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8px;margin-left:5px}.download-suc-class:hover{color:var(--black-color);font-weight:600}.download-suc-class i{margin-left:5px}.product-c-container{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-bottom:20px;width:100%}.product-c-container-b{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;width:100%}.form-customizepdf-input{height:37px;border-radius:3px;border:1px solid #aab4bc;margin-bottom:10px;font-size:13px;color:#303030;width:100%;padding:0 5px}.form-customizepdf-input-a{height:37px;border-radius:3px;border:1px solid #aab4bc;margin-bottom:20px;font-size:14px;color:#aab4bc;width:100%}.btn-return{background:#fff;border:none;color:var(--main-color);margin:25px 0 0 25px}.btn-return i{margin-right:10px}.form-customizepdf-button{color:#fff;background:var(--main-color);height:37px;border-radius:3px;padding:5px 15px;font-size:14px;margin-top:-20px;margin-bottom:25px}.form-customizepdf-button-a{color:#fff;background:var(--main-color);height:37px;border-radius:3px;padding:5px 15px;font-size:12px;margin-top:3px}.form-customizepdf-button-b{color:#fff;background:var(--main-color);height:37px;border-radius:3px;padding:5px 15px;font-size:14px;width:100%}.download-info-container-a{display:flex;flex-direction:column;gap:10px;border-top:1px solid #dde1e4;margin-top:0;padding-top:20px;width:100%;padding-right:30px;text-align:start}.download-info-container-a h2{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:0;margin-bottom:15px;text-align:start}.form-customizepdf-input::file-selector-button{background-color:var(--main-color);color:#fff;padding:5px 20px;border-radius:2px;border:none;cursor:pointer;font-size:14px;margin-left:-5px;height:37px}.product-c-boton-compartir{display:inline-block;width:35px;height:35px;margin:5px;background-color:var(--main-color);color:#fff;text-align:center;line-height:37px;border-radius:5px;text-decoration-line:overline}.product-c-boton-compartir:hover{background-color:var(--black-color);color:#fff}.product-c-boton-personalizar{display:inline-block;height:35px;margin:5px;color:var(--black-color);text-align:center;line-height:35px;border-radius:5px;text-decoration:none}.product-c-boton-personalizar:hover{color:var(--main-color)}.cards-home-a{justify-content:center}.row-desktop{display:flex;width:100%;margin-bottom:25px}.row-mobile{display:none}.col-pdf-main{display:flex;align-items:center;justify-content:center;margin-bottom:35px}#visualizarPDF{height:100%;max-height:300px;max-width:230px;border-radius:5px}.pdf-preview-box{display:flex;align-items:center;justify-content:center}.section-footer-column-content-row-b{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.section-footer-column-content-row-b i{width:18px;height:auto;color:var(--main-color);margin-right:10px;font-size:13px}.section-footer-column-content-row-b p{text-align:start;font-size:13px}.cert-footer-img-a{height:80px;margin-top:10px}.cert-footer-img-b{height:35px;margin-top:10px;margin-bottom:10px}.section-footer-home-euro{background:var(--main-color)}.container-footer-home{padding:25px 25px 10px 25px}.footer-cont-a{display:flex;align-items:center;justify-content:flex-start}.footer-cont-a img{width:160px;height:auto}.footer-cont-b{display:flex;align-items:center;justify-content:flex-end}.line-border-footer{border-top:1px solid #fff;border-bottom:1px solid #fff;margin-top:15px}.footer-column-section{padding-block:20px}.footer-column-section-title h4{color:#fff;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:10px}.footer-column-section-content-div{margin-bottom:10px}.footer-column-section-content-div p{color:#fff;font-size:13px;font-style:normal;font-weight:300;line-height:1.5;margin-bottom:10px}.footer-column-section-content-div a{text-decoration:none;-webkit-transition:all .3s ease-in-out .1s;transition:all .3s ease-in-out .1s;outline:0 !important;color:var(--white-color)}.footer-column-section-content-div i{margin-right:8px}.section-subfooter-home-euro{background-color:var(--main-color);color:#fff;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:16px 24px 46px 24px}.section-subfooter-text-euro h5{color:#fff;font-size:14px;font-style:normal;font-weight:300;line-height:normal}.section-subfooter-text-euro p{color:#fff;font-size:13px;font-style:normal;font-weight:300;line-height:normal}.section-subfooter-text-euro i{margin-left:8px;font-size:16px;color:#fff}.section-subfooter-text-euro-a{display:flex;justify-content:flex-start}.section-subfooter-text-euro-b{display:flex;justify-content:flex-end}.section-euro-main{margin-block:60px;padding-inline:30px}.container-euro-title{padding-bottom:30px}.container-euro-title h3{color:var(--main-color);font-size:24px;font-style:normal;font-weight:500;line-height:normal}.container-euro-title{padding-bottom:30px;text-align:center}.container-euro-title h4{color:var(--main-color);font-size:24px;font-style:normal;font-weight:500;line-height:normal}.container-euro-title h5{color:var(--main-color);font-size:22px;font-style:normal;font-weight:300;line-height:normal}.container-euro-carousel{padding-block:10px}.euro-cardbox{width:90%;height:450px;box-shadow:0 6px 6px 0 rgba(0,0,0,.1);border-radius:10px;overflow:hidden;display:flex;flex-direction:column;margin:10px;max-width:400px}.euro-cardbox-img{height:160px;overflow:hidden}.euro-cardbox-img img{object-fit:cover;object-position:bottom center;height:100%}.euro-cardbox-title{display:flex;align-items:center;justify-content:center;padding-block:8px;padding-inline:16px;height:40px;background:var(--main-color)}.euro-cardbox-title h3{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:1}.euro-cardbox-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:0 16px 8px 16px;height:250px;background:#fff}.euro-cardbox-info{display:flex;flex-direction:column;justify-content:center;height:190px;margin-block:5px}.euro-cardbox-info p{font-size:13px;font-style:normal;line-height:normal;font-weight:400}.euro-cardbox-button{display:flex;justify-content:center;align-items:center;height:50px}.btn-theme-euro{color:var(--white-color);background-color:var(--main-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;padding:5px 20px;line-height:1;border-radius:25px;width:120px;height:36px;display:flex;align-items:center;justify-content:center}.btn-theme-euro:hover{border-radius:25px}.btn-theme-euro-a{color:var(--white-color);background-color:var(--black-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;padding:5px 20px;line-height:1;border-radius:25px;width:120px;height:36px;display:flex;align-items:center;justify-content:center;margin-top:20px}.btn-theme-euro-a:hover{border-radius:25px;background-color:var(--main-color)}.euro-card-container{display:flex !important;flex-direction:row;justify-content:center;width:100%}.card-producto-euro{position:relative;border:1px solid #ccc;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.1);height:190px;display:flex;justify-content:center;align-items:center;margin-bottom:20px}.card-producto-euro img{position:absolute}.card-producto-euro-a{top:0;left:0;width:100%;height:100%;object-fit:cover}.card-producto-euro-b{top:0;right:0;width:auto;height:100%;object-fit:contain;border-radius:50% 0 0 50%}.card-producto-euro-c{top:50%;left:30%;transform:translate(-50%,-50%);width:170px;height:auto;object-fit:contain}.description-Jun-prod{border-bottom:1px solid #dde1e4;margin-top:15px;margin-bottom:15px;padding:8px 0}.icon-product-list{margin-right:5px}.master-review-card{position:relative;width:16.875em;height:22.5em;box-shadow:0 4px 13px rgba(0,0,0,.25);cursor:pointer;transition:all 120ms;display:flex;align-items:center;justify-content:center;background:#fff;padding:.5em;padding-bottom:3.4em;margin-block:10px;z-index:9}.master-review-card::after{content:"Ver video Reel";padding-top:1.25em;padding-left:4.25em;position:absolute;left:0;bottom:-60px;background:var(--main-color);color:#fff;height:4em;width:100%;transition:all 80ms;font-weight:600;text-transform:uppercase;opacity:0}.master-review-card .master-review-title{font-size:.9em;position:absolute;left:.625em;bottom:1.875em;font-weight:400;color:#000}.master-review-card .master-review-price{font-size:.9em;position:absolute;left:.625em;bottom:.625em;color:#000}.master-review-card:hover::after{bottom:0;opacity:1}.master-review-card:active{transform:scale(.98)}.master-review-text{max-width:55px}.master-review-image{background:#f1f1f1;width:100%;height:100%;display:grid;place-items:center}.master-review-gallery-container{margin:20px}.master-review-gallery{display:flex;flex-wrap:wrap}.master-review-gallery-item{flex:1 0 400px;margin:5px}.master-review-gallery-item img{width:100%;height:auto;display:block}.master-review-lightbox{display:none;justify-content:center;align-items:center;position:fixed;z-index:9999;padding-top:50px;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);text-align:center}.master-review-lightbox img{margin:auto;display:block;max-width:90%;max-height:80%}.master-review-lightbox-close{color:#fff;position:absolute;top:15px;right:35px;font-size:40px;font-weight:bold;cursor:pointer}.master-review-lightbox-close:hover,.master-review-lightbox-close:focus{color:#999;text-decoration:none;cursor:pointer}.master-review-carousel .owl-item{display:flex;justify-content:center}.master-review-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.master-review-carousel .owl-prev,.master-review-carousel .owl-next{background-color:#fff;color:var(--main-color) !important;font-size:35px !important;padding:10px}.master-review-carousel .owl-prev{float:left;margin-left:-20px}.master-review-carousel .owl-next{float:right;margin-right:-20px}.mainBannerForm-a{display:flex;height:200px;padding:0 0 2% 0;background-size:cover;background-position:center;align-items:flex-start;flex-direction:column;justify-content:flex-end}.mainBannerFormContainer-a{width:80%;display:flex;flex-direction:column;margin:0 10% -2% 10%;padding:30px 0}.slider-pararp-v3{color:#fff;font-size:50px;font-weight:600;text-shadow:1px 1px 2px black;margin-left:2px;margin-bottom:20px;line-height:1}.sectionMainEuro{padding-block:80px}.sectionMainEuro-a{padding-block:30px 0}.euroTabs-accordionItem{border:none}.euroTabs-accordionHeader{margin-left:0}.euroTabs-accordionHeader .accordion-button{background-color:var(--main-color);border:none;color:#fff;padding:0 1.25rem;border-radius:0 !important;margin-top:0;margin-bottom:0}.euroTabs-accordionHeader .accordion-button::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.euroTabs-accordionHeader .accordion-button.collapsed::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.euroTabs-accordionCollapse .accordion-body{padding:0 0;padding:0 0}.euroTabs-custom .nav-link{color:#3b3f44;background-color:#fff;display:flex;justify-content:space-between}.euroTabs-custom .nav-link.active{color:#000;background-color:#dde1e4;border-radius:0}.euroTabs-custom .nav-link i{margin-left:10px}.euro-border-btn{border-top:1px solid #dde1e4 !important}.containerListConditions{padding:30px 25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:0}.euro-list-conditions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:15px;border-top:1px solid #bdc4cb;height:57px;padding:10px 20px;margin:5px 0}.euro-list-conditions i{color:#3b3f44;font-size:18px}.euro-list-conditions p{color:#3b3f44;font-size:14px;line-height:1}.col-button-condition a{display:flex;justify-content:center;align-items:center;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:5px;overflow:hidden;white-space:nowrap;position:relative;z-index:0;width:100%;background:#fff;color:var(--main-color);border:1px solid var(--main-color);padding:10px 15px}.col-button-condition p{font-size:12px;color:var(--main-color)}.col-button-condition i{margin-right:10px;font-size:12px;color:var(--main-color)}.euroTabs-home{background-color:#add8e6}.euroTabs-profile{background-color:#90ee90}.euroTabs-messages{background-color:#ffffe0}.euroTabs-settings,.euroTabs-settings1,.euroTabs-settings2{background-color:#d3d3d3}.euroTabs-tabContent{padding:0;border:1px solid #ccc;border-radius:5px;overflow:hidden}.row-euro-desktop{display:flex;flex-direction:column;width:100%;margin-bottom:25px;flex-direction:column}.row-euro-mobile{display:none}.euro-info-container{display:flex;flex-direction:column;gap:10px;border-top:1px solid #dde1e4;margin-top:20px;padding-top:25px;padding-right:30px;text-align:end}.euro-info-container h2{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:0;margin-bottom:15px;text-align:end}.containerCardsPromo{padding:30px 25px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:30px}.cardboxPromo{width:450px;border:1px solid #dde1e4;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden}.cardboxPromo-img a img{object-fit:cover}.cardboxPromo-title{background:var(--main-color);color:#fff;padding:16px}.cardboxPromo-title h5{font-size:14px;margin-bottom:15px}.cardboxPromo-title p{font-size:16px}.cardboxPromo-title i{font-size:14px;margin-right:10px}.cardboxPromo-info{padding:16px}.cardboxPromo-info p{font-size:14px;margin-bottom:10px}.cardboxPromo-info p b{margin-right:10px}.cardboxPromo-links{display:flex;flex-direction:row;gap:15px;padding:0 16px 16px 16px}.cardboxPromo-links a{background:#fff;color:var(--main-color) !important;border:1px solid var(--main-color);border-radius:5px;padding:8px 12px;font-size:10px;width:6rem}.cardboxPromo-links a:hover,.cardboxPromo-links a:active{background:var(--black-color);color:#fff !important;border:1px solid var(--black-color);border-radius:5px;padding:8px 12px;font-size:10px;cursor:pointer}.login-btn:hover{background-color:var(--company-text)}.section-aboutusEuro{margin-top:80px}.section-aboutusEuro-a{margin-bottom:80px}.containerTextEuro{display:flex;flex-direction:column;justify-content:center}.containerTextEuro h3{font-size:16px;font-style:normal;line-height:normal;font-weight:500;margin-bottom:16px;text-align:start;color:var(--main-color)}.containerTextEuro p{font-size:16px;font-style:normal;line-height:normal;font-weight:400;margin-bottom:16px;text-align:start;color:#000}.containerTextEuro i{color:var(--main-color);font-size:10px;line-height:normal;margin-right:10px}.div-Destinos-Euro-a{display:flex;height:440px;flex-shrink:0;overflow:hidden}.div-Destinos-Euro-a img{width:100%;height:100%;object-fit:cover;border-radius:5px}.div-Destinos-Euro-b{display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;gap:5%}.div-Destinos-Euro-img-a{object-fit:cover;width:100%;height:210px;flex-shrink:0;border-radius:5px}.div-Destinos-Euro-img-b{object-fit:cover;width:100%;height:210px;flex-shrink:0;border-radius:5px}.div-Destinos-Euro-c{display:flex;align-items:center;justify-content:center;width:100%;height:440px;flex-shrink:0;overflow:hidden}.div-Destinos-Euro-c img{width:100%;object-fit:cover;border-radius:5px}.section-aboutUsGrayEuro{background-color:#eaeaf0;padding:50px 0;margin-block:40px}.containerTitletEuro{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;width:100%;text-align:center}.containerTitletEuro h2{color:var(--main-color);text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:24px;font-weight:bold;margin-bottom:5px;margin-left:0;text-align:initial}.containerTitletEuro h3{color:var(--main-color);text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:20px;font-weight:400;text-align:initial;margin-bottom:15px}.containerTitletEuro p{color:#000;text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:16px;font-weight:400;text-align:center;margin-block:40px;width:100%}.containerTitletEuro h4{color:var(--main-color);text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:20px;line-height:1;font-weight:bold;margin-bottom:5px;margin-left:0}.containerTitletEuro h5{color:#000;text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:16px;font-weight:400;line-height:1.2;margin-block:20px;width:100%}.containerIconCardEuro{background-color:var(--main-color);border-radius:10px;padding:25px 30px}.iconCardEuro{width:100%;display:flex;justify-content:center;padding:16px 0}.iconCardEuro i{font-size:48px;color:#fff}.viggCardEuro{padding:16px 0;gap:10px}.viggCardEuro p{color:#fff;font-size:14px;font-weight:400;margin-bottom:10px}.viggCardEuro i{color:#fff;font-size:10px;margin-right:10px}.div-Marcas-Euro{display:flex;justify-content:center;flex-direction:column;align-items:center}.div-Marcas-Euro img{margin-bottom:25px}.div-Marcas-Euro p{color:var(--main-color);text-align:initial;font-size:16px;font-weight:500;text-align:center;margin-block:15px}.affiliatteInfoCard{display:flex;flex-direction:column;background-color:#fff;border:1px solid #aab4bc;border-radius:15px;padding:45px 60px;margin-bottom:50px}.affiliatteInfoCard h3{color:var(--main-color);text-align:initial;padding-left:0;padding-bottom:0;padding-top:0;font-size:20px;font-weight:600;text-align:center;margin-bottom:15px}.affiliatteInfoCardContainer{display:flex;flex-direction:row;margin-block:20px 5px}.affiliatteInfoCardNumber{display:flex;flex-direction:row;padding:0 20px;align-items:flex-start;justify-content:center}.affiliatteInfoCardNumber h4{font-size:37px;font-style:normal;line-height:normal;font-weight:600;margin-bottom:5px;text-align:start;color:#000}.affiliatteInfoCardText h5{font-size:15px;font-style:normal;line-height:normal;font-weight:600;margin-bottom:8px;text-align:start;color:#000}.affiliatteInfoCardText p{font-size:15px;font-style:normal;line-height:normal;font-weight:400;margin-bottom:15px;text-align:start;color:#000}.infoContainerProductEuro{padding:0;top:0;left:0;width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:25px;border:1px solid #dde1e4}.infoMainImageProductEuroContainer{padding:0;overflow:auto;position:relative;display:flex;justify-content:center;align-items:center;height:320px}.infoMainImageProductEuroContainer img{object-fit:cover}.infoMainImageProductEuro{position:absolute;width:100%;height:100%}.infoMainImageProductEuro-b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:auto;object-fit:contain}.infoTextProductEuro{display:flex;align-items:center;padding:25px 20px;height:320px}.containerTextTitletEuro{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%;text-align:center}.infoImageProductEuro{padding:0;overflow:auto;display:flex;justify-content:flex-end;height:320px}.infoImageProductEuro img{object-fit:cover;width:100%;height:100%}.card-material-grid{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;width:300px}.card-material-grid a{display:flex;flex-direction:column;align-items:center}.card-material-grid img{height:250px;width:250px;object-fit:cover;object-position:top left;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.card-material-grid p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;margin-bottom:10px}.cont-button-material{display:block;margin-top:15px}.col-button-material{display:flex;padding:0 5px 0 5px}.col-button-material button{width:100%;background:var(--main-color);color:#fff;border:1px solid var(--main-color)}.col-button-material i{margin-right:5px;color:#fff}.col-button-material-b{display:flex;padding:0 5px 0 5px}.col-button-material-b button{width:100%;background:#fff;color:var(--main-color);border:1px solid var(--main-color)}.col-button-material-b i{margin-right:5px;color:var(--main-color)}.euro-card-release-main-container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;width:100%;gap:30px}.euro-imgReleaseBox{background:#fff;border-radius:5px;padding:10px 10px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.euro-releaseBox h3{color:var(--main-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.euro-releaseBox p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.euro-card-release-container{display:flex !important;flex-direction:row;justify-content:center;margin-inline:30px;margin-block:15px}.euro-card-release-container-b{display:flex !important;flex-direction:row;justify-content:center;margin-inline:0;margin-block:10px}.euro-release-imgReleaseBox{background:#fff;border-radius:5px;padding:10px 10px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.euro-release-imgReleaseBox img{height:250px;object-fit:cover;overflow:hidden;border-radius:5px}.euro-release-imgReleaseBox .video-wrapper{height:250px;object-fit:cover;overflow:hidden;border-radius:5px}.euro-release-imgReleaseBox .video-wrapper iframe{height:100%;width:100%;object-fit:cover;overflow:hidden}.euro-release-cont{height:40px}.euro-release-box h3{color:var(--main-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.euro-release-box p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.euro-card-release-container-b{display:flex !important;flex-direction:row;justify-content:center;margin-inline:0;margin-block:20px 30px}.euro-release-imgReleaseBox-a{background:#fff;border-radius:5px;padding:10px 10px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.euro-release-imgReleaseBox-a img{width:450px !important;object-fit:cover;overflow:hidden;border-radius:5px}.euro-release-imgReleaseBox-a .video-wrapper{height:200px;object-fit:cover;overflow:hidden;border-radius:5px}.euro-release-imgReleaseBox-a .video-wrapper iframe{height:100%;width:100%;object-fit:cover;overflow:hidden}.euro-release-box-a h3{color:var(--main-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.euro-release-box-a p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.containerTitletEuro-info{margin-bottom:8px;padding-left:20px;color:#808a93;font-size:20px}.containerTitletEuro-info i{margin-right:10px}.euro-imgReleaseBox-a{background:#fff;border-radius:5px;padding:10px 10px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45);width:350px}.euro-releaseBox-a h3{color:var(--main-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.euro-releaseBox-a p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.euro-release-imgReleaseBox-a{background:#fff;border-radius:5px;padding:10px 10px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.euro-release-imgReleaseBox-a img{width:350px !important}.euro-release-box-a h3{color:var(--main-color);text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:12px}.euro-release-box-a p{color:#808a93;text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:3px}.containerTitletEuro-info-a{margin-bottom:8px;padding-left:20px;color:#808a93;font-size:20px}.containerTitletEuro-info-a i{margin-right:10px}.col-button-product a{display:flex;justify-content:center;align-items:center;font-weight:400;line-height:1.5;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;border-radius:5px;box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;width:100%;font-size:12px;background:var(--main-color);color:#fff;border:1px solid var(--main-color);padding-block:8px;width:70%}#euro-release-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:none;justify-content:center;align-items:center;z-index:9999}#euro-release-lightbox span{position:absolute;top:20px;right:30px;font-size:30px;color:#fff;cursor:pointer}#euro-release-lightbox img,#euro-release-lightbox iframe,#euro-release-lightbox video{width:auto;height:auto;max-height:90%}#euro-release-lightboxVideo{display:block;max-width:80%;max-height:80%;background-color:#000}@media(max-width:600px){#euro-release-lightbox img,#euro-release-lightbox iframe,#euro-release-lightbox video{width:auto;height:auto;max-width:95%}}#euro-release-lightbox button{position:absolute;top:20px;right:30px;background:#fff;border:none;padding:10px;cursor:pointer;z-index:1001}.tripAdvisorContainer{width:100%;display:flex;justify-content:flex-end;margin:0}.card-producto-euro{transition:transform .3s ease}.card-producto-euro:hover{transform:scale(1.05)}.video-wrapper{position:relative;width:100%;height:100%}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0)}.helpContainer{display:flex;flex-direction:column;padding:10px 0 70px 0}.helpMainContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:40px;margin-top:25px}.helpCardContainer{display:flex;flex-direction:column;align-items:center;background:#f8f9fa;border-radius:10px;padding:40px 30px;width:430px;height:350px}.iconHelpContainer{margin-bottom:15px}.infoHelpContainer{display:flex;flex-direction:column;align-items:center;padding:20px 0 0 0;gap:10px}.infoHelpContainer h3{color:var(--main-color);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:24px;text-align:center}.infoHelpContainer p{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:1.5;text-align:center}.infoHelpContainer a{text-decoration-line:underline}.euro-card-slider .owl-item{margin:0 auto}.euro-card-slider .owl-nav{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}.euro-card-slider .owl-prev,.euro-card-slider .owl-next{border:1px solid #dde1e4 !important;border-radius:50px;background-color:#fff !important;color:var(--main-color) !important;font-size:35px !important;font-weight:800;display:flex;justify-content:center;align-items:center;width:40px;height:40px;line-height:1;padding:0 0 2px 0}.euro-card-slider .owl-prev{float:left;margin-left:-5px}.euro-card-slider .owl-next{float:right;margin-right:-5px}.notFoundElements{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:0 20px 50px 20px}.notFoundElements img{height:300px}.notFoundElements h4{font-size:1.2rem;margin-bottom:5px;color:var(--main-color)}.notFoundElements h5{font-size:1.5rem;margin-bottom:5px;color:var(--main-color)}.colInputSize{padding-right:5px;padding-left:5px}.colInputSize input{font-size:12px}.blogTextContainer{max-width:80%}.blogParagraphContainer{display:flex}.blogTextParagraph{text-align:justify}.blogTextParagraph h3{font-size:22px;font-style:normal;line-height:normal;font-weight:600;text-align:start;margin-top:45px;padding-inline:2rem}.blogTextParagraph p{font-size:1rem}.blogTextParagraph a{color:var(--black-color)}.blogTextImage{display:flex;justify-content:center;margin-block:25px}.blogTextParagraph ul li{padding-top:13px !important;padding-inline:3rem !important;font-size:16px !important;font-weight:400 !important}.blogTextParagraph ol li{padding-top:13px !important;padding-inline:3rem !important;font-size:16px !important;font-weight:400 !important}.textLi{padding-inline:3.5rem !important}.paquete-alojamiento-alojamiento-container{display:flex;flex-direction:column;align-items:center;padding:20px;border:1px solid #cbd1d7;border-radius:20px}.paquete-alojamiento-alojamiento-container p{font-size:13px;margin-top:0;margin-bottom:6px;text-align:justify;line-height:1.4;margin-left:10px}.paquete-card-main-azul{padding-right:0;padding-left:0}.paquete-alojamiento-alojamiento-container{padding:20px;border:1px solid #cbd1d7;border-radius:20px}.paquete-alojamiento-alojamiento-container p{font-size:13px;margin-top:0;margin-bottom:6px;text-align:justify;line-height:1.4;margin-left:0}.paquete-alojamiento-hotel-container{height:100%;display:flex;flex-direction:column;padding-bottom:0;margin-top:-8px;margin-left:5px}.paquete-alojamiento-hotel-container p{font-size:12px;margin-top:0;margin-bottom:6px;line-height:1.4;margin-left:0}.paquete-alojamiento-hotel-container b{font-size:12px}.paquete-alojamiento-hotel-container span{color:var(--black-color);text-decoration:underline;font-size:12px;line-height:1;margin-bottom:8px;padding-bottom:0;cursor:pointer}.paquete-vuelos-contenedor{display:flex;flex-direction:row;align-items:center;gap:15px;border-right:1px solid #cbd1d7}.paquete-vuelos-subcontent-logo{display:flex;color:#646d74;justify-content:center}.paquete-vuelos-info{margin-bottom:6px}.paquete-vuelos-info p{color:#000;font-size:12px !important;font-style:normal;font-weight:400;line-height:1}paquete-vuelos-info div span{color:#000;font-size:12px !important;font-style:normal;font-weight:400;line-height:1}.paquete-alojamiento-alojamiento p{font-size:13px;margin-top:0;margin-bottom:6px;margin-left:0;color:#5d6974;font-style:normal;font-weight:500;line-height:1;text-align:start}.paquete-card-main-subcontainers-content-b{background:#fff;display:flex;align-items:flex-start;padding:20px 20px}.sub-title-paquete-card-b{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px}.text-paquete-card-b{color:#5d6974;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize;margin-bottom:6px}.text-paquete-card-c{padding:6px 0 6px 0;font-size:12px}.text-paquete-card-c p{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize;margin-bottom:4px}.text-paquete-card-c span{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize;margin-bottom:4px}.text-paquete-card-c strong{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:1;text-transform:capitalize;margin-bottom:4px}.main-general-card-button-black-background-v4{color:var(--main-color);background-color:#fff;border-radius:5px;border:1px solid var(--main-color);font-size:14px;text-align:center;transition:var(--transition);padding:6px 10px;display:flex;align-items:center;justify-content:center;margin-top:15px}.main-general-card-button-black-background-v4:hover{color:#fff;background-color:var(--main-color);border:2px solid var(--main-color)}.section-card-cambio-hospedaje{background:#fff;padding:25px 20px;display:flex;flex-direction:column;gap:15px}.section-card-cambio-hospedaje-b{background:#f6f7f8;padding:25px 20px;display:flex;flex-direction:column;gap:15px}.section-card-hotel-comparative{background:#fff;padding:25px 0;display:flex;flex-direction:column;gap:15px}.card-cambio-hospedaje{border:1px solid #cbd1d7;border-radius:20px;overflow:hidden;margin-bottom:25px}.card-cambio-hospedaje-a{overflow:hidden;margin-bottom:5px}.paquete-card-main-info{padding:20px 10px;overflow:hidden}.paquete-card-main-info h3{font-size:20px;font-weight:600;line-height:1;color:#28333e}.paquete-card-main-info p{color:#5d6974;font-size:14px;font-weight:400;line-height:1;margin-bottom:15px}.paquete-card-main-info i{color:#5d6974;font-size:12px;line-height:1}.paquete-card-main-info-2{padding:20px;overflow:hidden;border-left:1px solid #cbd1d7}.paquete-card-main-info-2 h3{font-size:20px;font-weight:700;line-height:1}.paquete-card-main-info-2 p{color:#28333e;font-size:14px;font-weight:400;line-height:1}.paquete-card-main-info-2 i{color:#28333e;font-size:12px;line-height:1}.card-hospedaje-boton span{color:var(--black-color);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;background:transparent;margin-block:8px 16px}.paquete-alojamiento{width:60%}.paquete-alojamiento-precios{display:flex;flex-direction:column;align-items:flex-end;padding:10px}.paquete-alojamiento-precios p{color:#28333e;font-size:14px;font-weight:400;line-height:1;margin-bottom:20px}.paquete-alojamiento-precios-contenedor{display:flex;flex-direction:column;align-items:flex-end}.paquete-alojamiento-precios-contenedor p{color:#28333e;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.paquete-alojamiento-precios-contenedor h3{color:#28333e;font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}.paquete-alojamiento-precios-contenedor h4{color:#5d6974;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0}.paquete-alojamiento-precios-contenedor h5{color:#5d6974;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:40px}.card-alojamiento-habitacion{border:1px solid #cbd1d7;border-radius:20px;overflow:hidden;width:90%}.card-container-comparative{border-top:1px solid #cbd1d7;width:100%;padding-block:25px}.card-container-comparative-flight{padding:25px}.card-box-comparative{margin-top:30px}.alojamiento-habitacion-texto{padding:20px}.alojamiento-habitacion-texto h4{color:#000;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:8px}.alojamiento-habitacion-texto p{color:#5d6974;font-style:normal;font-weight:400;line-height:normal}.alojamiento-habitacion-texto p:first-of-type{font-size:16px;margin-bottom:10px}.alojamiento-habitacion-texto p:nth-of-type(2){font-size:14px}.alojamiento-habitacion-texto i{font-size:16px;margin-right:10px}.alojamiento-habitacion-opcion{border-left:1px solid #cbd1d7;padding:20px;display:flex;flex-direction:column;align-items:flex-end}.alojamiento-habitacion-opcion p{color:#000;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.224px}.alojamiento-habitacion-opcion h3{color:#28333e;font-size:26px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.224px}.alojamiento-habitacion-opcion h4{color:#28333e;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.224px}.alojamiento-habitacion-opcion h5{color:#28333e;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.224px}.alojamiento-habitacion-opcion h6{color:#5d6974;font-size:14px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.224px;margin-bottom:16px}.card-cambio-hospedaje-seleccionado{border:3px solid var(--black-color);border-radius:20px;overflow:hidden;margin-bottom:25px}.paquete-card-main-info-seleccionado{background:var(--black-color);padding:10px 10px;color:#fff;display:flex;justify-content:center;align-items:center}.paquete-card-main-info-container-seleccionado{padding:0 !important}.paquete-card-main-info-seleccionado p{font-size:14px;font-weight:600;color:#fff}.paquete-card-main-info-seleccionado i{font-size:14px;color:#fff;margin-right:10px}.paquete-card-main-info-seleccionado-b{margin:20px 20px}.content-mobile-column{display:flex;flex-direction:row;align-items:flex-start}.paquete-vuelos-subcontent-logo img{width:42px;height:42px;margin-left:10px;margin-top:10px;border-radius:50%;border:1px solid #dde1e4}.paquete-vuelo-individual h5{font-size:14px;margin-bottom:6px;text-align:center;font-weight:500}.paquete-vuelo-individual h6{font-size:18px;margin-bottom:6px;text-align:center;font-weight:600}.paquete-vuelo-individual p{font-size:12px;margin-bottom:6px;text-align:center;font-weight:400}.paquete-vuelo-individual i{font-size:24px;color:var(--black-color)}#hotelDiv{min-height:500px !important}#HotelFlightAnchor{min-height:500px !important}#hotelBtnNext{width:100%;display:flex;justify-content:center;flex-direction:row;padding-block:50px}.hotelList-button-active-b{width:auto;height:auto;flex-shrink:0;padding:7px 20px;background:var(--black-color) !important;border-radius:20px;border:1px solid var(--black-color);font-size:18px;border:1px solid var(--black-color);font-size:14px;font-weight:400;color:#fff;transition:var(--transition)}.hotelList-button-active-b:hover{width:auto;height:auto;flex-shrink:0;background:#fff !important;border-radius:20px;border:1px solid var(--main-color);color:var(--main-color)}.hotelList-button-active-b:active{width:auto;height:auto;flex-shrink:0;background:#fff !important;border-radius:20px;border:1px solid var(--black-color);color:var(--black-color)}.accordion-button-b{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:.9rem;color:#212529;text-align:left;background-color:#fff;border:0;border-bottom:1px solid #dde1e4;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;margin-top:7px;margin-bottom:0;padding-top:2px;padding-bottom:5px;height:40px}#carouselHomePrincipal{overflow:hidden}.custom-select{border:1px solid #ccc;border-radius:0}.custom-select:focus{border-color:var(--black-color);box-shadow:0 0 0 0 rgba(0,123,255,.25)}.custom-select .dropdown-menu{border:1px solid var(--main-color);box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:0;padding:5px}.filtro-center{display:flex;justify-content:center;flex-direction:row}.texto-Advertencia{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:20px 0 0 0}.texto-Advertencia h5{font-size:.9rem;text-align:center}.texto-Advertencia b{color:var(--black-color)}#logoUrlSection{margin-bottom:10px}.form-switch{height:auto;min-height:auto}.form-check-input{width:20px;height:20px;border-color:#aab4bc !important}.form-check-input:checked{background-color:#28a745;border-color:#28a745 !important}.form-check-input:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.25);border:1px solid #aab4bc !important;border-bottom:1px solid #aab4bc !important}.form-check .form-check-input{float:none !important;margin-left:-1rem !important}.form-check-input{margin-top:0 !important}.form-check-label{font-size:13px}.section-bottom-iconWhats{display:flex;justify-content:space-between}.title-header-3{width:100%;padding:5px 5px 15px 5px}.title-header-3 h3{font-size:16px;font-weight:700;text-align:start}.field-checkout-steps-no{padding-inline:0}.row-checkout-pad{padding-inline:5px}.row-checkout-bot{margin-bottom:15px}.member-Service-card{border:1px solid #ddd;border-radius:8px;overflow:hidden;background-color:#fff}.member-Service-Border{border-right:1px solid #ddd;padding-right:0 !important;height:100%}.member-Service-card-img{object-fit:cover;object-position:center;min-height:300px;overflow:hidden;border-radius:10px}.member-Service-Options{display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:10px 10px 20px 10px;overflow:hidden}.member-Service-card-header{background-color:var(--main-color);padding:10px;color:#fff}.member-Service-card-title{margin:0;text-align:center}.member-Service-card-body{padding:15px}.member-Service-image{height:100%;border-radius:8px}.member-Service-list{list-style:none;padding:20px 5px 0 5px}.member-Service-list-p{display:flex;align-items:center;gap:10px;margin-top:8px}.member-Service-list li{font-size:.9rem;line-height:1}.member-Service-list i{font-size:.5rem}.member-Service-note{margin-top:15px;color:#555;background:#f6f7f9;border-radius:5px;padding:12px}.member-Service-note p{font-size:.8em;background:#f6f7f9}.member-Service-note p strong{font-size:.9em;font-weight:600;background:#f6f7f9}.member-Service-dates,.member-Service-personas{margin-top:10px}.member-Service-dates label,.member-Service-personas label{font-weight:bold;color:var(--main-color)}.member-Service-dates h6,.member-Service-personas h6{display:block;margin-bottom:5px;font-size:1em;font-weight:600;color:var(--main-color)}.member-Service-personas p,.member-Service-dates p{font-size:.9rem;font-style:normal;line-height:normal;font-weight:400;margin-bottom:15px;text-align:start}.member-Service-dates label{display:block;font-size:.9em;font-weight:400;color:var(--main-color)}.member-Service-checkboxes{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:10px;gap:10px}.member-Service-form-check{display:flex;align-items:center;gap:5px;font-size:.9em;border:1px solid var(--main-color);padding:5px;border-radius:5px;width:90px;height:40px}.member-Service-form-check-input{width:18px;height:18px;accent-color:var(--black-color);cursor:pointer}.member-Service-form-check-input:active{accent-color:var(--black-color)}.member-Service-form-check-input:hover{accent-color:var(--black-color)}.member-Service-form-check-label{color:#6b7280;cursor:pointer}.member-Service-personas{display:flex;flex-direction:column}.member-Service-form-group{width:80%}.member-Service-form-control{width:100%;height:40px;padding:8px;font-size:.9em;border:1px solid var(--main-color);border-radius:5px;color:#374151;background-color:transparent;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:calc(100% - 10px) center;background-repeat:no-repeat;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDE0IDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEgMUwxNCAxTDcgOE0xMyAxTDggNU0xMyAxTDggNVY1VjVNNyA1TDcgNVY1VjVNNyA1TDcgNSIgZmlsbD0iIzY2NiIvPjwvc3ZnPg==')}.member-Service-price-border{border-top:1px solid #ddd;padding:10px 20px 20px 20px}.member-Service-col{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.member-Service-price{text-align:center;margin-top:10px;display:flex;flex-direction:column;align-items:flex-start}.member-Service-price p{font-size:.9rem;font-style:normal;line-height:normal;font-weight:400;margin-bottom:5px;text-align:start}.member-Service-price-amount{font-size:1.3em;color:var(--black-color);font-weight:bold}.member-Service-btn{width:100%;margin-top:10px}.member-Service-price-col{display:flex;justify-content:center}.member-Service-btn-primary{background-color:#fff;color:var(--black-color);border:2px solid var(--black-color);padding:8px 16px;font-size:1em;border-radius:5px;cursor:pointer;transition:background-color .3s ease,color .3s ease;width:60%;text-align:center}.member-Service-btn-primary:hover{background-color:var(--black-color);color:#fff}.member-Service-Container{padding:0 15px}.member-Service-Choose-container{display:flex;flex-wrap:wrap;gap:10px;padding:20px}.member-Service-Choose-item{display:inline-flex;align-items:center;padding:5px 15px;border:2px solid #00b359;border-radius:25px;font-size:1rem;color:#333;background-color:#fff}.member-Service-Choose-item i.fa-check{margin-right:5px;color:var(--main-color)}.iti__country-list{max-height:120px !important}.cardHotelsOption-container{width:300px;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.cardHotelsOption-header{background-color:var(--main-color);color:#fff;padding:16px;text-align:center;font-size:2rem}.cardHotelsOption-header h3{font-size:18px}.cardHotelsOption-textIcon{display:flex;flex-direction:row;gap:10px;margin-top:10px}.cardHotelsOption-info{width:100%;padding:16px}.cardHotelsOption-info i{margin-right:10px}.cardHotelsOption-body{display:flex;flex-direction:column;align-items:center}.cardHotelsOption-info p{margin:4px 0;color:#5d6974}.cardHotelsOption-pricing{margin-top:16px;text-align:center;border-top:1px solid #ddd;width:100%;padding:16px;display:flex;flex-direction:column;align-items:flex-end}.cardHotelsOption-price{font-size:24px;font-weight:bold;color:var(--main-color);margin:8px 0}.cardHotelsOption-taxes{font-size:12px;color:#888}.cardHotelsOption-footer{background-color:#fff;padding:16px;text-align:end}.cardHotelsOption-button{background-color:var(--main-color);color:#fff;border:none;padding:10px 20px;font-size:14px;cursor:pointer;border-radius:4px}.cardHotelsOption-button:hover{background-color:var(--black-color)}.divider-reserve-price{border-top:1px solid #dde1e4;margin-top:15px;padding-top:15px}.fullPayment-conatiner{margin:40px 20px 0 20px;display:flex;flex-direction:row;gap:20px}.fullPayment-conatiner h4{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.cancelation-policy-dialog{max-width:600px;border-radius:8px}.cancelation-policy-content{border:none;box-shadow:0 4px 8px rgba(0,0,0,.1)}.cancelation-policy-header{background-color:var(--main-color);color:#fff !important;padding:16px;border-top-left-radius:8px;border-top-right-radius:8px}.cancelation-policy-title{font-size:1.25rem;font-weight:bold;color:#fff !important}.cancelation-policy-close{color:#fff !important;font-size:1.25rem;border:none;background:transparent;cursor:pointer}.cancelation-policy-body{padding:20px !important;font-size:.9rem;color:#333;line-height:1.5;max-height:350px;overflow-y:auto}.cancelation-policy-service-name{font-size:1.1rem;font-weight:bold;margin-bottom:10px;margin-top:15px;color:var(--main-color)}.cancelation-policy-text{font-size:.9rem;color:#555;margin-bottom:15px !important}.cancelation-policy-footer{padding:12px;text-align:right;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.cancelation-policy-close-btn{background-color:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;transition:background-color .3s}.cancelation-policy-close-btn:hover{background-color:#5a6268}.modal-internal-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.bag-select-modal-content{border-radius:8px;overflow:hidden;padding:1rem}.bag-select-card{border:none;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:10px !important;height:365px}.bag-select-card-body{padding:0 !important;overflow:hidden;border-radius:10px !important}.bag-select-card-title{font-size:1.25rem;font-weight:bold;color:#fff;background-color:var(--main-color);padding:.5rem 1rem;border-radius:0}.bag-list-container{min-height:250px;border-bottom:1px solid rgba(0,0,0,.125)}.bag-select-card .list-unstyled{margin:1rem;padding:0;list-style:none}.bag-select-card .list-unstyled li{font-size:.9rem;color:#4a4a4a;margin-bottom:.5rem}.bag-select-card .text-end{font-size:1rem;color:var(--black-color);font-weight:bold;margin:1rem}.bag-select-accordion{border:none}.bag-select-accordion-item{border:none;box-shadow:0 2px 10px rgba(0,0,0,.1);border-radius:8px;margin-bottom:1rem}.bag-select-accordion-header{font-size:1.25rem;font-weight:bold}.bag-select-accordion-button{background-color:#004225;color:#fff;border:none;border-radius:8px;box-shadow:none;padding:.75rem 1rem;font-size:1.1rem}.bag-select-accordion-button:focus{box-shadow:none}.bag-select-accordion-button.collapsed{background-color:#fff;color:#004225}.bag-select-accordion-collapse .bag-select-accordion-body{padding:1rem;background-color:#f8f9fa;border-top:1px solid #e7e7e7}.bag-select-accordion-body ul{padding:0;list-style:none;margin:0}.bag-select-accordion-body ul li{font-size:.9rem;color:#4a4a4a;margin-bottom:.5rem}.bag-select-accordion-body .text-end{font-size:1rem;color:#007f3f;font-weight:bold}.modal-politicas{top:25% !important;left:0}.modal-dialog-politicas .modal-content-politicas{min-height:100% !important}.btn-secondary-politicas{background-color:var(--main-color) !important;border-color:var(--main-color) !important}.container-search-item-fechavuelo{display:flex;flex-direction:row;align-items:flex-end;gap:10px;margin-bottom:10px}.container-search-item-fechavuelo p{font-size:14px;font-style:normal;line-height:normal;font-weight:500;margin-bottom:0;text-align:start;margin-bottom:0}.container-search-item-time{display:flex;flex-direction:column;gap:5px}.container-search-item-time p{color:#646d74;font-size:12px;font-style:normal;line-height:normal;font-weight:500;margin-bottom:0;text-align:start;margin-bottom:0}.search-item-description-b-v2-datos{display:flex;justify-content:center;flex-direction:column;align-items:center}.search-item-description-b-v2-datos h6{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:start;margin-bottom:.5rem}.search-item-description-b-v2-datos p{color:#000;font-size:13px;text-align:center;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5px}.search-item-description-b-v2-datos p:last-child{font-size:12px;font-weight:400}.custom-baggage-container{display:flex;flex-direction:row;justify-content:start;gap:10px;margin-top:0 !important}.custom-baggage-container p{font-size:12px !important;font-style:normal;line-height:normal;font-weight:300 !important;margin-bottom:0;text-align:start;color:#333}.custom-baggage-container i{margin-bottom:0;margin-right:10px;font-size:12px;color:#333}.container-item-description-infoVuelos{display:flex;flex-direction:column;align-items:center;gap:5px}.search-item-description-b-v2-fechavuelo{display:flex;flex-direction:row;align-items:center;gap:5px;font-size:15px !important;margin-bottom:0}.search-item-description-b-v2-equipaje{display:flex;flex-direction:row;gap:10px;margin-top:8px;padding-inline:5px}search-item-description-b-v2-equipaje i{font-size:10px !important}.search-item-description-b-v2-equipaje-a{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin-top:8px;padding-inline:5px;margin-bottom:.5rem}.search-item-description-b-v2-equipaje-a i{font-size:12px !important}.search-item-description-b-v2-equipaje-a p{font-size:12px !important;margin-top:0 !important;margin-bottom:0;text-align:center}.search-input-container-radio-group{display:flex;gap:10px;margin-top:-20px !important;margin-bottom:10px;margin-left:30px}.search-input-container-radio-option{display:flex;align-items:center;font-family:Arial,sans-serif;font-size:12px;color:#5a5a5a}.search-input-container-radio-option input[type="radio"]{margin-right:8px;accent-color:var(--main-color);width:13px;height:13px}.search-input-container-radio-option input[type="radio"]:checked{accent-color:var(--black-color)}@media(max-width:576px){.search-input-container-radio-group{flex-direction:row;gap:10px;margin-top:-13px !important;margin-left:5px}.search-input-container-radio-option{font-size:10px}.search-input-container-radio-option input[type="radio"]{width:11px;height:11px;margin-right:4px}}.search-transfer-card{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.search-transfer-card-row{padding:0;margin-left:0;margin-right:0}.search-transfer-header{background-color:#d4b353;padding:10px;color:#fff;text-align:left}.search-transfer-header h3{margin:0;font-size:16px}.search-transfer-header i{margin-right:10px;font-size:14px}.search-transfer-header p{margin-top:5px;margin-left:30px;font-size:14px}.search-transfer-body{display:flex;padding:10px}.search-transfer-image img{width:150px;height:auto;border-radius:8px}.search-transfer-info{flex-grow:1;margin-left:15px}.search-transfer-details{margin-bottom:15px}.search-transfer-details h6{margin:10px 0;font-size:16px}.search-transfer-details i{margin-right:10px;margin-left:-10px;font-size:14px}.search-transfer-details p{margin:5px 0;font-size:14px}.search-transfer-price{font-size:1.2em;color:#333}.search-transfer-button{text-align:right}.search-transfer-button button{background-color:#00676d;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.search-transfer-button button:hover{background-color:#004d53}.search-transfer-container{height:50%;display:flex;align-items:center;padding-inline:20px}.search-transport-container{padding:40px 20px 40px 10px;display:flex;flex-direction:column;align-items:flex-end}.search-item-img-v4{width:100%;height:100%;object-fit:cover}.search-item-img-v4 img{width:100%;height:100%;min-height:165px;max-height:200px;object-fit:cover;border-radius:5px 0 0 0}.search-item-description-personas2{color:#000;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px}.search-item-description-precio2{color:#000;font-size:22px;font-style:normal;font-weight:800;line-height:normal}.search-item-description-precioxpersona2{color:#000;font-size:16px;font-style:normal;font-weight:300;line-height:normal;margin-bottom:.5rem}.search-item-description-boton4{width:150px;height:35px;flex-shrink:0;background:var(--main-color) !important;border-radius:5px !important;color:#fff;margin-top:20px;font-size:14px}.heade-v3-header{background-color:#333;color:#fff;position:sticky;top:0;z-index:100;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;transition:background-color .3s ease}.heade-v3-header.sticky{background-color:#000}.heade-v3-container{display:flex;justify-content:space-between;align-items:center;width:100%}.heade-v3-nav{display:flex}.heade-v3-nav-list{list-style:none;display:flex;margin:0;padding:0}.heade-v3-nav-list li{margin-left:20px}.heade-v3-nav-list li a{color:#fff;text-decoration:none}.heade-v3-actions{display:flex;align-items:center}.heade-v3-hamburger{display:none;background:none;border:none;font-size:24px;cursor:pointer;color:#fff}.heade-v3-drawer{position:fixed;top:0;left:-100%;height:100%;width:100%;background-color:rgba(0,0,0,.9);z-index:200;transition:left .3s ease}.heade-v3-drawer ul{list-style:none;padding:0;margin-top:100px;text-align:center}.heade-v3-drawer ul li{margin:20px 0}.heade-v3-drawer ul li a{color:#fff;text-decoration:none;font-size:24px}.heade-v3-drawer.open{left:0}.heade-v3-icon-menu{display:flex;justify-content:space-around;padding:10px 0;background-color:#f1f1f1}.heade-v3-icon{display:flex;flex-direction:column;align-items:center;position:relative}.heade-v3-icon img{width:40px;height:40px;cursor:pointer}.heade-v3-tooltip{visibility:hidden;background-color:#333;color:#fff;text-align:center;padding:5px;border-radius:5px;position:absolute;bottom:60px;width:120px;opacity:0;transition:opacity .3s}.heade-v3-icon:hover .heade-v3-tooltip{visibility:visible;opacity:1}@media(max-width:768px){.heade-v3-nav{display:none}.heade-v3-hamburger{display:block}.heade-v3-icon-menu{display:grid;grid-template-columns:repeat(4,1fr);overflow-x:auto}.heade-v3-icon img{width:30px;height:30px}}.noContainer{padding-right:0;padding-left:0;margin-right:0;margin-left:0}.download-title{padding-bottom:10px;margin-bottom:15px}.download-title label{margin-bottom:0;padding-bottom:0;font-size:22px;font-weight:500;color:var(--main-color)}.download-title p{margin-bottom:0;padding-bottom:0;font-size:14px;font-weight:400;color:#808a93}.download-container-row{margin-bottom:15px;padding-bottom:15px;padding-left:5px;align-items:center}.download-container-row-title{display:flex;flex-direction:row;align-items:center}.download-container-row-title p{color:var(--main-color);font-size:16px}.download-container-row-title i{margin-right:10px;font-size:14px;color:var(--main-color)}.container-custompdf-text2{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:10px;padding-top:30px;border-top:1px solid #ccc}.container-custompdf-text3{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin-bottom:35px;padding-top:20px;border-top:1px solid #ccc}.download-container-row-button{display:flex;flex-direction:row;align-items:center;gap:20px;justify-content:flex-end}.download-container-row-button a{color:var(--black-color);font-size:16px}.download-container-row-button i{margin-left:10px;margin-right:10px}.download-all-container-row-button{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-bottom:20px}.accordion-body{padding:0 !important}.search-item-description-b-v2-datos{padding-right:5px;padding-left:5px}.container-search-item-time span{color:var(--black-color);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;background:#fff;border:1px solid #fff;white-space:nowrap}.col-repeat{display:flex;flex-direction:row}.tour-cont-flight{display:flex;flex-direction:row;justify-content:center;margin-top:1.5rem}.hotelList-details-flights-img span{background-color:transparent;text-decoration:underline}.flight-information{text-align:start}.form-group p{font-size:13px;font-style:normal;font-weight:400;line-height:15px;margin-bottom:10px;width:100%;text-align:start}.login-backoffice h4{color:var(--main-color);font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}.disclaimer-section{padding:2rem 3rem;background:#f6f7f8}.disclaimer-container{margin-bottom:15px}.disclaimer-container p{font-weight:400;font-size:10px;font-style:normal;line-height:normal;color:#33475b}.disclaimer-container b{font-weight:600;font-size:10px;font-style:normal;line-height:normal}.euroCompare-tabla{margin:20px auto;width:100%;border-spacing:0;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,.1);height:100%}.euroCompare-tabla table{width:100%;border-collapse:collapse;background-color:#fff}.euroCompare-tabla thead th{background-color:var(--main-color);color:#fff;text-align:start;padding:15px;border-top-left-radius:15px;border-top-right-radius:15px}.euroCompare-tabla thead th i{margin-right:10px;font-size:1.2rem}.euroCompare-tabla tbody{border:1px solid #ddd}.euroCompare-tabla tbody td{text-align:center;padding:15px 10px;border-inline:.5px solid #ddd;font-size:14px;width:220px;height:100%;vertical-align:top}.euroCompare-tabla tbody tr{border-bottom:1px solid #ddd}.euroCompare-tabla tbody tr:nth-child(even){background-color:#f6f7f8}.euroCompare-tabla tbody tr:last-child td:first-child{border-bottom-left-radius:15px}.euroCompare-tabla tbody tr:last-child td:last-child{border-bottom-right-radius:15px}.euroCompare-h1{font-weight:600;font-size:14px;text-align:end;line-height:normal;margin-top:10px}.euroCompare-h2{font-weight:600;font-size:14px;text-align:center;line-height:normal}.euroCompare-p{font-weight:400;font-size:14px;text-align:center;line-height:normal}.euroCompare-seccion__info{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;height:auto}.euroCompare-seccion__info p{font-weight:400;font-size:12px;text-align:center;line-height:normal}.euroCompare-seccion__info-b{width:100%;display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:10px;height:100%}.euroCompare-seccion__info-b p{font-weight:400;font-size:12px;text-align:start;line-height:normal}.euroCompare-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-end;gap:12rem}.euroCompare-title{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:20px}.euroCompare-title h3{font-weight:600;font-size:20px;font-style:normal;line-height:normal;margin-bottom:20px}.euroCompare-tabla tbody td p{font-weight:500;font-size:14px;font-style:normal;line-height:normal;text-align:center}.euroCompare-tabla tbody td h3{font-weight:500;font-size:16px;font-style:normal;line-height:normal;text-align:center;color:var(--black-color);margin-block:10px}.euroCompare-tabla tbody td h4{font-weight:400;font-size:12px;font-style:normal;line-height:normal;text-align:start;margin-top:5px}.euroCompare-tabla tbody td h3{font-weight:500;font-size:13px;font-style:normal;line-height:normal;text-align:start;margin-top:15px}.euroCompare-tabla tbody td h6{font-weight:400;font-size:10px;font-style:normal;line-height:normal;text-align:center;margin-top:7px}.euroCompare-tabla tbody td h5{font-weight:400;font-size:12px;font-style:normal;line-height:normal;text-align:center;color:#e81313;margin-top:10px;margin-bottom:10px}.euroCompare-reserva-btn{background-color:var(--black-color);color:#fff;border:1px solid var(--black-color);padding:5px 10px;margin-top:15px;border-radius:20px;font-size:.9rem;cursor:pointer;transition:background-color .3s ease;width:110px}.euroCompare-reserva-btn:hover{background-color:transparent;color:var(--main-color);border:1px solid var(--main-color)}.euroCompare-accordion-btn{background-color:transparent;color:var(--main-color);border:1px solid var(--main-color);padding:5px 10px;margin-top:10px;cursor:pointer;border-radius:20px;font-size:.9rem}.euroCompare-accordion-btn:hover{background-color:transparent;color:var(--black-color);border:1px solid var(--black-color)}.euroCompare-container-btn-red{min-width:35px}.euroCompare-accordion-btn-red{background-color:var(--black-color);color:#fff;border:1px solid var(--black-color);padding:5px 10px;margin-top:15px;border-radius:20px;font-size:.9rem;cursor:pointer;transition:background-color .3s ease;width:110px;display:none;justify-content:center}.euroCompare-accordion-btn-red:hover{background-color:transparent;color:var(--main-color);border:1px solid var(--main-color)}.euroCompare-accordion-btnWhite{background-color:transparent;color:#fff;border:1px solid #fff;padding:5px 10px;margin-top:10px;cursor:pointer;border-radius:20px;font-size:.9rem}.euroCompare-accordion-btnWhite:hover{background-color:#fff;color:var(--black-color);border:1px solid var(--black-color)}.section-selected__button{background-color:#fff;color:#233b8e;font-size:.9rem;font-weight:bold;border:none;padding:8px 16px;border-radius:20px;transition:all .3s ease-in-out}.section-selected__button:hover{background-color:#c0c7e4;color:#233b8e;transform:scale(1.05)}.euroCompare-accordion-content{display:none;padding:10px;text-align:left;font-size:14px;color:#333}.euroCompare-accordion-content.active{display:block}.no--line--padding{padding:15px 0 !important}.center--section--container{display:flex;flex-direction:column;align-items:center}.border-bottom-section{border-bottom:.5px solid #ddd;margin-bottom:30px}.euroCompare-content-round{text-align:left;padding:0 15px}.euroCompare-content-round h6{text-align:left !important}.euroCompare-content-round p{text-align:left !important}.euroCompare-title-info{display:flex;flex-direction:row;gap:10px}.euroCompare-title-info p{font-weight:500;font-size:14px}.euroCompare-title-info b{font-size:16px;font-style:normal;line-height:normal}.euroCompare-title-info i{font-size:16px;margin-right:5px}.euroCompare-accordion-content h3{font-weight:500;font-size:12px;font-style:normal;line-height:normal;text-align:center;margin-top:10px}.euroCompare-accordion-content h4{font-weight:400;font-size:12px;font-style:normal;line-height:normal;text-align:center;margin-top:10px}.euroCompare-link-container{text-align:center;margin-top:20px;display:none;min-width:auto;height:auto !important;max-height:35px;min-height:auto !important}.euroCompare-link-hotel{font-weight:500;font-size:12px;text-decoration:underline;color:var(--main-color);cursor:pointer;transition:color .3s ease;display:none}.euroCompare-link-flight{font-weight:500;font-size:12px;text-decoration:underline;color:var(--main-color);cursor:pointer;transition:color .3s ease;display:none}.euroCompare-link-flight-return{font-weight:500;font-size:12px;text-decoration:underline;color:var(--main-color);cursor:pointer;transition:color .3s ease;display:none}.euroCompare-link-hotel:hover{color:var(--hover-color);text-decoration:none}.euroCompare-link-flight:hover{color:var(--hover-color);text-decoration:none}.euroCompare-link-flight-return:hover{color:var(--hover-color);text-decoration:none}.day-hide{display:block}@media screen and (max-width:768px){.euroCompare-tabla{box-shadow:none}.euroCompare-tabla table{display:block;width:100%}.euroCompare-tabla tbody{border:none}.euroCompare-tabla tbody tr{display:flex;flex-direction:column;margin-bottom:20px;border:1px solid #ddd;background-color:#fff;overflow:hidden}.euroCompare-tabla tbody td{display:flex;justify-content:space-between;padding:10px 15px;text-align:left;min-width:auto;max-width:auto;min-height:55px;width:auto;border-bottom:1px solid #ddd;border-inline:none}.euroCompare-tabla tbody td::before{content:attr(data-label);font-weight:bold;color:var(--main-color);flex:0 0 50%}.euroCompare-tabla tbody td:nth-of-type(1)::before{color:#fff}.euroCompare-tabla tbody tr:last-child td:first-child{border-bottom-left-radius:0}.euroCompare-reserva-btn{align-self:center;margin-top:10px;width:100%}.euroCompare-accordion-btn{align-self:center;margin-top:10px;width:100%}.euroCompare-accordion-btn-red{width:100%}.euroCompare-accordion-content{padding:15px;font-size:14px;line-height:1.5}.euroCompare-title-info p,.euroCompare-title-info b{text-align:left}td[data-label="Concepto"]{background-color:var(--black-color);color:#fff !important;font-weight:bold;text-align:center;padding:5px}td[data-label="Fecha"]{background-color:var(--black-color);color:#fff !important;font-weight:bold;text-align:center;padding:5px}.euroCompare-h2{font-size:14px;text-align:start}.euroCompare-seccion-none{display:none !important}.day-hide{display:none}.euroCompare-container-btn-red{width:100%;display:none}.euroContainer-compare{display:flex;width:100%}.euroContainer-search{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:10px !important;width:100%}.euroContainer-search__compare{color:#fff;border:1px solid #fff !important;padding:10px 10px;border-radius:20px;font-size:.8rem;cursor:pointer;transition:background-color .3s ease;margin-top:10px !important;display:none}.euroContainer-search__compare:hover{background-color:#fff;color:var(--main-color);border:1px solid var(--main-color)}}.euroCompare-reserva-container{display:flex;flex-direction:column;align-items:center;width:100%}.euroCompare-reserva-container form{width:100%}.euroCompare-precio-container{padding:30px 0 15px 0}.euroCompare-title-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:15px;height:36px}.euroCompare-title-container i{font-size:.7rem}.icon-refresh-reserve-button{background:transparent;border:1px solid var(--main-color);border-radius:25px;padding:0;width:20px;height:20px;min-width:20px;min-height:20px;display:flex;justify-content:center;align-items:center}.container--delete i{font-size:.7rem}.euroCompare-seccion-none{display:none}.euroCompare-seccion-flex{display:flex}.nav-space{display:flex;flex-direction:column;justify-content:flex-end;gap:10px}#slider-values{margin-top:15px}.card-botones-multimedia{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:20px}.card-botones-multimedia-text{display:flex;flex-direction:row;align-items:center}.card-botones-multimedia-text p{font-size:11px;font-style:normal;line-height:normal;margin-top:0;margin-bottom:0;color:#000}.multi-images i{color:var(--main-color)}.multi-docs i{color:var(--main-color)}.multi-video i{color:var(--black-color)}.card-botones-multimedia a{position:relative;text-decoration:none}.card-botones-multimedia a::after{content:attr(data-tooltip);position:absolute;bottom:120%;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.8);color:#fff;padding:5px 8px;border-radius:5px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:1000}.card-botones-multimedia a:hover::after{opacity:1}#material-video-lightbox{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9999}#material-video-lightbox-close{position:absolute;top:20px;right:20px;font-size:2rem;color:#fff;cursor:pointer}#material-video-lightbox-video{max-width:80%;max-height:80%;border:none}.material-pub-form-group{margin-bottom:1rem}.material-pub-form-label{display:block;font-weight:400;font-size:.75rem;margin-bottom:.5rem;color:var(--main-color)}.material-pub-form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:.75rem;font-size:.85rem;border:1px solid #cbd1d7;border-radius:5px;background-color:#f6f7f8 !important;color:#33475b;cursor:pointer;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="%234a5d3f" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right .5rem center;background-repeat:no-repeat;background-position:right 15px center;background-size:1rem;color:#4a5d3f}.material-pub-form-control:hover{border-color:var(--main-color)}.material-pub-form-control:focus{outline:none;border-color:var(--black-color);box-shadow:0 0 5px rgba(217,83,79,.5)}.material-pub-form-group{margin-bottom:1rem}.material-pub-form-group h3{color:var(--main-color);font-size:16px;font-weight:500;font-style:normal;line-height:normal;margin-top:0;margin-bottom:0}.material-pub-btn{display:inline-block;padding:.75rem 1.25rem;font-size:.85rem;border:none;border-radius:4px;background-color:var(--black-color);color:#fff;text-align:center;cursor:pointer;font-weight:400;width:100%;margin-top:15px}.material-pub-btn:hover{background-color:var(--main-color)}#btnSearchId{background:transparent;border:none;color:var(--main-color);cursor:pointer;min-width:150px;padding:10px;font-size:16px;display:inline-flex;align-items:center;justify-content:center}#btnSearchId:hover{color:var(--black-color)}#btnSearchId:active{color:var(--black-color)}#btnSearchId i{margin-right:8px}.green-option{color:#4fc700;background:#e7fbda;border:none;border-radius:20px;padding:0 20px;font-size:1rem}.red-option{color:#ff1010;background:#f9e6e4;border:none;border-radius:20px;padding:0 20px;font-size:1rem}#btn-compare-package{padding:5px 10px;width:130px;min-width:40px;height:40px;border-radius:20px;font-size:14px;color:#fff;background:var(--black-color);border:1px solid #fff;transition:all .3s ease;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:10px}#btn-compare-package i{margin-right:10px}#btn-compare-package:hover{background:var(--main-color);color:#fff;border-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2)}#btn-compare-package:active{background:var(--main-color);border-color:#fff;color:#fff;transform:scale(.95);box-shadow:0 2px 4px rgba(0,0,0,.3)}.button-compare{padding:5px 15px;width:128px;min-width:40px;height:35px;border-radius:20px;border:1px solid var(--main-color);font-size:13px;color:var(--main-color);background:#fff;transition:all .3s ease;align-items:center}.button-compare i{margin-right:5px}.button-compare:hover{background:var(--main-color);color:#fff;border-color:var(--main-color)}.button-compare:active{background:#004d40;color:#e0f7fa;transform:scale(.95)}.compare-pleca{display:none;text-align:center;justify-content:center;align-items:center;flex-direction:row;min-height:61px;background:var(--black-color);color:#fff;width:100%;padding:15px 20px;z-index:1000;box-shadow:0 -2px 5px rgba(0,0,0,.2);margin-top:-10px;min-height:61px}.compare-pleca-card{display:flex;text-align:start;justify-content:center;align-items:flex-start;flex-direction:column}.compare-text{margin:0;font-size:10px;line-height:1.2}.compare-subtext{display:none;margin:5px 0 0;font-size:10px}.compare-subtext a{color:#fff;text-decoration:underline;font-weight:bold}.compare-subtext a:hover{text-decoration:none}.compare-card-delete{display:none;align-items:center;justify-content:center;padding-left:10px}.compare-delete{margin:5px 0 0;font-size:10px}.compare-delete a{text-decoration:underline;font-weight:bold;cursor:pointer}.compare-delete a:hover{text-decoration:none}#btn-compare-package:disabled{background-color:#ccc;cursor:not-allowed}.compare-count-display{background:var(--main-color);border-radius:20px;color:#fff;margin-left:-5px;border:1px solid #fff;height:25px;min-width:25px;display:flex;justify-content:center;align-items:center}.euroCompare-Alert{background:var(--main-color);color:#fff;padding:10px;border-radius:20px;display:none;gap:5px;flex-direction:column}.euroCompare-Alert p{font-size:9px !important;font-style:normal;line-height:normal;font-weight:400 !important}.container--search{margin-bottom:1rem}.container--search--label{font-size:12px;font-weight:400;margin-bottom:8px;display:block;text-align:start}.container--search select{position:relative;padding-right:2rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="CURRENTCOLOR" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right .5rem center;color:var(--main-color);background-size:1rem;appearance:none;border-radius:20px;font-size:.8rem}.container--search select:not(:disabled):focus,.container--search select:not(:disabled):active{border-color:var(--black-color);outline:none;box-shadow:0 0 0 2px rgba(229,72,136,.3);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="CURRENTCOLOR" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-chevron-down"><polyline points="6 9 12 15 18 9"></polyline></svg>') no-repeat right .5rem center;color:var(--main-color)}.euroCompare-download__container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.container--delete{display:none;align-items:center;justify-content:center;background-color:transparent;border:none;width:100%;gap:10px}.btn--container--delete{display:flex;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:400;color:var(--main-color);background-color:transparent;border:none;border-radius:0;cursor:pointer}.btn--container--delete i{font-size:12px}.btn--container--delete:hover{background-color:transparent;color:var(--black-color)}.btn--container--delete:hover i{color:var(--black-color)}.btn--container--delete:active{transform:scale(.95)}.section-breadcumbs{display:flex;padding:50px 0 50px}.euroCompare-breadcrumbs{font-size:14px;margin-bottom:15px}.euroCompare-breadcrumbs__link{color:#212529;text-decoration:none}.euroCompare-breadcrumbs__link:hover{text-decoration:underline;color:var(--black-color)}.euroCompare-breadcrumbs__current{color:var(--black-color)}.euroCompare-search__button{background-color:var(--black-color);color:#fff;border:none;padding:5px 20px;cursor:pointer;border-radius:20px;font-size:14px;transition:background-color .3s ease;margin-top:10px}.euroCompare-search__button:hover{background-color:var(--main-color)}.euroCompare-search__form{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;justify-content:center;padding:25px}.euroCompare-search__form.hidden{display:none}.euroCompare-search__row{display:flex;flex-direction:column;gap:5px}.euroCompare-input-container{display:flex;align-items:center;gap:8px;border:1px solid #cbd1d7;border-radius:20px;padding:8px 10px;background:#f6f7f8;width:350px;height:50px}.euroCompare-input-container i{color:var(--main-color);font-size:16px}.euroCompare-input-container input{border:none;outline:none;flex:1;font-size:16px;padding:5px}.euroCompare-search__submit{padding:10px 20px;cursor:pointer;border:none;background-color:var(--black-color);color:#fff;border-radius:20px;font-size:16px;height:50px;width:200px}.euroCompare-search__submit i{margin-right:15px}.euroCompare-search__row label{color:#28333e;font-weight:500;font-size:10px}.euroContainer-search{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;height:100%}.euroContainer-search__compare{background-color:#6f911e;color:#fff;border:1px solid #6f911e;padding:5px 10px;border-radius:20px;font-size:.8rem;cursor:pointer;transition:background-color .3s ease;width:auto;display:none}.euroContainer-search__compare:hover{background-color:#fff;color:#6f911e;border:1px solid #6f911e}.euroContainer-search__compare:active{background-color:#fff;color:#6f911e;border:1px solid #6f911e}@media(min-width:768px){.euroCompare-search__form{flex-direction:row}.euroCompare-search__row{flex-direction:column;align-items:flex-start}.euroCompare-search__row label{margin-right:10px}}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}.container-euro{width:100vw;padding:0 40px}.euro-pleca{display:inline-flex;align-items:center;justify-content:center;background-color:var(--main-color);padding:10px 10px;font-weight:bold;position:relative;border-radius:0;margin:50px 0;height:70px;width:300px}.euro-pleca-xl{display:inline-flex;align-items:center;justify-content:center;background-color:var(--main-color);padding:10px 10px;font-weight:bold;position:relative;border-radius:0;margin:50px 0;height:70px;width:480px}.euro-pleca::after{content:"";position:absolute;top:0;right:-40px;width:150px;height:100%;background-color:var(--main-color);border-radius:0 20px 10px 0;transform:skewX(-35deg);transform-origin:bottom right}.euro-pleca-xl::after{content:"";position:absolute;top:0;right:-40px;width:150px;height:100%;background-color:var(--main-color);border-radius:0 20px 10px 0;transform:skewX(-35deg);transform-origin:bottom right}.euro-pleca__title{margin:0;position:relative;z-index:1;font-size:28px;color:#fff}.euro-pleca__title-xl{margin:0;position:relative;z-index:1;font-size:20px;color:#fff}.card-container-comparative__info{display:flex}.card-container-comparative__text{display:flex;flex-direction:column;height:100%}.section-sort{display:flex;align-items:center;justify-content:space-between;background-color:#f3f4f6;padding:10px 25px;border-radius:20px;margin-bottom:20px}.section-sort-container{display:flex;flex-direction:row;gap:15px;align-items:center}.section-sort-container__results{color:#6b7280;font-size:14px}.section-sort__total{color:var(--main-color);font-weight:500}.section-sort__clear-filters{color:var(--main-color);text-decoration:none;font-size:14px;font-weight:500}.section-sort__clear-filters:hover{text-decoration:underline}.section-sort__order{display:flex;align-items:center;gap:8px}.section-sort__label{font-size:14px;color:var(--main-color)}.section-sort__select{padding:5px 12px;width:200px;border:1px solid #d1d5db;border-radius:10px;font-size:14px;color:var(--main-color);cursor:pointer;background-color:#f3f4f6;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23374151" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M6 9l6 6 6-6"/></svg>');background-repeat:no-repeat;background-position:right 12px center;background-size:16px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.section-sort__select:focus{outline:2px solid #4f46e5}.euro-pagination{display:flex;flex-direction:column;align-items:center;font-family:Arial,sans-serif;color:#333;margin-block:25px 45px}.euro-pagination__info{margin-bottom:8px;font-size:14px;color:#555}.euro-pagination__controls{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:20px;overflow:hidden}.euro-pagination__button{display:flex;align-items:center;padding:8px 12px;border:none;background-color:#f0f0f0;cursor:pointer;font-size:14px;color:#555}.euro-pagination__button--prev{border-radius:20px 0 0 20px}.euro-pagination__button--prev i{margin-right:10px}.euro-pagination__button--next{border-radius:0 20px 20px 0}.euro-pagination__button--next i{margin-left:10px}.euro-pagination__button:disabled{color:#aaa;cursor:not-allowed}.euro-pagination__pages{display:flex}.euro-pagination__page{padding:8px 12px;border:none;background-color:#f0f0f0;cursor:pointer;font-size:14px;color:#555}.euro-pagination__page--active{background-color:#2c2c63;color:#fff;font-weight:bold}.euro-pagination__page:hover,.euro-pagination__button:not(:disabled):hover{background-color:#e0e0e0}.euro-note{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin:0;padding:12px 5%}.euro-note__text{font-size:14px;color:#33475b;line-height:1.5;font-weight:400;text-align:end}.euro-note__textPrice{font-size:11px;color:#000;line-height:1.2;font-weight:400;text-align:start;margin-top:15px}.euro-note__highlight{font-weight:500}.euro-note__strong{font-weight:600}.header-card-container{border:1px solid #dde1e4;border-radius:20px;overflow:hidden}.card-container-comparative__card .card{background:#fff;border:1px solid #cbd1d7;border-radius:10px;height:215px;overflow:hidden}.card-container-comparative__pleca{display:flex;background:#f6f7f8;border-bottom:1px solid #cbd1d7;padding:5px 15px}.card-container-comparative__pleca p{font-size:.9rem;font-weight:400}.card-container-comparative__title{display:flex;justify-content:space-evenly;align-items:center;height:110px;border-bottom:1px solid #cbd1d7;width:100%;flex-direction:column}.card-container-comparative__title h3{font-size:.8rem;font-weight:bold;color:var(--main-color)}.card-container-comparative__title p{font-size:12px;color:#5d6974}.card-container-comparative__title b{font-weight:600}.card-container-comparative__info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;padding:15px;height:100%;width:100%}.card-container-comparative__price{font-size:1.4rem;color:var(--main-color);font-weight:600;text-align:end}.card-container-comparative__price span{font-size:1rem;color:var(--main-color)}.card-container-comparative__total{font-size:11px;text-align:end}.card-container-comparative__taxes{font-size:11px;text-align:end}.section-selected{background-color:var(--main-color);color:#fff;border-radius:10px 10px 0 0;padding:15px 20px}.section-selected__info{display:flex;align-items:flex-start;flex-direction:column}.section-selected__icon{display:flex;color:#fff;align-items:center;gap:10px}.section-selected__title p{font-size:14px;font-weight:bold;margin:0}.section-selected__hotelInfo{display:flex;flex-direction:row;gap:15px}.section-selected__details{font-size:10px;margin:0;color:#c0c7e4}.euro-modal__container{border-radius:0}.euro-modal__header{border-bottom:none;margin:20px 40px 0 40px}.euro-modal__title{color:var(--black-color);font-size:14px;font-weight:500;font-style:normal;line-height:normal}.euro-modal__close-btn{cursor:pointer}.euro-modal__content{border:1px solid #cbd1d7;margin:20px 40px 20px 40px;border-radius:8px;padding:0;background:#e5e8eb;overflow:hidden}.euro-modal__package-title{text-align:center;color:var(--black-color);font-size:16px;font-weight:700;line-height:normal;margin-bottom:5px;margin-top:10px}.euro-modal__date{text-align:center;color:var(--black-color);font-size:14px;font-weight:500;margin-bottom:5px}.euro-modal__passengers{text-align:center;color:var(--black-color);font-size:12px;font-weight:500}.euro-modal__details{margin-top:15px;padding:15px 40px;background:#fff}.euro-modal__details p{font-size:14px;font-weight:400}.euro-modal__price{font-size:1.2rem;font-weight:bold;margin-block:5px 15px;margin-inline:15px;padding-bottom:10px}.euro-modal__sub-amount{font-size:1.2rem;font-weight:500;margin-block:5px 5px}.euro-modal__offer-amount{font-size:1.2rem;font-weight:500;margin-block:5px 5px}.euro-modal__total{background:var(--black-color);color:var(--main-color);padding:20px 40px 1px 40px}.euro-modal__total p{font-size:12px;font-weight:400;margin-bottom:10px}.euro-modal__total-amount{font-size:24px;font-weight:500}.euro-modal__actions{display:flex;justify-content:space-evenly;border-top:none}.euro-modal__cancel-btn{border:1px solid #ccc;border-radius:25px}.euro-modal__confirm-btn{background-color:var(--black-color);border-color:var(--black-color);border-radius:25px;color:#fff}.euro-no-disponibilidad{padding:30px 20px;border:1px solid #dde1e4;border-radius:20px;width:50%}.euro-no-disponibilidad__titulo{font-size:20px;font-weight:500;color:#808a93;text-align:center;line-height:1}.euro-no-disponibilidad__subtitulo{font-size:14px;color:#000;text-align:center}.euro-no-disponibilidad__imagenes{display:flex;justify-content:center;margin-top:40px;max-width:100%;flex-wrap:wrap}.euro-no-disponibilidad__imagen{width:auto;height:12rem}@media(max-width:768px){.euro-no-disponibilidad__imagenes{flex-direction:column;align-items:center}.euro-no-disponibilidad__imagen{width:90%;max-width:90%;height:auto}}.pagination{display:flex;justify-content:center;margin:20px 0}.pagination a,.pagination span{margin:0 5px;padding:8px 12px;text-decoration:none;color:var(--main-color);border:1px solid var(--main-color);border-radius:4px;cursor:pointer}.pagination a:hover{background-color:var(--main-color);color:#fff}.pagination a.active{background-color:var(--main-color);color:#fff;pointer-events:none}.euroCompare-noDispo-container{background:var(--black-color);padding:15px;margin-block:10px}.euroCompare-noDispo-container p{color:#fff;font-size:10px !important;line-height:1.2 !important}.title-disable{color:#bfbdbd !important;font-weight:600}.price-line-through{text-decoration:line-through;color:#bfbdbd !important}.euroPagination{display:flex;justify-content:center;margin:20px 0}.euroPagination a,.euroPagination span{margin:0 5px;padding:8px 12px;text-decoration:none;color:var(--main-color);border:1px solid #ddd;border-radius:0;cursor:pointer;background-color:transparent}.euroPagination a:hover{background-color:var(--main-color)}.euroPagination a.active{background-color:var(--main-color);color:#fff;pointer-events:none}.mainErrorPage{height:auto;display:flex;justify-content:center;align-items:center;padding:0 40px}.errorElements{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px 20px 5px 20px;max-width:600px}.errorElements img{height:100%;object-fit:contain;margin-bottom:2rem}.errorElements h4{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#808a93;text-align:center}.errorElements h5{font-size:1.2rem;font-weight:400;margin-bottom:2rem;color:var(--main-color);text-align:center}.errorElements h6{font-size:1rem;font-weight:500;margin-bottom:2rem;color:var(--main-color);text-align:center}.btn-theme-euro-a{background-color:var(--black-color);color:#fff;padding:.75rem 2rem;border-radius:20px;text-decoration:none;transition:background-color .3s ease;width:150px}.btn-theme-euro-a:hover{background-color:#c82333;color:#fff}@media(max-width:576px){.errorElements img{height:18rem}.errorElements h4{font-size:1.2rem}.errorElements h5{font-size:1rem}}@media(max-width:480px){.errorElements img{height:15rem}}.granDeal-table{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#fff;padding:20px 0}.granDeal-table-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:700px;height:auto;background-color:#fff;border:2px solid var(--black-color);border-radius:10px;overflow:hidden}.granDeal-table-title{padding:10px 40px}.granDeal-table-title p{font-size:12px;font-weight:400;color:var(--main-color);text-align:center}.granDeal-table table{width:100%;border-collapse:collapse;text-align:left}.granDeal-table th{background-color:var(--main-color);color:#fff;padding:15px;font-size:18px;text-align:center;border:none}.granDeal-table td,.granDeal-table th{border:1px solid var(--black-color)}.granDeal-table td{color:var(--main-color)}.granDeal-table td:first-child{font-weight:bold;text-align:center;color:var(--main-color);width:30%}.granDeal-table td:last-child{text-align:center}.granDeal-table tr:hover{background-color:#f8f8f8}@media screen and (max-width:1200px){.granDeal-table-container{width:70%}}@media screen and (max-width:768px){.granDeal-table-container{width:85%}.granDeal-table th{font-size:16px;padding:10px}.granDeal-table td{padding:8px}}@media screen and (max-width:480px){.granDeal-table-container{width:95%;margin:10px}.granDeal-table th{font-size:14px;padding:8px}.granDeal-table td{padding:6px;font-size:13px}.granDeal-table-title p{font-size:11px;padding:0 10px}.granDeal-table td:first-child{width:40%}}@media screen and (max-width:320px){.granDeal-table-container{width:100%;margin:5px;border-radius:5px}.granDeal-table th{font-size:13px;padding:6px}.granDeal-table td{padding:4px;font-size:12px}}.euroCompare-dropdown{position:relative;display:inline-block}.euroCompare-dropdown-btn{background-color:transparent;border:none;padding:8px 16px;cursor:pointer;display:flex;align-items:center;gap:8px;color:var(--main-color);font-size:12px}.euroCompare-dropdown-content{display:none;position:absolute;background-color:#fff;min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,.1);z-index:1;border-radius:14px}.euroCompare-dropdown:hover .euroCompare-dropdown-content{display:block}.euroCompare-dropdown-item{padding:12px 16px;text-decoration:none;display:flex;align-items:center;gap:8px;color:var(--main-color);font-size:12px}.euroCompare-dropdown-item:hover{background-color:#f8f9fa;text-decoration:none}.gallery-MT{padding:2em;min-height:120vh}.btn-clicked{background-color:var(--black-color);color:#fff}.nav_style-mt .owl-nav{top:40% !important;margin-top:0 !important}.sliderSiente{position:relative;width:100%;height:500px;overflow:hidden}.sliderSiente__carousel{position:relative;width:100%;height:100%}.sliderSiente__inner{position:relative;width:100%;height:100%}.sliderSiente .carousel-item{height:500px}.sliderSiente .carousel-item img,.sliderSiente .carousel-item picture,.sliderSiente .carousel-item a{height:500px !important;width:100%;object-fit:cover;display:block}.sliderSiente__item{position:relative;width:100%;height:100%;transition:all .3s ease}.sliderSiente__item--active{opacity:1}.sliderSiente__link{display:block;width:100%;height:100%;text-decoration:none}.sliderSiente__picture{width:100%;height:100%;display:block;position:relative}.sliderSiente__source{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.sliderSiente__image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.sliderSiente__control{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;background:rgba(0,0,0,.8);border-radius:50%;border:none;cursor:pointer;transition:all .3s ease;z-index:10;display:flex;align-items:center;justify-content:center}.sliderSiente__control:hover{background:rgba(255,255,255,1)}.sliderSiente__control--prev{left:20px}.sliderSiente__control--next{right:20px}.sliderSiente__control-icon{color:#fff;font-size:24px;width:24px;height:24px}.sliderSiente__control-icon:hover{color:#000}.formSiente-section{width:100%;margin-top:-40px;z-index:20}@media(max-width:768px){.sliderSiente{height:400px}.sliderSiente .carousel-item,.sliderSiente .carousel-item img,.sliderSiente .carousel-item picture,.sliderSiente .carousel-item a{height:400px !important}.sliderSiente .carousel-item{height:400px !important}.sliderSiente__item{height:400px}.sliderSiente__control{width:40px;height:40px}.sliderSiente__control--prev{left:10px}.sliderSiente__control--next{right:10px}.sliderSiente__control-icon{font-size:20px;width:20px;height:20px}.formSiente-section{margin-top:-30px;padding:30px 0}}@media(max-width:576px){.sliderSiente__control{width:35px;height:35px}.sliderSiente__control-icon{font-size:18px;width:18px;height:18px}}.instagram-feed-section{margin:0;padding:0}.instagram-header{padding:20px 0;border-bottom:1px solid #dbdbdb}.instagram-profile{display:flex;align-items:center}.instagram-profile-image{width:100px;height:100px;overflow:hidden;border-radius:50%;margin-right:30px}.instagram-profile-image img{width:100%;height:100%;object-fit:cover}.instagram-profile-info{flex-grow:1}.instagram-profile-name{font-size:28px;font-weight:500;margin-bottom:10px}.instagram-profile-stats{display:flex;gap:40px;margin-bottom:15px}.instagram-stat{display:flex;flex-direction:column;align-items:center}.instagram-stat-count{font-weight:600;font-size:18px}.instagram-stat-label{color:#8e8e8e;font-size:14px}.instagram-gallery-wrapper{width:100%;overflow:hidden}.instagram-gallery{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(2,1fr);gap:2px;width:100%}.instagram-item{position:relative;aspect-ratio:1/1;overflow:hidden}.instagram-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.instagram-link{display:block;width:100%;height:100%}.instagram-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.instagram-item:hover .instagram-overlay{opacity:1}.instagram-item:hover .instagram-image{transform:scale(1.05)}.instagram-info{color:#fff;display:flex;gap:20px}.instagram-info .instagram-stat{flex-direction:row;gap:5px}.btn-instagram{background:#0095f6;color:#fff;border:none;padding:6px 16px;border-radius:4px;font-weight:600;font-size:14px;transition:background .3s ease}.btn-instagram:hover{background:#0074cc;color:#fff}@media(max-width:992px){.instagram-gallery{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr)}}@media(max-width:768px){.instagram-profile{flex-direction:column;text-align:center}.instagram-profile-image{margin-right:0;margin-bottom:20px}.instagram-profile-stats{justify-content:center}.instagram-gallery{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}}@media(max-width:576px){.instagram-gallery{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr)}.instagram-profile-stats{gap:20px}}.euro-pleca{display:inline-flex;align-items:center;justify-content:center;background-color:var(--black-color);padding:10px 10px;font-weight:bold;position:relative;border-radius:0;margin:0 0 50px 0;height:70px;width:300px}.euro-pleca-xl{display:inline-flex;align-items:center;justify-content:center;background-color:var(--black-color);padding:10px 10px;font-weight:bold;position:relative;border-radius:0;margin:50px 0;height:70px;width:480px}.euro-pleca::after{content:"";position:absolute;top:0;right:-40px;width:150px;height:100%;background-color:var(--black-color);border-radius:0 20px 10px 0;transform:skewX(-35deg);transform-origin:bottom right}.euro-pleca-xl::after{content:"";position:absolute;top:0;right:-10px;width:150px;height:100%;background-color:var(--black-color);border-radius:0 20px 10px 0;transform:skewX(-35deg);transform-origin:bottom right}.euro-pleca__title-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:1}.euro-pleca__description{font-size:12px;color:#fff}.euro-pleca__title{margin:0;position:relative;z-index:1;font-size:24px;color:#fff}.euro-pleca__title-xl{margin:0;position:relative;z-index:1;font-size:20px;color:#fff}.euro-pleca--white{background-color:#fff;border-bottom:4px solid var(--black-color);margin:-15px 0 -55px 0;z-index:1}.euro-pleca--white h2{font-size:16px;font-weight:400}.euro-pleca--white i{margin-left:10px}.euro-pleca--white::after{background-color:#fff;border-bottom:4px solid var(--black-color);border-right:4px solid var(--black-color);height:106%}.euro-pleca--white .euro-pleca__title{color:var(--main-color)}.euro-pleca-xl--white{background-color:#fff;border-bottom:4px solid var(--black-color)}.euro-pleca-xl--white::after{background-color:#fff}.euro-pleca-xl::after .euro-pleca-xl--white .euro-pleca__title-xl{color:var(--main-color)}#partialContainer{display:flex;justify-content:center;align-items:center}.carousel-control-next,.carousel-control-prev{z-index:0 !important}.blog__text{font-size:11pt}.blog__text--justify{text-align:justify}.blog__text--center{text-align:center}.blog__intro-title{margin-bottom:1rem}.blog__highlight{color:var(--black-color);font-size:22px}.blog__subtitle{font-size:12px;font-weight:bold;margin-top:1.5rem}.blog__section{margin-bottom:1.5rem}.blog__list{margin:1rem 0;padding-left:1.2rem;list-style-type:disc}.blog__list-item{margin-bottom:.75rem;font-size:11px}.blog__image{margin:3.5rem 0;text-align:center}.blog__image img{max-width:80%;height:auto;max-height:500px;border-radius:.5rem}.masonry-grid{display:block;padding:10px;overflow:hidden}.masonry-item{width:33.3333%;float:left;box-sizing:border-box;padding:10px;margin-bottom:0}.masonry-item img{width:100%;display:block;border-radius:8px}@media(max-width:900px){.masonry-item{width:50%}}@media(max-width:600px){.masonry-item{width:100%}}.lightbox-MT{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);display:none;justify-content:center;align-items:center;z-index:1000}.nav-button{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.3);color:#fff;border:none;padding:15px;cursor:pointer;font-size:24px;border-radius:50%;transition:background .3s}.nav-button:hover{background:rgba(255,255,255,.5)}.prev-button{left:20px}.next-button{right:20px}#lightbox-image-MT{max-width:90%;max-height:80vh;object-fit:contain}.close-MT{position:absolute;top:20px;right:20px;color:#fff;font-size:30px;cursor:pointer}.gallery-masonry-grid{width:100%;margin:0 auto;visibility:hidden}.hidden-item{display:none !important}.gallery-masonry-item{width:calc(25% - 20px);margin-bottom:20px;box-sizing:border-box;transition:transform .3s ease}.gallery-masonry-item img{width:100%;height:auto;border-radius:.2em;transition:transform .3s ease;cursor:pointer;display:block}.gallery-masonry-item img:hover{transform:scale(1.02)}@media(max-width:1024px){.gallery-masonry-item{width:calc(33.333% - 20px)}}@media(max-width:768px){.gallery-masonry-item{width:calc(50% - 20px)}}@media(max-width:480px){.gallery-masonry-item{width:100%}}.lightbox-MT{display:none;flex-direction:column;justify-content:center;align-items:center;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.9);text-align:center}.lightbox-MT img{max-width:90%;max-height:90%;margin-top:5%}.lightbox-MT .close-MT{position:absolute;top:1em;right:1em;color:#fff;font-size:2em;cursor:pointer}.buttons-MT{padding:0 0 2em 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;margin:20px 0}.gallery-button-MT{padding:8px 16px;border:none;border-radius:20px;color:#fff;background:var(--black-color);cursor:pointer;transition:all .3s ease}.gallery-button-MT:hover,.gallery-button-MT.btn-clicked{background:var(--main-color);color:#fff}.lightbox-MT__nav-button{position:absolute;top:50%;transform:translateY(-50%);background:var(--black-color);color:#fff;border:none;width:40px;height:40px;border-radius:50%;font-size:20px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.lightbox-MT__nav-button:hover{background:var(--main-color)}.lightbox-MT__nav-button--prev{left:20px}.lightbox-MT__nav-button--next{right:20px}@media(max-width:768px){.lightbox-MT__nav-button{width:35px;height:35px;font-size:16px}}.btn_theme-G4{font-size:1.1rem !important;margin-left:0 !important;padding:5px 20px !important;white-space:normal !important;border-radius:5px;margin-top:30px}.login-backoffice__tabs--horizontal{padding-inline:2%;gap:10px;margin-bottom:-1px}.login-backoffice__tab{color:var(--main-color);text-transform:capitalize;text-align:center;font-size:14px;font-weight:600;line-height:normal;width:150px;height:40px;border-radius:20px 20px 0 0 !important;border:1px solid #cbd1d7 !important}.login-backoffice__tab:hover{background-color:var(--black-color) !important;border:1px solid var(--black-color) !important;color:#fff}.login-backoffice__tab.active{background-color:var(--main-color) !important;border:1px solid var(--main-color) !important;color:#fff}.login-backoffice__content{padding:3rem 4rem 1rem 4rem;border:1px solid #cbd1d7;border-radius:10px;overflow:hidden}@media(max-width:1024px){.login-backoffice__content{padding:2.5rem 3rem 1rem 3rem}}@media(max-width:767px){.login-backoffice__content{padding:2rem 1.5rem 1rem 1.5rem;border-radius:8px}}.login-backoffice__input{margin-bottom:26px;border:1px solid #8b96a2;border-radius:20px;padding:10px;width:100%;font-size:1rem;font-weight:600;line-height:1.5;color:#28333e;background-color:#f6f7f8;background-clip:padding-box;transition:all .25s ease-in-out;display:block;height:38px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:20px}.login-backoffice__input:hover{border-color:var(--black-color);border-radius:20px}.login-backoffice__input:focus{outline:none;border-color:var(--black-color);border-radius:20px;box-shadow:0 0 0 3px rgba(63,81,181,.3),0 0 10px 5px rgba(63,81,181,.1)}.login-backoffice__input:active{border-color:var(--black-color);box-shadow:0 0 0 3px rgba(48,63,159,.4)}.login-backoffice__input:disabled{background-color:#f0f0f0;color:#a0a0a0;border-color:#d1d5db;cursor:not-allowed;opacity:1;box-shadow:none}@media(max-width:1024px){.login-backoffice__input{margin-bottom:20px}}@media(max-width:767px){.login-backoffice__input{margin-bottom:10px}.profile-booking-nav__list{justify-content:center}.profile-booking-nav__item{font-size:12px;min-width:110px;height:33px}.container-profile-main-a{padding:10px 15px;margin-top:50px}}.profile-search{padding:0 0;margin-bottom:25px}.profile-search__container{width:100%}.profile-search__input-group{display:flex;flex-wrap:nowrap;align-items:stretch;flex-direction:row;gap:15px}@media(max-width:1024px){.profile-search__input-group{gap:10px;flex-wrap:wrap}}@media(max-width:767px){.profile-search__input-group{flex-direction:column;gap:10px;flex-wrap:wrap}}.profile-search__btn{display:flex;align-items:center;justify-content:center;background-color:var(--main-color);color:#fff;border:none;border-radius:20px;padding:10px 30px;font-size:1rem;font-weight:600;line-height:1.5;cursor:pointer;border:1px solid var(--main-color) !important;height:38px}.profile-search__btn i{margin-right:10px}.profile-search__btn:hover{background-color:#fff !important;color:var(--main-color) !important;border:1px solid var(--main-color) !important;border-radius:20px !important}.profile-booking-nav__list{border-bottom:none !important;gap:15px}.profile-booking-nav__item{background:#fff !important;color:var(--main-color) !important;border:1px solid var(--main-color);border-radius:20px;font-weight:600;padding:5px 20px;font-size:14px;min-width:140px;height:33px}.profile-booking-nav__item:hover{background-color:var(--main-color) !important;color:#fff !important;border:1px solid var(--main-color) !important}.profile-booking-nav__item.active{background-color:var(--main-color) !important;color:#fff !important;border:1px solid var(--main-color) !important}#profileCotizacion-RES thead,#profileCotizacion-SOL thead,#profileCotizacion-COT thead,#profileFactura thead{background:#ebedef;color:#000}#profileCotizacion-RES thead tr th,#profileCotizacion-SOL thead tr th,#profileCotizacion-COT thead tr th,#profileFactura thead tr th{font-weight:600;font-size:16px;text-align:center !important;vertical-align:middle !important}#profileCotizacion-RES tbody tr td,#profileCotizacion-SOL tbody tr td,#profileCotizacion-COT tbody tr td,#profileFactura tbody tr td{font-weight:600;font-size:15px;vertical-align:middle !important}.centered-table{text-align:center !important;vertical-align:middle !important;min-width:150px}.lastRowTable{background:var(--main-color);color:#fff;align-items:center;margin-top:-6px}.lastRowTable .dataTables_info{color:#fff !important;font-size:14px !important;margin-left:25px;padding-top:0 !important}.profileCotizacion-RES-wrapp #profileCotizacion-RES_paginate,.profileCotizacion-SOL-wrapp #profileCotizacion-SOL_paginate,.profileCotizacion-COT-wrapp #profileCotizacion-COT_paginate,.profileFactura-wrapp #profileFactura_paginate{margin-right:25px !important}.profileCotizacion-RES-wrapp #profileCotizacion-RES_previous .page-link,.profileCotizacion-RES-wrapp #profileCotizacion-RES_next .page-link{color:#fff;background-color:transparent;border-color:transparent;border:none}.profileCotizacion-SOL-wrapp #profileCotizacion-SOL_previous .page-link,.profileCotizacion-SOL-wrapp #profileCotizacion-SOL_next .page-link{color:#fff;background-color:transparent;border-color:transparent;border:none}.profileCotizacion-COT-wrapp #profileCotizacion-COT_previous .page-link,.profileCotizacion-COT-wrapp #profileCotizacion-COT_next .page-link{color:#fff;background-color:transparent;border-color:transparent;border:none}.profileFactura-wrapp #profileFactura_previous .page-link,.profileFactura-wrapp #profileFactura_next .page-link{color:#fff;background-color:transparent;border-color:transparent;border:none}#profileCotizacion-RES_wrapper,#profileCotizacion-SOL_wrapper,#profileCotizacion-COT_wrapper,#profileFactura_wrapper{background:#ebedef}#profileCotizacion-RES tbody,#profileCotizacion-SOL_wrapper tbody,#profileCotizacion-COT_wrapper tbody,#profileFactura_wrapper tbody{background:#fff}#profileCotizacion-RES_wrapper #profileCotizacion-RES_info,#profileCotizacion-SOL_wrapper #profileCotizacion-SOL_info,#profileCotizacion-COT_wrapper #profileCotizacion-COT_info,#profileFactura_wrapper #profileFactura_info{color:var(--main-color);text-align:center;font-weight:600;font-size:14px}#profileCotizacion-RES_wrapper #profileCotizacion-RES_paginate,#profileCotizacion-SOL_wrapper #profileCotizacion-SOL_paginate,#profileCotizacion-COT_wrapper #profileCotizacion-COT_paginate,#profileFactura_wrapper #profileFactura_paginate{color:var(--main-color);text-align:center;margin:20px 0 20px 0;padding:0}#profileCotizacion-RES_wrapper #profileCotizacion-RES_paginate .paginate_button .previous,#profileCotizacion-SOL_wrapper #profileCotizacion-SOL_paginate .paginate_button .previous,#profileCotizacion-COT_wrapper #profileCotizacion-COT_paginate .paginate_button .previous,#profileFactura_wrapper #profileFactura_paginate .paginate_button .previous{color:#fff;border:none;padding-inline:10px}#profileCotizacion-RES_wrapper .dataTables_paginate .paginate_button.current,#profileCotizacion-RES_wrapper .dataTables_paginate .paginate_button.current:hover,#profileCotizacion-SOL_wrapper .dataTables_paginate .paginate_button.current,#profileCotizacion-SOL_wrapper .dataTables_paginate .paginate_button.current:hover,#profileCotizacion-COT_wrapper .dataTables_paginate .paginate_button.current,#profileCotizacion-COT_wrapper .dataTables_paginate .paginate_button.current:hover,#profileFactura_wrapper .dataTables_paginate .paginate_button.current,#profileFactura_wrapper .dataTables_paginate .paginate_button.current:hover{background:transparent;border:1px solid transparent;color:var(--main-color) !important;font-weight:600;font-size:14px}#profileCotizacion-RES_wrapper .dataTables_paginate .paginate_button.disabled,#profileCotizacion-RES_wrapper .dataTables_paginate .paginate_button.disabled:hover,#profileCotizacion-RES_wrapper .dataTables_paginate .paginate_button.disabled:active,#profileCotizacion-SOL_wrapper .dataTables_paginate .paginate_button.disabled,#profileCotizacion-SOL_wrapper .dataTables_paginate .paginate_button.disabled:hover,#profileCotizacion-SOL_wrapper .dataTables_paginate .paginate_button.disabled:active,#profileCotizacion-COT_wrapper .dataTables_paginate .paginate_button.disabled,#profileCotizacion-COT_wrapper .dataTables_paginate .paginate_button.disabled:hover,#profileCotizacion-COT_wrapper .dataTables_paginate .paginate_button.disabled:active,#profileFactura_wrapper .dataTables_paginate .paginate_button.disabled,#profileFactura_wrapper .dataTables_paginate .paginate_button.disabled:hover,#profileFactura_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:var(--main-color) !important;font-weight:600;border:1px solid transparent;border-bottom:1px solid var(--main-color);background:transparent;box-shadow:none;margin-inline:10px;font-size:14px}.profileCotizacion-RES_paginate span{color:var(--main-color)}.dataTables_info{font-size:14px !important;font-weight:600}.odd{background:#fff}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.section-hotelDetail-table{width:100%;margin-bottom:0}.section-hotelDetail-table .table-header{background-color:#ebedef;position:sticky;top:0;z-index:1}.section-hotelDetail-table th,.section-hotelDetail-table td{white-space:nowrap;padding:.75rem;vertical-align:middle}@media(max-width:768px){.section-hotelDetail-table th,.section-hotelDetail-table td{min-width:120px}.section-hotelDetail-table th:first-child,.section-hotelDetail-table td:first-child{position:sticky;left:0;background-color:#fff;z-index:2}.section-hotelDetail-nameRoom{font-size:14px}.section-hotelDetail-nameRoom i{font-size:12px;margin-right:5px}.section-hotelDetail-nameRoom-a{font-size:14px}.section-hotelDetail-nameRoom-a i{font-size:12px;margin-right:5px}}.scroll-hint-mobile{display:flex;align-items:center;justify-content:flex-end;font-size:1rem;color:#888;margin-bottom:8px;margin-right:10px;gap:8px;animation:hint-move 1.5s infinite alternate}@keyframes hint-move{0%{transform:translateX(0)}100%{transform:translateX(10px)}}@media(min-width:768px){.scroll-hint-mobile{display:none !important}}.swal-title-bold{font-weight:600;font-size:18px}.swal-popup-rounded{border-radius:8px}.swal-confirm-button{padding:10px 20px;font-weight:bold;font-size:15px}
/*!
 * NavBear Css
 * Autor: Euromundo
 */
.topbar-area{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #ffffff3d;background-color:transparent;background-color:rgba(0,0,0,.3)}.topbar-list{padding:0;margin-bottom:0}.topbar-list li{position:relative;list-style-type:none;display:inline-block;color:var(--white-color);margin-right:25px;font-size:1rem}.topbar-list li::before{content:"";position:absolute;top:5px;right:-15px;width:1px;height:15px;background-color:#dbdbdb78}.topbar-list li:last-child::before{display:none}.topbar-list li:last-child{margin-right:0}.topbar-list li a{color:var(--company-text)}.topbar-list li a:hover{color:var(--black-color)}.topbar-list li i{color:var(--company-text);padding-left:5px}.topbar-list li i:hover{color:var(--black-color);padding-left:5px}.topbar-others-options{padding:0;margin-bottom:0;text-align:end}.topbar-others-options li{display:inline-block;list-style-type:none;margin-right:30px;position:relative}.topbar-others-options li::before{content:"";position:absolute;top:5px;right:-15px;width:1px;height:15px;background-color:#c0c0c0}.topbar-others-options li:last-child{margin-right:0}.topbar-others-options li:last-child::before{display:none}.topbar-others-options li a{font-weight:500;color:var(--black-color) !important;border:none;font-size:14px}.topbar-others-options li a span{font-weight:500;font-size:14px}.topbar-others-options li a:hover{color:#fff !important}.topbar-others-options li p{color:#fff;font-size:12px}.exchangeLink span{font-weight:500;color:var(--company-text) !important;border:none;font-size:14px}.exchangeLink span:hover{font-weight:500;color:var(--black-color) !important;border:none;font-size:14px}.topbar-others-options li .language-option{padding:0;position:relative;top:-2px}.topbar-others-options li .language-option button{padding:0;background-color:transparent;border:none;color:var(--white-color);font-size:14px;font-weight:500;padding-right:15px}.topbar-others-options li .language-option button:hover{color:var(--black-color);font-weight:500}.topbar-others-options li .language-option button::after{display:none}.topbar-others-options li .language-option button::before{font-family:"Font Awesome 5 Free";content:"";font-weight:900;display:block;position:absolute;top:2px;right:0;font-size:14px;border-color:#fff}.topbar-others-options li .language-option .dropdown-menu[data-bs-popper]{right:0 !important;left:auto !important}.topbar-others-options li .language-option .language-dropdown-menu{border-radius:5px;border:0;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgba(108,118,134,.1);box-shadow:0 0 1.25rem rgba(108,118,134,.1);padding:0;margin-top:10px !important;-webkit-transform:translate(-80px,25px) !important;transform:translate(-80px,25px) !important;z-index:9999;overflow:hidden}.topbar-others-options li .language-option .language-dropdown-menu .dropdown-item{color:var(--paragraph-color);font-size:14px;font-weight:500;padding:10px 20px;border-bottom:1px solid #eee;border-radius:5px}.topbar-others-options li .language-option .language-dropdown-menu .dropdown-item:last-child{border-bottom:none}.topbar-others-options li .language-option .language-dropdown-menu .dropdown-item:active{color:#fff;background-color:#000}.topbar-others-options li .language-option .language-dropdown-menu .dropdown-item:hover{color:#fff}.language-dropdown-menu .dropdown-item:hover{background-color:var(--black-color);color:#fff !important;cursor:pointer;border-radius:0 !important}.main-responsive-nav{display:none}.main_header_arae{position:absolute;width:100%;z-index:99}.main-navbar{padding:0 0;position:relative}.navbar-area.is-sticky{background:var(--main-color) !important;background-color:rgba(0,0,0,0) !important}.main-navbar::before{position:absolute;content:"";right:0;top:0;width:385px;height:100%;background-color:var(--optional-color)}.main-navbar .navbar{-webkit-transition:var(--transition);transition:var(--transition);padding:0}.main-navbar .navbar .navbar-brand{padding:0 0 0 0;margin:0}.main-navbar .navbar ul{padding-left:30px;list-style-type:none;margin-bottom:0;align-items:center}.main-navbar .navbar .navbar-nav .nav-item{position:relative;margin-left:15px;margin-right:15px}.main-navbar .navbar .navbar-nav .nav-item a{color:var(--white-color);font-size:15px;font-weight:600;padding-left:0;padding-right:0;padding-top:0;padding-bottom:5px;-webkit-transition:var(--transition);transition:var(--transition);font-weight:300;font-family:'Poppins',sans-serif;text-align:center}.main-navbar .navbar .navbar-nav .nav-item a i{font-size:14px;position:relative;top:1px;display:inline-block;margin-left:2px;margin-right:0}.main-navbar .navbar .navbar-nav .nav-item:last-child{margin-right:0}.main-navbar .navbar .navbar-nav .nav-item:first-child{margin-left:0}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu{border:none;top:40px;left:0;z-index:99;opacity:0;width:230px;display:block;border-radius:8px;padding:10px 0;margin-top:15px;position:absolute;visibility:hidden;background:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li{margin:0;padding:10px 25px}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li:hover{background:#f7f7f7}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a{padding:0;display:inline-block;color:var(--navber-color);font-size:15px;font-weight:500;position:relative}.main-navbar .navbar .navbar-nav .nav-item a:before{content:"";width:0;height:1px;bottom:0;position:absolute;left:auto;right:0;z-index:-1;-webkit-transition:width .5s cubic-bezier(.25,.8,.25,1) 0s;transition:width .5s cubic-bezier(.25,.8,.25,1) 0s;background:var(--white-color)}.main-navbar .navbar .navbar-nav .nav-item a:hover:before,.main-navbar .navbar .navbar-nav .nav-item a:focus:before,.main-navbar .navbar .navbar-nav .nav-item a.active:before{width:100%;left:0;right:auto}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu{top:0;opacity:0;right:-230px;left:auto;margin-top:15px;visibility:hidden}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li a.active{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu{top:0;opacity:0;left:230px;visibility:hidden}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{top:0;opacity:0;left:-230px;visibility:hidden}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{top:0;opacity:0;left:230px;visibility:hidden}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{top:0;opacity:0;left:-230px;visibility:hidden}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active{color:#000}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu{top:0;opacity:0;left:230px;visibility:hidden}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a{color:var(--navber-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:hover,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a:focus,.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li a.active{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li.active a{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li.active a{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li.active a{color:var(--main-color)}.main-navbar .navbar .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu{opacity:1;visibility:visible;margin-top:0}.main-navbar .navbar .navbar-nav .nav-item:hover .dropdown-menu{opacity:1;visibility:visible;margin-top:0}.main-navbar .navbar .others-options{margin-left:25px}.main-navbar .navbar .others-options .option-item{margin-right:30px;position:relative}.main-navbar .navbar .others-options .option-item::before{content:"";position:absolute;top:5px;right:-15px;width:1px;height:15px;background-color:#dbdbdb}.main-navbar .navbar .others-options .option-item:first-child{margin-right:35px}.main-navbar .navbar .others-options .option-item:first-child::before{display:none}.main-navbar .navbar .others-options .option-item:last-child{margin-right:0}.main-navbar .navbar .others-options .option-item:last-child::before{display:none}.main-navbar .navbar .others-options .option-item .search-box{position:relative;top:2px}.main-navbar .navbar .others-options .option-item .search-box i{font-size:22px;-webkit-transition:var(--transition);transition:var(--transition);color:var(--white-color)}.main-navbar .navbar .others-options .option-item .search-box i:hover{color:var(--white-color)}.main-navbar .navbar .others-options .option-item .user-icon{position:relative;top:2px}.main-navbar .navbar .others-options .option-item .user-icon i{font-size:22px;-webkit-transition:var(--transition);transition:var(--transition);color:#fff}.main-navbar .navbar .others-options .option-item .user-icon i:hover{color:var(--main-color)}.main-navbar .navbar .others-options .option-item .cart-btn{position:relative;top:2px}.main-navbar .navbar .others-options .option-item .cart-btn i{font-size:22px;color:#f00;-webkit-transition:var(--transition);transition:var(--transition);color:#fff}.main-navbar .navbar .others-options .option-item .cart-btn i:hover{color:var(--main-color)}.main-navbar .navbar .others-options .option-item .cart-btn span{position:absolute;top:-5px;right:-2px;display:inline-block;height:15px;width:15px;line-height:15px;background-color:var(--navber-color);color:#fff;text-align:center;font-size:10px;border-radius:50px}.main-navbar .navbar .others-options .option-item .language-option{padding:0}.main-navbar .navbar .others-options .option-item .language-option button{padding:0;background-color:transparent;border:none;color:#fff;font-size:16px;font-weight:500;padding-right:22px}.main-navbar .navbar .others-options .option-item .language-option button::after{display:none}.main-navbar .navbar .others-options .option-item .language-option button::before{content:"";display:block;position:absolute;top:2px;right:0;font-size:15px;border-color:#fff;font-family:remixicon}.main-navbar .navbar .others-options .option-item .language-option .dropdown-menu[style]{-webkit-transform:translateY(30px);transform:translateY(30px)}.main-navbar .navbar .others-options .option-item .language-option .dropdown-menu[data-bs-popper]{right:0;left:auto}.main-navbar .navbar .others-options .option-item .language-option .language-dropdown-menu{border-radius:5px;border:0;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgba(108,118,134,.1);box-shadow:0 0 1.25rem rgba(108,118,134,.1);padding:0;margin-top:10px}.main-navbar .navbar .others-options .option-item .language-option .language-dropdown-menu .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--paragraph-color);font-size:var(--font-size);font-weight:500;padding:10px 20px;border-bottom:1px solid #eee}.main-navbar .navbar .others-options .option-item .language-option .language-dropdown-menu .dropdown-item:last-child{border-bottom:none}.main-navbar .navbar .others-options .option-item .language-option .language-dropdown-menu .dropdown-item:active{color:#fff;background-color:var(--main-color)}.navbar-area.is-sticky{position:fixed;top:0;left:0;width:100%;z-index:99;-webkit-box-shadow:0 2px 28px 0 rgba(0,0,0,.06);box-shadow:0 2px 28px 0 rgba(0,0,0,.06);background:var(--main-color) !important;-webkit-animation:500ms ease-in-out 0s normal none 1 running fadeInDown;animation:500ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-transition:.6s;transition:.6s}.others-option-for-responsive{display:none}.others-option-for-responsive .dot-menu{padding:0 10px;height:30px;cursor:pointer;z-index:9991;position:absolute;right:52px;top:-42px;font-weight:400}.others-option-for-responsive .dot-menu .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.others-option-for-responsive .dot-menu .inner .circle{height:5px;width:5px;border-radius:100%;margin:0 2px;-webkit-transition:var(--transition);transition:var(--transition);background-color:#fff}.others-option-for-responsive .dot-menu:hover .inner .circle{background-color:#fff}.others-option-for-responsive .container{position:relative}.others-option-for-responsive .container .container{position:absolute;right:15px;top:15px;max-width:205px;background-color:#fff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin-left:auto;opacity:0;visibility:hidden;-webkit-transition:var(--transition);transition:var(--transition);-webkit-transform:scaleX(0);transform:scaleX(0);z-index:2;padding:15px;text-align:center}.others-option-for-responsive .container .container.active{opacity:1;visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.others-option-for-responsive .option-inner .others-options{margin-left:25px}.others-option-for-responsive .option-inner .others-options .option-item{margin-right:30px;position:relative}.others-option-for-responsive .option-inner .others-options .option-item::before{content:"";position:absolute;top:5px;right:-15px;width:1px;height:15px;background-color:#dbdbdb}.others-option-for-responsive .option-inner .others-options .option-item:first-child{margin-right:70px}.others-option-for-responsive .option-inner .others-options .option-item:first-child::before{display:none}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child::before{display:none}.others-option-for-responsive .option-inner .others-options .option-item .search-box{position:relative;top:2px}.others-option-for-responsive .option-inner .others-options .option-item .search-box i{font-size:22px;-webkit-transition:var(--transition);transition:var(--transition);color:#fff}.others-option-for-responsive .option-inner .others-options .option-item .search-box i:hover{color:#000}.others-option-for-responsive .option-inner .others-options .option-item .user-icon{position:relative;top:2px}.others-option-for-responsive .option-inner .others-options .option-item .user-icon i{font-size:22px;-webkit-transition:var(--transition);transition:var(--transition);color:#fff}.others-option-for-responsive .option-inner .others-options .option-item .user-icon i:hover{color:#000}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn{position:relative;top:2px}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn i{font-size:22px;color:#f00;-webkit-transition:var(--transition);transition:var(--transition);color:#fff}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn i:hover{color:#000}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn span{position:absolute;top:-5px;right:-2px;display:inline-block;height:15px;width:15px;line-height:15px;background-color:#000;color:#fff;text-align:center;font-size:10px;border-radius:50px}.others-option-for-responsive .option-inner .others-options .option-item .language-option{padding:0}.others-option-for-responsive .option-inner .others-options .option-item .language-option button{padding:0;background-color:transparent;border:none;color:#fff;font-size:var(--font-size);font-weight:500;padding-right:22px}.others-option-for-responsive .option-inner .others-options .option-item .language-option button::after{display:none}.others-option-for-responsive .option-inner .others-options .option-item .language-option button::before{content:"";display:block;position:absolute;top:2px;right:0;font-size:15px;border-color:#fff;font-family:remixicon}.others-option-for-responsive .option-inner .others-options .option-item .language-option .dropdown-menu[style]{-webkit-transform:translateY(30px);transform:translateY(30px)}.others-option-for-responsive .option-inner .others-options .option-item .language-option .dropdown-menu[data-bs-popper]{right:0;left:auto}.others-option-for-responsive .option-inner .others-options .option-item .language-option .language-dropdown-menu{border-radius:5px;border:0;background-color:#fff;-webkit-box-shadow:0 0 1.25rem rgba(108,118,134,.1);box-shadow:0 0 1.25rem rgba(108,118,134,.1);padding:0;margin-top:10px}.others-option-for-responsive .option-inner .others-options .option-item .language-option .language-dropdown-menu .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--paragraph-color);font-size:var(--font-size);font-weight:500;padding:10px 20px;border-bottom:1px solid #eee}.others-option-for-responsive .option-inner .others-options .option-item .language-option .language-dropdown-menu .dropdown-item:last-child{border-bottom:none}.others-option-for-responsive .option-inner .others-options .option-item .language-option .language-dropdown-menu .dropdown-item:active{color:#fff;background-color:#000}.search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden}.search-overlay .search-overlay-layer{position:absolute;top:0;right:0;bottom:0;z-index:1;-webkit-transform:translateX(100%);transform:translateX(100%)}.search-overlay .search-overlay-layer:nth-child(1){left:0;background-color:rgba(0,0,0,.5);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.search-overlay .search-overlay-layer:nth-child(2){left:0;background-color:rgba(0,0,0,.4);-webkit-transition:all .3s ease-in-out .3s;transition:all .3s ease-in-out .3s}.search-overlay .search-overlay-layer:nth-child(3){left:0;background-color:rgba(0,0,0,.7);-webkit-transition:all .9s ease-in-out .6s;transition:all .9s ease-in-out .6s}.search-overlay .search-overlay-close{position:absolute;top:40px;right:40px;width:50px;z-index:2;text-align:center;cursor:pointer;padding:10px;-webkit-transition:all .9s ease-in-out 1.5s;transition:all .9s ease-in-out 1.5s;opacity:0;visibility:hidden}.search-overlay .search-overlay-close .search-overlay-close-line{width:100%;height:3px;float:left;margin-bottom:5px;background-color:#fff;-webkit-transition:all 500ms ease;transition:all 500ms ease}.search-overlay .search-overlay-close .search-overlay-close-line:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-overlay .search-overlay-close .search-overlay-close-line:nth-child(2){margin-top:-7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search-overlay .search-overlay-close:hover .search-overlay-close-line{background:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.search-overlay .search-overlay-form{-webkit-transition:all .9s ease-in-out 1.4s;transition:all .9s ease-in-out 1.4s;opacity:0;visibility:hidden;position:absolute;left:50%;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:2;max-width:500px;width:500px}.search-overlay .search-overlay-form form{position:relative}.search-overlay .search-overlay-form form .input-search{display:block;width:100%;height:60px;border:none;border-radius:30px;color:var(--paragraph-color);padding:0 0 0 25px;font-weight:500;outline:0}.search-overlay .search-overlay-form form .input-search::-webkit-input-placeholder{-webkit-transition:var(--transition);transition:var(--transition);letter-spacing:.5px;color:var(--paragraph-color)}.search-overlay .search-overlay-form form .input-search:-ms-input-placeholder{-webkit-transition:var(--transition);transition:var(--transition);letter-spacing:.5px;color:var(--paragraph-color)}.search-overlay .search-overlay-form form .input-search::-ms-input-placeholder{-webkit-transition:var(--transition);transition:var(--transition);letter-spacing:.5px;color:var(--paragraph-color)}.search-overlay .search-overlay-form form .input-search::placeholder{-webkit-transition:var(--transition);transition:var(--transition);letter-spacing:.5px;color:var(--paragraph-color)}.search-overlay .search-overlay-form form .input-search:focus::-webkit-input-placeholder{color:transparent}.search-overlay .search-overlay-form form .input-search:focus:-ms-input-placeholder{color:transparent}.search-overlay .search-overlay-form form .input-search:focus::-ms-input-placeholder{color:transparent}.search-overlay .search-overlay-form form .input-search:focus::placeholder{color:transparent}.search-overlay .search-overlay-form form button{display:inline-block;position:absolute;right:5px;top:5px;width:50px;color:#fff;height:50px;border-radius:50%;background-color:#000;-webkit-transition:var(--transition);transition:var(--transition);border:none;font-size:20px;line-height:50px}.search-overlay .search-overlay-form form button:hover{background-color:var(--main-color);color:#fff}.search-overlay.search-overlay-active.search-overlay{opacity:1;visibility:visible}.search-overlay.search-overlay-active.search-overlay .search-overlay-layer{-webkit-transform:translateX(0);transform:translateX(0)}.search-overlay.search-overlay-active.search-overlay .search-overlay-close{opacity:1;visibility:visible}.search-overlay.search-overlay-active.search-overlay .search-overlay-form{opacity:1;visibility:visible}@media only screen and (max-width:1199px){.main-responsive-nav{display:block;min-height:55px;max-height:85px;max-width:100%}.main-responsive-nav .main-responsive-menu{position:relative}.main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul{font-size:14px}.main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li a.active{color:#000}.main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li a i{display:none}.main-responsive-nav .main-responsive-menu.mean-container .mean-nav ul li li a{font-size:14px}.main-responsive-nav .main-responsive-menu.mean-container .others-options{display:none !important}.main-responsive-nav .main-responsive-menu.mean-container .navbar-nav{overflow-y:scroll;height:auto;-webkit-box-shadow:0 7px 13px 0 rgba(0,0,0,.1);box-shadow:0 7px 13px 0 rgba(0,0,0,.1);background-color:#fff}.main-responsive-nav .mean-container a.meanmenu-reveal{padding:4px 0 0;color:#fff}.main-responsive-nav .mean-container a.meanmenu-reveal span{display:block;background:#fff;height:2px;margin-top:-6px;border-radius:5px;position:relative;top:8px}.main-responsive-nav .logo{position:relative;z-index:998;width:50%}.navbar-area{background-color:var(--main-color);padding-top:15px;padding-bottom:15px}.topbar-area{background-color:var(--main-color)}.main-navbar{display:none}.others-option-for-responsive{display:none}}@media only screen and (max-width:767px){.search-overlay .search-overlay-form{max-width:280px;width:280px}.search-overlay .search-overlay-close{top:20px;right:20px}.others-option-for-responsive{display:none}.others-option-for-responsive .container .container{max-width:190px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.others-option-for-responsive .option-inner .others-options.d-flex{display:inline-block !important}.others-option-for-responsive .option-inner .others-options .option-item{margin-right:0;margin-bottom:20px}.others-option-for-responsive .option-inner .others-options .option-item::before{display:none}.others-option-for-responsive .option-inner .others-options .option-item:first-child{margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-bottom:0}.others-option-for-responsive .option-inner .others-options .option-item .search-box i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .user-icon i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .language-option{text-align:left}.others-option-for-responsive .option-inner .others-options .option-item .language-option button{color:var(--paragraph-color)}.topbar-list{display:none;text-align:center}.topbar-list li{margin-bottom:10px}.topbar-list li:last-child{margin-bottom:0}.topbar-others-options{text-align:center;margin-top:10px}.topbar-others-options-cambio{display:none !important}}@media only screen and (min-width:325px){.others-option-for-responsive{display:none}.others-option-for-responsive .dot-menu{top:-46px;right:80px}}@media only screen and (min-width:768px) and (max-width:991px){.others-option-for-responsive{display:none}.others-option-for-responsive .container .container{max-width:190px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.others-option-for-responsive .option-inner .others-options.d-flex{display:inline-block !important}.others-option-for-responsive .option-inner .others-options .option-item{margin-right:0;margin-bottom:20px}.others-option-for-responsive .option-inner .others-options .option-item::before{display:none}.others-option-for-responsive .option-inner .others-options .option-item:first-child{margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-bottom:0}.others-option-for-responsive .option-inner .others-options .option-item .search-box i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .user-icon i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .language-option{text-align:left}.others-option-for-responsive .option-inner .others-options .option-item .language-option button{color:var(--paragraph-color)}.mean-container .mean-nav ul li a.mean-expand{right:20px}.topbar-list li{margin-right:25px;font-size:14px}}@media only screen and (min-width:992px) and (max-width:1199px){.others-option-for-responsive{display:none}.others-option-for-responsive .container .container{max-width:190px}.others-option-for-responsive .option-inner .others-options{margin-left:0}.others-option-for-responsive .option-inner .others-options.d-flex{display:inline-block !important}.others-option-for-responsive .option-inner .others-options .option-item{margin-right:0;margin-bottom:20px}.others-option-for-responsive .option-inner .others-options .option-item::before{display:none}.others-option-for-responsive .option-inner .others-options .option-item:first-child{margin-right:0}.others-option-for-responsive .option-inner .others-options .option-item:last-child{margin-bottom:0}.others-option-for-responsive .option-inner .others-options .option-item .search-box i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .user-icon i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .cart-btn i{color:var(--paragraph-color)}.others-option-for-responsive .option-inner .others-options .option-item .language-option{text-align:left}.others-option-for-responsive .option-inner .others-options .option-item .language-option button{color:var(--paragraph-color)}.mean-container .mean-bar{padding:0 !important}.mean-container .mean-nav ul li a.mean-expand{right:25px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-navbar .navbar .navbar-nav .nav-item{margin-left:10px;margin-right:10px}.main-navbar .navbar .others-options .option-item:first-child{margin-right:30px}}@media only screen and (min-width:1550px){.main-navbar::before{width:575px}}.mean-menu{justify-content:space-between}
/*!
 * NavBar Css
 * Autor: Euromundo
 */
:root{--header-height:4.5rem;--body-font:'Inter',sans-serif;--normal-font-size:1rem;--font-regular:300;--font-semi-bold:500;--z-tooltip:10;--z-fixed:100}@media screen and (min-width:1024px){:root{--normal-font-size:1rem}}*{box-sizing:border-box;padding:0;margin:0}body{font-family:var(--body-font);font-size:var(--normal-font-size);background-color:var(--body-color)}ul{list-style:none}a{text-decoration:none}.container-nav{max-width:1180px}.header{width:100%;background-color:var(--main-color);box-shadow:0 2px 16px hsla(220,32%,8%,.3)}.sticky-header{position:fixed;top:0;width:100%;z-index:2000 !important;transition:top .8s ease}.hide-topbar{display:none}.container-nav{position:relative;top:0;z-index:1000}.nav--menu{height:var(--header-height)}.nav__logo,.fa-bars,.fa-xmark{color:var(--company-text)}.nav__data{height:100%;display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.nav__logo{display:inline-flex;align-items:center;column-gap:.25rem;font-weight:var(--font-semi-bold);margin-right:15px;z-index:10001}.nav__logo__size img{height:60px !important;width:auto;max-width:none}.nav__logo img{height:90px;width:auto;max-width:none}.nav__logo i{font-weight:initial;font-size:1rem}.nav__toggle{position:relative;z-index:1003;width:32px;height:32px}.fa-bars,.fa-xmark{position:absolute;width:max-content;height:max-content;inset:0;margin:auto;font-size:1rem;cursor:pointer;transition:opacity .1s,transform .4s}.fa-xmark{opacity:0}.btn-affiliate a{color:var(--black-color)}.btn-affiliate{background-color:transparent;color:var(--company-text) !important;transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:1px solid var(--company-text);border-radius:25px;padding:5px 25px;line-height:1.7;font-size:.8rem}.btn-affiliate i{margin-right:5px;font-size:.8rem}.btn-affiliate a:hover{color:var(--company-text) !important;border:none}.btn-affiliate:hover{color:var(--company-text) !important;background-color:var(--black-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:1px solid var(--black-color);border-radius:25px;padding:5px 25px;line-height:1.7}.btn-login{color:#fff;background-color:var(--black-color);transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:none;border-radius:25px;padding:5px 25px;line-height:1.7;font-size:.8rem}.btn-login:hover{color:var(--black-color);background-color:#fff;transition:var(--transition);box-shadow:none;overflow:hidden;white-space:nowrap;position:relative;z-index:0;border:none;border-radius:25px;padding:5px 25px;line-height:1.7}.mainWhastappButtonHomeEuroMobile{display:flex;align-items:center;justify-content:center;z-index:999}.mainWhastappButtonEuroMobile{display:flex;align-items:center;justify-content:center;width:auto;height:42px;background:#25d366;color:#fff;padding-inline:20px;border-radius:20px;border:1px solid #25d366;flex-shrink:0;line-height:normal;font-family:Inter;font-style:normal;font-weight:300}.mainWhastappButtonEuroMobile p{display:block;font-size:14px;color:#fff}.mainWhastappButtonEuroMobile i{margin-right:12px;font-size:20px;color:#fff}.mainWhastappButtonEuroMobile a{color:#fff}.mainWhastappButtonEuroMobile a:hover,.mainWhastappButtonEuroMobile a:active{color:#fff !important}.mainWhastappButtonEuroMobile:active,.mainWhastappButtonEuroMobile:hover{border:1px solid #fff}@media screen and (max-width:1118px){.nav__menu{position:absolute;left:0;top:2.5rem;width:100%;height:calc(100vh - 3.5rem);overflow:auto;pointer-events:none;opacity:0;transition:top .4s,opacity .3s}.nav__menu::-webkit-scrollbar{width:0}.nav__list{background-color:var(--black-color-light);padding-top:1rem}.mainWhastappButtonHomeEuroMobile{margin-left:50%;margin-top:-50px;position:relative;z-index:999}.mainWhastappButtonEuroMobile{width:35px;height:35px;flex-shrink:0;border-radius:20px;background:#25d366;flex-shrink:0;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border:1px solid #25d366;display:flex;align-items:center;justify-content:center;margin-top:-5px;margin-top:-5px}.mainWhastappButtonEuroMobile p{display:none;font-size:14px}.mainWhastappButtonEuroMobile i{margin-right:0;font-size:20px}.mainWhastappButtonEuroMobile i:hover,.mainWhastappButtonEuroMobile i:active{margin-right:0;font-size:18px;color:#fff !important}.mainWhastappButtonEuroMobile a{color:#fff}.mainWhastappButtonEuroMobile a:hover,.mainWhastappButtonEuroMobile a:active{color:#fff !important}.mainWhastappButtonEuroMobile:active,.mainWhastappButtonEuroMobile:hover{width:40px;height:40px}.btn-login{border-radius:25px;padding:5px 15px;line-height:1.4;font-size:.8rem}.nav__logo{max-height:75px;margin-right:15px;z-index:999}.nav__logo img{height:3rem}}.nav__link{color:var(--company-text);font-weight:500;background-color:var(--color);padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s;font-size:14px}.nav__link:hover{color:var(--black-color)}.nav__link:active{color:var(--black-color)}.nav__link i{font-size:.7rem;margin-left:5px}.show-menu{opacity:1;top:3.5rem;pointer-events:initial;z-index:1000}.show-icon .fa-bars{opacity:0;transform:rotate(90deg)}.show-icon .fa-xmark{opacity:1;transform:rotate(90deg);z-index:1001}.dropdown__item{cursor:pointer}.dropdown__arrow{font-size:1rem;font-weight:initial;transition:transform .4s}.dropdown__link,.dropdown__sublink{padding:.5rem .5rem .5rem .5rem;color:var(--black-color-light);background-color:var(--white-color);display:flex;align-items:center;column-gap:.5rem;font-weight:var(--font-regular);transition:background-color .3s;font-size:1rem;white-space:nowrap;font-weight:400}.dropdown__link i,.dropdown__sublink i{font-size:1rem;font-weight:initial}.dropdown__link:hover,.dropdown__sublink:hover{background-color:var(--white-color);color:var(--black-color)}.dropdown__link__title{padding:.5rem .5rem .5rem .5rem;color:var(--black-color);background-color:var(--white-color);display:flex;align-items:center;column-gap:.5rem;transition:background-color .3s;font-size:1rem;white-space:nowrap;font-weight:600;border-bottom:1px solid #ebedef}.dropdown__menu,.dropdown__submenu{max-height:0;overflow:hidden;transition:max-height .4s ease-out}.dropdown__item:hover .dropdown__menu,.dropdown__subitem:hover>.dropdown__submenu{max-height:1000px;transition:max-height .4s ease-in;font-weight:var(--font-regular)}.dropdown__item:hover .dropdown__arrow{transform:rotate(180deg)}.dropdown__add{margin-left:5px;line-height:600}.mainWhastappButtonHome{display:none}.mainWhastappButtonHomeMobile{display:flex}@media screen and (max-width:340px){.container-nav{margin-inline:1rem}.nav__link{padding-inline:1rem}}@media screen and (min-width:1118px){.container-nav{margin-inline:auto}.nav--menu{height:calc(var(--header-height) + 2rem);display:flex;justify-content:space-between}.nav__toggle{display:none}.nav__list{height:100%;display:flex;column-gap:1rem}.nav__link{height:100%;padding:0;justify-content:initial;column-gap:.25rem}.nav__link:hover{background-color:transparent;color:var(--white-color)}.dropdown__item,.dropdown__subitem{position:relative}.dropdown__menu,.dropdown__submenu{max-height:initial;overflow:initial;position:absolute;left:0;top:6rem;opacity:0;pointer-events:none;transition:opacity .3s,top .3s;position:absolute;z-index:999}.dropdown__link,.dropdown__sublink{padding-inline:1rem 3.5rem}.dropdown__subitem .dropdown__link{padding-inline:1rem}.dropdown__submenu{position:absolute;left:100%;top:.5rem}.dropdown__item:hover .dropdown__menu{opacity:1;top:5.5rem;pointer-events:initial;transition:top .3s}.dropdown__subitem:hover>.dropdown__submenu{opacity:1;top:0;pointer-events:initial;transition:top .3s}.mainWhastappButtonHomeMobile{display:none}.mainWhastappButtonHome{display:flex}}#common_banner_BarrancasEsencial{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/497e7147-ed16-4063-857a-5f21a4b3fe89.jfif');padding:100px 0 130px 0;background-repeat:no-repeat;background-size:cover;position:relative;height:92%}#common_banner_BarrancasExcepcional{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/db1d3240-bf26-4472-b8ea-1d369f2bfb77.jfif');padding:100px 0 130px 0;background-repeat:no-repeat;background-size:cover}#common_banner_BarrancasSonado{background-image:linear-gradient(180deg,#0000008c 0%,#00000040 100%),url('../assets/img/banner/526f1e5c-137c-4688-a05a-30f7aaf98486.jfif');padding:100px 0 130px 0;background-repeat:no-repeat;background-size:cover}@media(min-width:1401px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px}.left-side-search-boxed-v3{display:none}.btn{font-size:14px}.dropdown_passenger_area button{font-size:14px}.review-home-cta-left-v2 p{display:none}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:450px;background-position:top left}.banner_two_text-v3{padding-top:30%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:70px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:10px;color:var(--white-color);font-size:50px}.section-blue-v2{height:190px;padding-bottom:50px}.section-blue-v3{height:5%}.login-card-img-c img{height:auto;width:100%}.navbar-area-v2-display{display:none !important}.navbar-area-v3-display{display:none !important}.navbar-area-v2{display:flex !important}.navbar-area-v3{display:flex !important}.euroCompare-container{display:flex;align-items:flex-start;gap:12rem;justify-content:flex-end;flex-direction:row}}@media(max-width:1440px){.cardbox1{height:430px;width:90%}.perfilPicoMa1 a.active:before{left:7%;margin-top:2.2%}.perfilPicoMa2 a.active:before{left:20%;margin-top:2.2%}.perfilPicoMa3 a.active:before{left:32%;margin-top:2.2%}.perfilPicoMa4 a.active:before{left:44%;margin-top:2.2%}.perfilPicoMa5 a.active:before{left:56.5%;margin-top:3.2%}.flight_Search_boxed input{font-size:18px;width:98%}.headProduct__info-price h4{color:#fff;font-size:25px}.headerProduct__title2 h2{font-size:48px}.banner_two_text{padding:10px 0 0 30px}.search-item-description-boton-2{width:140px;height:40px;flex-shrink:0;background:#fff !important;border:1px solid var(--main-color) !important;border-radius:20px;color:var(--main-color) !important;font-size:12px;padding:5px 10px !important}.search-item-description-dias{font-size:12px;text-overflow:ellipsis}.search-item-description-cajadeprecio{margin-bottom:6px}.search-item-description-personas{font-size:12px;text-align:end}.search-item-description-precio{font-size:17px;text-align:end;text-overflow:ellipsis}.left-side-search-boxed-v3{display:none}.hotel-Detail-PrincipalName{padding-left:20px}.hotel-Detail-CardText{padding-left:20px}.hotel-Detail-PrincipalAddress{padding-left:20px}.img_detail_hotel-b{max-height:64px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:350px;object-fit:cover;border-radius:5px}.flight_Search_boxed p{font-size:12px;max-width:90px}.review-home-cta-left-v2 p{display:none}.btn-form-v2{padding:10px 10px;min-width:90px;max-width:90px}.flight_Search_boxed p{font-size:12px;max-width:90px}.nav-tabs-v2 .nav-link-v2{font-size:14px}.nav-link-v2-p{font-size:13px}.form-control{font-size:13px}.btn{font-size:12px}.flight-Search-boxed-v2 input{font-size:12px}.flight-Search-boxed-v2-a input{font-size:12px}.dateForm-v2 i{font-size:12px}.dropdown_passenger_area button{font-size:12px}.section-margin-home-b{margin-top:30px;margin-bottom:250px}.inline-photo{margin:5em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;left:2%}.inline-photo.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-2{margin:-7em auto 1em -8em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:150px;width:90%;will-change:transform,opacity;z-index:25;position:absolute;left:10%}.inline-photo-2.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-3{margin:32em auto 0 3em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:10%}.inline-photo-3.is-visible{opacity:1;transform:rotateZ(-10deg)}.inline-photo-4{margin:7em auto 0 3em;opacity:0;transform:translateX(4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;right:7%}.inline-photo-4.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-5{margin:-15em auto 1em auto;opacity:0;transform:translateY(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:2%}.inline-photo-5.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-6{margin:30em auto 1em 5em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;left:30%}.inline-photo-6.is-visible{opacity:1;transform:rotateZ(-4deg)}.review-home-cta-left-v2 h4{font-size:11px}.review-home-cta-left h4{font-size:16px;margin-bottom:20px;line-height:1}.review-home-cta-left p{font-size:12px;line-height:1}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:450px;background-position:top left}.banner_two_text-v3{padding-top:30%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:70px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:10px;color:var(--white-color);font-size:50px}.navbar-area{padding-top:10px;padding-bottom:0}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-150px;width:140px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-350px;width:340px}.section-blue-v3{height:5%}.section-blue-v2{height:190px;padding-bottom:50px}.navbar-area-v2-display{display:none !important}.navbar-area-v3-display{display:none !important}.navbar-area-v2{display:flex !important}.navbar-area-v3{display:flex !important}.divPkg-a{display:flex;justify-content:center}.div-Destinos-Euro-c img{object-fit:cover;border-radius:5px}.container-info-checkout-reserve-price{padding:16px 20px}.container-custompdf-img img{width:350px;max-width:400px}.download-container-row-title p{font-size:14px}.download-container-row-button a{font-size:14px}.download-container-row-button a{font-size:14px}.euroCompare-container{display:flex;align-items:flex-start;gap:5rem;justify-content:flex-end;flex-direction:row}.euroContainer-search__compare{padding:5px 10px;width:auto;font-size:12px;margin-top:30px}.search-input-container{min-height:75px;max-height:75px;margin:15px 0;border:1px solid #cbd1d7;padding:8px 5px}.filter-option-inner-inner{font-size:10px}.search-input-container p{font-size:.7rem}.search-input-container i{font-size:.7rem}.mainBannerFormContainer{width:96%;margin:0 2% -2% 2%;padding:10px}}@media(max-width:1199px){.cardbox1{height:430px;width:95%}.metodoPago_contenedor{margin-left:0 !important}.metodo_pago{padding:15px 0}.theme_search_form_tabbtn .nav-tabs .nav-link{height:80px !important}.perfilPicoMa1 a.active:before{left:12%;margin-top:3.2%}.perfilPicoMa2 a.active:before{left:30%;margin-top:3.2%}.perfilPicoMa3 a.active:before{left:48.5%;margin-top:3.2%}.perfilPicoMa4 a.active:before{left:67%;margin-top:3.2%}.perfilPicoMa5 a.active:before{left:86%;margin-top:3.2%}.headProduct__info-price h4{color:#fff;font-size:20px}#common_banner_Product{padding:170px 0 100px 0}.flight_show_down_wrapper{display:inherit}.flex_widht_less{width:68%;padding-left:0}.flight_refund_policy{padding-top:16px}.room_book_item{display:inherit}.room_book_img img{width:100%}.room_booking_right_side{padding:15px 25px 25px 25px}.theme_nav_tab_item .nav-tabs .nav-link{margin-bottom:0;background:0 0;border:1px solid var(--main-color);color:var(--black-color);padding:6px 20px;border-radius:5px;margin-right:14px}.banner_one_text h1{font-size:50px}.tab_destinations_conntent h3{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:150px}.video_play_area img{height:50vh}.left-side-search-boxed-v2{display:block}.left-side-search-boxed-v3{display:none}.img_detail_hotel-b{max-height:47px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:312px;object-fit:cover;border-radius:5px}.flight_Search_boxed p{font-size:12px;max-width:90px}.nav-tabs-v2 .nav-link-v2{font-size:14px}.form-control{font-size:13px}.btn-form-v2{padding:10px 20px;min-width:90px;max-width:90px}.btn{font-size:12px}.flight-Search-boxed-v2 input{font-size:12px}.flight-Search-boxed-v2-a input{font-size:12px}.review-home-cta-v2{height:auto}.review-home-cta-left-v2 h4{font-size:30px;line-height:1;width:70%}.review-home-cta-left-v2 p{display:block}.dateForm-v2 i{font-size:12px}.nav-tabs-v2 .nav-link-v2{font-size:12px}.nav-link-v2-p{font-size:12px}.review-home-cta-right img{width:auto;height:100px;flex-shrink:0}.inline-photo{margin:7em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:160px;width:90%;will-change:transform,opacity;position:absolute;left:3%}.inline-photo.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-2{margin:-8em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:150px;width:90%;will-change:transform,opacity;z-index:25;position:absolute;left:5%}.inline-photo-2.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-3{margin:37em auto 0 3em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:35%}.inline-photo-3.is-visible{opacity:1;transform:rotateZ(-10deg)}.inline-photo-4{margin:10em auto 0 3em;opacity:0;transform:translateX(4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:150px;width:90%;will-change:transform,opacity;position:absolute;right:8%}.inline-photo-4.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-5{margin:0 auto 1em auto;opacity:0;transform:translateY(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:160px;width:90%;will-change:transform,opacity;position:absolute;left:5%}.inline-photo-5.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-6{margin:30em auto 1em 10em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;left:30%}.inline-photo-6.is-visible{opacity:1;transform:rotateZ(-4deg)}.textoHome-v2-b h3{font-family:Roboto;font-size:16px !important;font-style:normal;font-weight:400;line-height:normal}.textoHome-v2-b li{font-family:Inter;font-size:14px;font-style:normal;font-weight:300;margin-top:8px;line-height:1.5}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:450px;background-position:top left}.banner_two_text-v3{padding-top:40%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:70px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:10px;color:var(--white-color);font-size:50px}.section-blue-v2{height:190px;padding-bottom:50px}.navbar-area-v2 a{font-size:13px;color:#fff}.navbar-area-v3 a{font-size:13px;color:var(--black-color)}.mean-container .mean-nav{width:100%;margin-top:7%;background:var(--main-color);border-radius:0 0 5px 5px;overflow:hidden;height:auto}.main-responsive-nav .mean-container a.meanmenu-reveal{padding:2% 0 0 0}.main-responsive-nav .logo{position:relative;z-index:1000;width:30%;margin-top:-5px;margin-left:50px}.logo img{max-width:80%}.main-responsive-container-nav{padding:0;max-width:100%}.main-responsive-nav .main-responsive-menu.mean-container .navbar-nav{background-color:transparent}.mean-container .mean-nav ul li a{display:block;float:left;width:90%;padding:1em 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #dbeefd;text-decoration:none}.section-blue-d{background-color:var(--main-color);display:flex;align-items:flex-end;justify-content:center;min-height:300px;height:35%;padding-bottom:2%;background-position:center;background-repeat:no-repeat;background-size:cover}.section-blue-d h2{color:#fff;font-size:40px;line-height:1;text-shadow:1px 1px 2px black;font-weight:600}.section-blue-f{background-color:var(--main-color);display:flex;align-items:flex-end;justify-content:center;height:300px;padding-bottom:2%;background-position:center;background-repeat:no-repeat;background-size:cover}.section-blue-f h2{font-size:40px}.blog-title h2{font-size:40px}.section-blue-f h3{font-size:27px;margin-bottom:15px}.section-blue-f h5{font-size:15px}.section-blue-f i{font-size:15px;margin-left:15px;margin-right:5px}.newAboutUsContainer h2{margin-bottom:50px;margin-left:0;font-size:25px;line-height:1;font-weight:600}.news_item_boxed{margin-top:45px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;height:330px;max-height:330px}.newAboutUsContainer-A{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:5px}.newAboutUsContainer-A a{font-size:16px;padding:15px}.newAboutUsContainer-A p{font-size:18px}.newAboutUsContainer-B{display:flex;flex-direction:column;justify-content:center}.news_area_top_right h2{margin-top:20px;margin-bottom:0;margin-left:0;font-size:20px;line-height:1;font-weight:600;width:90%}.news_area_top_right p{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:1;max-height:75px}.news_author_area_name p{font-size:10px;padding:0 0 0 0;display:flex;align-items:flex-start;flex-direction:row}.news_author_area_name h4{font-size:12px;color:var(--main-color)}.news_author_area_name a{margin-bottom:5px;padding-right:8px}.news_author_area_name i{display:none}.news_author_img{width:33px;height:30px;border-radius:50%;overflow:hidden}.blogCTAUser-A a{font-size:12px;margin-bottom:10px}.news_item_content h3{font-size:16px;line-height:1.2;height:40px;max-height:40px;display:flex;align-items:flex-start;overflow:hidden}.news_item_contentBlog{padding:10px 10px 0 10px}.news_item_content p{padding-top:10px;height:auto;overflow:hidden;text-overflow:ellipsis;font-size:11px;line-height:1.2}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-120px;width:110px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-280px;width:270px}.section-blue-v3{height:5%}.navbar-area-v2-display{display:none !important}.navbar-area-v3-display{display:none !important}.navbar-area-v2{display:flex !important}.navbar-area-v3{display:flex !important}.card-magazine-grid img{height:330px;width:220px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.cont-button-magazine{padding:0}.review-home-cta-left h4{font-size:16px;margin-bottom:20px;line-height:1}.product-c-boton-compartir{width:25px;height:25px;margin:5px;line-height:27px;border-radius:5px}.div-Destinos-Euro-c img{object-fit:cover;border-radius:5px}.background-cont-a{padding-block:20px;display:flex;align-items:flex-start;gap:5px}.flex-column-v2{display:flex;flex-direction:row !important;justify-content:center;align-items:flex-start;flex-wrap:nowrap;gap:0;margin-right:0 !important;overflow-x:auto;overflow-y:hidden;width:100%}.flex-column-v2::-webkit-scrollbar{margin-top:5px;height:4px;width:4px}.flex-column-v2::-webkit-scrollbar-thumb{background-color:var(--main-color);border-radius:4px}.flex-column-v2::-webkit-scrollbar-thumb:hover{background-color:var(--black-color)}.flex-column-v2::-webkit-scrollbar-track{background:transparent}.flex-column-v2::-webkit-scrollbar-button{display:none}.flex-column-v2{scrollbar-width:thin;scrollbar-color:var(--main-color) transparent}.download-info-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.product-c-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-bottom:20px;width:100%}.row-desktop{margin-bottom:0}.search-item-description-dias{font-size:11px;text-overflow:ellipsis}.search-item-description-personas{font-size:11px;text-align:end}.search-item-description-precio{font-size:16px;text-align:end;text-overflow:ellipsis}.container-info-checkout-reserve-price{padding:16px 20px}.container-info-checkout-reserve-price h2{font-size:18px}.container-info-checkout-reserve-price h3{font-size:20px}.container-info-checkout-reserve-price h4{font-size:14px}.container-info-checkout-reserve-price h5{font-size:16px}.nav-space{flex-direction:row;justify-content:center}.container-custompdf-img img{width:300px;max-width:300px}.download-container-row-title p{font-size:12px}.download-container-row-button a{font-size:12px}.download-container-row-button a{font-size:12px}.euroCompare-container{display:flex;align-items:flex-start;gap:2rem;justify-content:flex-end;flex-direction:row}.euroCompare-title-info p{font-size:12px}.euroCompare-title-info b{font-size:13px}}@media(max-width:992px){.cardbox1{height:430px;width:95%}.metodo_pago{padding:20px 0}.pymnt-itm{width:650px}.pymnt-itm h2{font-size:20px}.card-expl{margin-bottom:85px}.pymnt-cntnt div.sctn-row{margin:10px 0 0;width:auto}.pymnt-cntnt div.sctn-row div.sctn-col{width:310px}.pymnt-cntnt div.sctn-row div.sctn-col input{width:270px}.sctn-row label{font-size:20px !important}.pymnt-cntnt div.sctn-row div.sctn-col.l{width:310px;padding-left:11px}.pymnt-cntnt div.sctn-row div.sctn-col.half.l{width:125px}.sctn-col cvv{padding-left:11px}.pymnt-itm.active div.pymnt-cntnt{padding:0 0 11px}.pymnt-itm h2{padding:24px 0 0 20px}.perfilPicoMa1 a.active:before{left:17%;margin-top:4.5%}.perfilPicoMa4 a.active:before{left:17%;margin-top:4.5%}.perfilPicoMa5 a.active:before{left:43%;margin-top:4.5%}.perfilPicoMa1,.perfilPicoMa2,.perfilPicoMa3,.perfilPicoMa4,.perfilPicoMa5{margin:10px}.perfilPico button.active:before{left:21%;margin-top:4.5%}.perfilPicoRe button.active:before{left:58%;margin-top:4.5%}.perfilPicoFa button.active:before{left:21%;margin-top:4.5%}.perfilPico,.perfilPicoRe,.perfilPicoFa{margin:10px}.btnNext{margin-left:30%;background:var(--main-color);color:#fff;margin-top:30px}.btnAtras{margin-top:30px;grid-area:atras}.iconFlecha{margin-left:23%;margin-right:12%;margin-top:3%}.HeaderPerfil{display:none}.titlesUser{margin-left:25px}.dataUser{margin-left:40px}.imgUser{width:100px}.headProduct__info-price h4{color:#fff;font-size:20px}.headProduct__info-day p{color:#000;font-size:20px}.headProduct__info-night p{color:#000;font-size:20px}.headProduct__info-location h5{color:#000;font-size:20px}.headProduct__info-icons p{color:#000;font-size:15px}#common_banner_Product{padding:180px 0 100px 0}.vendor_img{display:none}.about_us_right{padding-top:60px}.about_offer_banner{padding-bottom:30px}.about_service_boxed{margin-bottom:30px}.footer_link_area{padding-bottom:30px}#home_one_banner{padding:275px 0 280px 0}.topbar-list li:first-child{display:none}#footer_area{padding:70px 30px 40px 30px}.offer_area_box{margin-bottom:30px}.theme_nav_tab_item .nav-tabs .nav-link{margin-bottom:10px}.cat_form{padding-top:30px}.flight_Search_boxed{margin-bottom:30px}.imagination_boxed{padding-top:30px}.contact_boxed{margin-bottom:30px}.news_area_top_right{padding-top:30px}.recent_news_img{width:auto}.cruise_item_img{width:100%;height:100%;object-fit:cover}.cruise_item_img img{width:100%;height:220px;object-fit:cover;border-radius:15px 15px 0 0}.cruise_item_inner_content{padding:20px 25px 20px 25px}.home_client_wrpper{top:5px;margin:25px 15px}.client_two_area_bg{padding:75px 34px}.two_client_area_left{padding:5% 10%}.two_client_area_left h2{font-size:1.5rem}.home_two_client_slider{padding:0 20px}.navProduct{height:auto !important}.search-item-description-b-v2-contenedorGene{border-right:0 solid #dde1e4;padding-bottom:30px !important}.search-item-description-b-v2-contenedorBoton{display:flex;align-items:center;padding-left:0;padding-top:26px;justify-content:center}.left-side-search-boxed-v2{display:none}.left-side-search-boxed-v3{display:block}.left-side-search-boxed-v3{background:#fff;border:1px solid #ebedef;border-radius:10px;padding:0 0;margin-bottom:20px;position:sticky;top:15%;height:auto;max-height:650px;overflow:hidden}.About-Banner-Left{display:flex;justify-content:center}.About-Banner-Right{display:flex;justify-content:center}.hotel-Detail-PrincipalName{font-size:30px !important;line-height:1 !important;width:100%}.hotel-Detail-PrincipalAddress{width:95%}.img_detail_hotel-b{max-height:72px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:400px;object-fit:cover;border-radius:5px}.search-item-img-v2 img{max-height:300px;border-radius:10px 10px 0 0;object-position:center}.holiday_inner_content-a h4{font-size:20px}.img_screen_item_a{max-height:250px;height:250px;width:100%;overflow:hidden;margin-bottom:20px}.banner_two_slider_item_v2{padding:0 0 100px 0;display:flex;align-items:flex-end;height:500px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.nav-link-v2-p{font-size:11px}.side-container-v2{min-height:70px;height:70px}.side-container-v2-a{min-height:70px;height:70px}.side-container-v2-b{min-height:70px;height:70px}.no-borderline-left{border-left:0 solid #ebedef}.flight-Search-boxed-v2{background:transparent;padding:10px 10px 10px 20px;min-height:70px;height:70px;width:100%}.flight-Search-boxed-v2-a{width:100%}.flight-Search-boxed-v2-b{border-radius:0 0 5px 0}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:450px;background-position:top left}.banner_two_text-v3{padding-top:30%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:70px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:10px;color:var(--white-color);font-size:50px}.section-blue-v2{height:190px;padding-bottom:25px}.navbar-area-v2 a{font-size:11px;color:#fff}.navbar-area-v3 a{font-size:11px;color:var(--black-color)}.mainBannerForm{background-color:var(--main-color);display:flex;min-height:350px;max-height:350px;padding:0 0 20px 0;background-size:cover;background-position:center;align-items:center;flex-direction:column;justify-content:flex-end}.mainTopForm-v3{width:70%}.mean-container .mean-bar{padding:0}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-80px;width:70px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-200px;width:190px}.container-info-checkout-main{display:flex;flex-direction:column;gap:20px}.container-checkout-border{height:560px;overflow-y:scroll}.product-nav-index{width:auto;font-size:12px !important;text-align:start;padding:.5rem .5rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.product-nav-index.active{width:auto;font-size:12px;text-align:start}.white-secondary-general-card-button{height:auto;min-width:80px;font-size:12px;padding:10px 15px;line-height:1}.containerExtraServiciosBox{height:75px;width:95%}.containerExtraServiciosBoxSelect{height:75px;width:95%}.containerExtraServiciosBox h4{font-size:12px}.listaIncluye ul li{font-size:14px}.listaNoIncluye ul li{font-size:14px}.modal-login-card-title{margin-top:20px;margin-bottom:20px !important}.login-card-footer-text{font-size:12px !important}.navbar-area-v2-display{display:none !important}.navbar-area-v3-display{display:none !important}.navbar-area-v2{display:flex !important;gap:30px}.navbar-area-v3{display:flex !important;gap:30px}.imagecard-producto-incluye img{height:500px}.card-magazine-grid img{height:450px;width:300px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.review-home-cta-right img{width:auto;height:250px;flex-shrink:0}.card-slider .owl-prev{left:-2%}.card-slider .owl-next{right:-10%}.icon-carousel .owl-prev{left:-3%}.icon-carousel .owl-next{right:-3%}.euro-cardbox-info p{font-size:12px}.card-producto-euro-c{width:110px}.theme-search-form-conatiner-v3{display:flex;flex-direction:row;justify-content:center;width:830px;gap:20px}.form-search-boxed-v3{background:#f8f9fa;padding:6px 40px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:290px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:13px}.btn-form-v4{position:relative;overflow:hidden;background:var(--black-color);color:#fff;width:160px;height:62px;border:0 solid;border-radius:5px;font-size:20px}.picker-form{padding:1px 10px;font-size:16px;height:38px;min-width:100%}.div-Destinos-Euro-c img{object-fit:cover;border-radius:5px}.containerTextEuro h3{font-family:'Inter',sans-serif;font-size:15px;font-style:normal;line-height:normal;font-weight:500;margin-bottom:15px;text-align:start;color:var(--main-color)}.containerTextEuro p{font-family:'Inter',sans-serif;font-size:15px;font-style:normal;line-height:normal;font-weight:400;margin-bottom:15px;text-align:start;color:#000}.containerIconCardEuro{min-height:265px;padding:15px 20px}.viggCardEuro p{color:#fff;font-family:Inter;font-size:12px;font-weight:400;margin-bottom:10px}.viggCardEuro i{font-size:5px;margin-right:8px}.iconCardEuro i{font-size:38px;color:#fff}.col-newsletter-contact{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:3% 15% 0 35px}.col-newsletter-contact h3{font-size:25px;width:100%;margin-bottom:15px}.col-newsletter-contact p{font-size:16px;width:100%;margin-bottom:10px}.affiliatteInfoCard{padding:30px 20px;margin-bottom:50px}.affiliatteInfoCardNumber h4{font-size:25px;margin-bottom:5px}.affiliatteInfoCardText h5{font-size:14px;line-height:1;margin-bottom:8px}.containerTitletEuro h5{width:90%}.affiliatteInfoCardText p{font-size:14px;line-height:1;margin-bottom:15px}.infoContainerProductEuro{height:auto}.infoMainImageProductEuro img{object-fit:cover;width:auto;height:265px}.infoImageProductEuro{display:none}.infoImageProductEuro img{display:none}.infoTextProductEuro{padding:15px 20px}.containerTitletEuro h4{font-family:Inter;font-size:18px;line-height:1;font-weight:bold;margin-bottom:5px}.containerTitletEuro h5{font-family:Inter;font-size:14px;font-weight:400;line-height:1.2;margin-block:10px;width:100%}.paquete-card-main-first{height:auto !important;width:100%;margin:0;padding:0;overflow:hidden;background:#f6f7f8;justify-content:space-between}.main-general-card-button-black-background{min-height:36px;min-width:100%;font-size:14px;padding:8px 20px}.paquete-vuelos-contenedor{gap:5px;border-right:0 solid #cbd1d7}.paquete-vuelos-info{margin-bottom:0}.paquete-vuelos-info p{font-size:12px !important;margin-top:8px;margin-bottom:0;margin-left:0;margin-right:10px}.paquete-alojamiento-alojamiento p{font-size:10px;margin-top:8px;margin-bottom:0;margin-left:0;color:#5d6974;font-style:normal;font-weight:500;line-height:1;text-align:center}.paquete-vuelos-subcontent-logo img{width:32px;height:32px;margin-left:0;margin-top:10px;border-radius:50%;border:1px solid #dde1e4}.paquete-card-main-precio{padding:40px 15px}.paquete-card-main-precio-container-a{padding-inline:0;width:100%}.paquete-card-main-precio-b h3{font-size:22px}.paquete-card-main-precio-bac{font-size:18px !important}.paquete-card-main-precio-b p{font-size:12px}.paquete-alojamiento-alojamiento-container{padding:10px 10px;border:1px solid #cbd1d7;border-radius:20px;display:flex;flex-direction:column;align-items:center}.main-general-card-button-black-background-v4{border-radius:5px;border:1px solid var(--main-color);font-size:12px;padding:5px 5px;margin-top:5px}.paquete-card-main-info p{font-size:12px}.paquete-card-main-info p{font-size:12px}.paquete-alojamiento{width:90%}.alojamiento-habitacion-opcion h4{font-size:12px}.alojamiento-habitacion-opcion h3{font-size:20px}.alojamiento-habitacion-opcion h5{font-size:12px;text-align:end}.alojamiento-habitacion-opcion h6{font-size:12px;margin-bottom:16px}.alojamiento-habitacion-texto p{color:#5d6974;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.alojamiento-habitacion-texto i{color:#5d6974;font-size:12px;margin-right:10px}.alojamiento-habitacion-texto h4{font-size:16px;margin-bottom:10px}.container-custompdf-img img{width:330px;max-width:350px}.download-container-row-title p{font-size:12px}.download-container-row-button a{font-size:12px}.download-container-row-button a{font-size:12px}.euroCompare-container{gap:1rem}.euroCompare-search__button{font-size:11px;margin-top:10px}.euroCompare-title-info p{font-size:10px}.euroCompare-title-info b{font-size:11px}}@media(max-width:830px){.cardbox1{height:430px;width:95%}.metodo_pago{padding:20px 0}.pymnt-itm{width:340px}.pymnt-itm h2{font-size:20px;width:auto}.card-expl{margin-bottom:85px}.pymnt-cntnt div.sctn-row{margin:10px 0 0;width:auto}.card-expl div.debit{width:330px}.pymnt-cntnt div.sctn-row div.sctn-col{width:320px;margin-bottom:10px}.pymnt-cntnt div.sctn-row div.sctn-col input{width:310px;margin-bottom:15px}.sctn-row label{font-size:16px !important}.sctn-col input{font-size:16px}.pymnt-cntnt div.sctn-row div.sctn-col.l{width:310px;padding-left:11px}.pymnt-cntnt div.sctn-row div.sctn-col.half.l{width:104px}.pymnt-cntnt div.sctn-row div.sctn-col.half input{width:60px}.sctn-col cvv{padding-left:11px}.pymnt-itm.active div.pymnt-cntnt{padding:0 0 11px}.pymnt-itm h2{padding:15px 0 0 20px}.pymnt-cntnt{font-size:17px}.card-expl div.credit{margin-left:15px}.card-expl div.debit{margin-left:14px}.pymnt-cntnt div.sctn-row div.sctn-col.cvv{padding-left:8px;background-position:145px center}.tour_booking_form_box{height:auto}#btns3{margin-top:20px}#btns3-P{margin-top:264px}#book{margin-top:17px;height:43px;width:150px;padding:10px;padding-bottom:30px;margin-left:25%}.openpay{width:339px;height:120px}.openpay div.logo{margin-left:25%}.openpay div.shield{margin-top:10px;margin-left:24%}.perfilPicoMa1 a.active:before{left:17%;margin-top:4.5%}.perfilPicoMa2 a.active:before{left:43%;margin-top:4.5%}.perfilPicoMa3 a.active:before{left:69%;margin-top:4.5%}.perfilPicoMa4 a.active:before{left:17%;margin-top:4.5%}.perfilPicoMa5 a.active:before{left:43%;margin-top:4.5%}.perfilPico button.active:before{left:21%;margin-top:4.5%}.perfilPicoRe button.active:before{left:58%;margin-top:4.5%}.perfilPicoFa button.active:before{left:21%;margin-top:4.5%}.perfilPico,.perfilPicoRe,.perfilPicoFa{margin:10px}#card-element-stripe{margin:auto;width:100%}.form-payment-stripe{min-width:100%;margin:auto;box-shadow:0 0 0 0 rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,0),0 1px 1.5px 0 rgba(0,0,0,0);border-radius:0;padding:0}.CardField--initialMeasurements .CardField-restWrapper,.CardField--waitingForLink .CardField-restWrapper{margin-left:63px !important}.banner_two_text h1{font-size:100px;padding-top:50px}.img_detail_hotel-b{max-height:56px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:356px;object-fit:cover;border-radius:5px}.search-item-description-cajadeprecio{display:flex;flex-direction:column;align-items:flex-end}.flight_Search_boxed p{font-size:14px;max-width:100%;padding-top:5px}.banner_two_slider_item_v2{padding:0 0 100px 0;display:flex;align-items:flex-end;height:600px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}#theme_search_form_tour{margin-top:-35px;z-index:5}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:350px;background-position:top left}.banner_two_text-v3{padding-top:10%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:70px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:10px;color:var(--white-color);font-size:50px}.navbar-area{padding-top:10px;padding-bottom:0;min-height:130px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-80px;width:70px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-200px;width:190px}.container-info-checkout-main{display:flex;flex-direction:column;gap:20px}.container-checkout-border{height:560px;overflow-y:scroll}.navbar-area-v2-display{display:none !important}.navbar-area-v3-display{display:none !important}.navbar-area-v2{display:flex !important}.navbar-area-v3{display:flex !important}.form-cotizador-wrapper .btns-cotizador-wrap{margin:30px auto}.containerModalReserve{gap:0}.card-magazine-grid img{height:450px;width:300px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.mainBannerForm{min-height:450px;max-height:670px}.euro-cardbox-title h3{font-size:18px}.theme-search-form-conatiner-v3{display:flex;flex-direction:row;justify-content:center;width:769px;gap:20px}.form-search-boxed-v3{background:#f8f9fa;padding:6px 20px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:260px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:13px}.btn-form-v4{position:relative;overflow:hidden;background:var(--black-color);color:#fff;width:160px;height:62px;border:0 solid;border-radius:5px;font-size:20px}.picker-form{padding:1px 10px;font-size:16px;height:38px;min-width:100%}.infoContainerProductEuro{height:auto}.infoMainImageProductEuro img{object-fit:cover;width:auto;height:100%}.product-c-container{margin-top:-10px;width:auto}}@media(max-width:769px){.div-Card-P{display:flex;justify-content:flex-start}.cardbox1{height:380px;width:100%}.perfilPicoMa1 a.active:before{left:32%;margin-top:6%}.navPicoIndex button.active:before{left:50%;margin-top:4.4%}.perfilPicoMa2 a.active:before{left:67%;margin-top:6%}.perfilPicoMa3 a.active:before{left:32%;margin-top:6%}.perfilPicoMa4 a.active:before{left:67%;margin-top:6%}.perfilPicoMa5 a.active:before{left:50%;margin-top:6%}.slider-sttle{padding-top:0%}.btn_apartar button{width:33%;height:30px}.perfilPico button.active:before{left:50%;margin-top:7.5%}.perfilPicoRe button.active:before{left:35.5%;margin-top:7.5%}.perfilPicoFa button.active:before{left:68%;margin-top:7.5%}.metodoPago_contenedor{height:auto}.headerProduct{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(2);grid-template-areas:"title" "info"}#CardField-child{margin-right:50%}.headProduct__info-price h4{color:#fff;font-size:26px}.headProduct__info-day p{color:#000;font-size:25px}.headProduct__info-night p{color:#000;font-size:25px}.headProduct__info-location h5{color:#000;font-size:25px}.headProduct__info-icons p{color:#000;font-size:20px}#table_quote input{width:100px !important}#home_two_banner{height:450px}.navProduct{height:auto !important}.partner_area_left{padding:0 25px}.partner_area_left-MT{padding:0 25px}.banner_two_slider_item{min-height:350px;padding:155px 0 155px 0;height:350px;background-position:top left}.banner_two_slider_item2{padding:0 0;height:450px}.banner_two_text{padding:80px 0 0 20px}.banner_two_text h1{font-size:80px;padding-top:5px}.banner_two_text h2{padding-top:5px;font-size:26px}.banner_two_text h4{padding-top:5px}.topbar-area{display:block}.room_booking_right_side{display:inherit}.room_person_select{padding-left:0;padding-top:15px}.flight_search_items{display:inherit}.common_author_form{padding:50px 0 0 0}.comment_area_boxed{display:initial}.comment_img{width:100%}.comment_text{padding-left:0;padding-top:20px;padding-bottom:24px}.counter_item{border-bottom:1px solid #e9e9e9;border-right:none}#consultation_area{padding:100px 0 175px 0}.multi_city_form{margin-bottom:30px;border-bottom:2px solid #8b3eea}.range_plan{display:none}.flight_categories_search{position:initial}.theme_search_form_tabbtn .nav-tabs{justify-content:center}.flight_categories_search .nav-tabs{border-bottom:none;justify-content:center;margin-bottom:30px}.copyright_right{text-align:center}.copyright_left{text-align:center;padding-bottom:10px}.heading_left_area h2 span{display:initial;border-bottom:none;padding-bottom:0}.heading_left_area{text-align:center}.banner_one_text h1{font-size:50px;line-height:50px}#home_one_banner{padding:160px 0 155px 0}.section_heading_center h2{padding-bottom:11px;font-size:30px}#theme_search_form{margin-top:50px}.tour_details_heading_wrapper{display:inherit}.tour_details_top_heading_right{padding-top:20px}.toru_details_top_bottom_item{display:inline-grid;align-items:center}.main_header_arae{position:relative;width:100%;z-index:999}#common_banner{padding:100px 0 100px 0}#common_banner_product{padding:100px 0 100px 0}.modalCotizar{width:100% !important;padding-top:65px}.mesCotizar{width:78% !important}.btnCalendarioCotizar{margin-top:30% !important}.origen__content{display:grid;grid-template-columns:10% 90%;justify-items:start;align-items:center}.topbar-others-options li .language-option .language-dropdown-menu{transform:translate(-60px,25px) !important}.cardbox1-title-h3{font-family:'Inter';font-size:1em;font-weight:700;text-align:right;line-height:2%;margin-bottom:5px}.theme_search_form_tabbtn .nav-item{margin-right:5px;width:100%}.theme_search_form_tabbtn .nav-item:last-child{margin-right:5px;margin-right:5px}.theme_search_form_tabbtn .nav-tabs .nav-link{padding:5px 8px;font-size:14px;height:50px;margin-top:5px;width:100%}.theme_search_form_tabbtn .nav-tabs .nav-link{height:60px !important}.section-blue{height:10%}.nav-tabs-v2 .nav-link-v2{font-size:14px}.nav-tabs-v2 .nav-link-v2 p{display:none}.banner_two_slider_item_v2{padding:0 0 100px 0;display:flex;align-items:flex-end;height:380px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}#theme_search_form_tour{margin-top:-70px;z-index:5}.review-home-cta-v2{height:216px;padding-inline:14px}.review-home-cta{height:216px}.review-home-cta-left-v2 h4{font-size:22px;line-height:1}.review-home-cta-left h4{font-size:18px;line-height:1}.review-home-cta-left-v2 p{font-size:14px;line-height:1}.review-home-cta-left p{font-size:18px;line-height:1}.inline-photo{margin:25em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;left:40%;z-index:5}.inline-photo.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-2{margin:-15em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:160px;width:90%;will-change:transform,opacity;z-index:25;position:absolute;left:5%}.inline-photo-2.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-3{margin:75em auto 0 3em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:30%}.inline-photo-3.is-visible{opacity:1;transform:rotateZ(-10deg)}.inline-photo-4{margin:24em auto 0 3em;opacity:0;transform:translateX(4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:150px;width:90%;will-change:transform,opacity;position:absolute;right:40%}.inline-photo-4.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-5{margin:24em auto 1em -10em;opacity:0;transform:translateY(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;left:30%}.inline-photo-5.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-6{margin:28em auto 1em 10em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:170px;width:90%;will-change:transform,opacity;position:absolute;left:30%;z-index:1}.inline-photo-6.is-visible{opacity:1;transform:rotateZ(-4deg)}.section-margin-home-a{margin-top:15px;margin-bottom:200px}.section-margin-home-b{margin-top:30px;margin-bottom:100px}.section-margin-home-c{margin-top:30px;margin-bottom:300px}.section-margin-home-d{padding-block:50px;margin-top:50px;margin-bottom:180px}.section-margin-home-e{margin-top:90px;margin-bottom:30px}.div-Destinos{display:flex;flex-direction:row;align-items:center}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:350px;background-position:top left}.banner_two_text-v3{padding-top:10%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:70px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:10px;color:var(--white-color);font-size:50px}.section-blue-v2{height:250px;padding-bottom:25px}.containerExtraServiciosMainBox{padding-left:0}.containerExtraServiciosBox{height:110px;width:100%}.containerExtraServiciosBoxSelect{height:110px;width:100%}.containerExtraServPrecio{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-right:0}.product-nav-index{width:100%;font-size:12px;text-align:start;display:flex;flex-direction:row}.product-nav-index.active{width:100%;font-size:12px}.heading_theme-v2-v{font-size:14px}.heading_theme-v-r{font-size:14px}.listaIncluye ul li{font-size:12px}.listaNoIncluye ul li{font-size:12px}.accordion_left_side h5{font-size:14px}.tour_details_boxed_inner .accordion-button{font-size:16px}.tour_details_boxed_inner p{font-size:12px}.paquete-card-main-3{height:auto;border:1px solid #dde1e4;border-radius:20px}.mainBannerForm{background-color:var(--main-color);display:flex;min-height:380px;max-height:480px;padding:0 0 40px 0;background-size:cover;background-position:center;align-items:center;flex-direction:column;justify-content:flex-end}.mainBannerFormContainer{display:flex;flex-direction:column;align-items:flex-start;padding:0 10px;width:90%}.navbar-area{background-color:var(--main-color);padding-top:0;padding-bottom:0;min-height:120px}.section-blue-d{align-items:center;justify-content:center;height:20%;min-height:200px;padding-bottom:0%}.section-blue-f{align-items:center;justify-content:center;height:25%;padding-bottom:0%}.section-blue-f h2{font-size:40px}.blog-title h2{font-size:40px}.section-blue-f h3{font-size:21px;margin-bottom:15px}.section-blue-f h5{font-size:15px}.section-blue-f i{font-size:15px;margin-left:15px;margin-right:5px}.section-blue-f-sections{display:flex;align-items:center;justify-content:center;min-height:200px;padding-bottom:0%}.section-blue-f-sections h2{color:#fff;font-size:40px;line-height:1;letter-spacing:1px;font-weight:700;width:70%;margin-left:0;margin-bottom:10px}.newAboutUsContainer h2{margin-bottom:50px;margin-left:0;font-size:25px;line-height:1;font-weight:600}.news_item_boxed{margin-top:45px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;height:350px;max-height:350px}.newAboutUsContainer-A{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:5px}.newAboutUsContainer-A a{font-size:16px;padding:15px}.newAboutUsContainer-A p{font-size:14px}.newAboutUsContainer-B{display:flex;flex-direction:column;justify-content:center}.news_area_top_right{padding-top:0}.news_area_top_right h2{margin-top:20px;margin-bottom:0;margin-left:0;font-size:20px;line-height:1;font-weight:600;width:90%}.news_area_top_right p{padding-top:10px;padding-bottom:10px;font-size:14px;line-height:1;max-height:75px}.news_author_area_name p{font-size:10px;padding:4px 0 0 0;display:flex;align-items:flex-start;flex-direction:row}.news_author_area_name h4{font-size:12px;color:var(--main-color)}.news_author_area_name a{margin-bottom:5px}.news_author_area_name i{display:none}.news_author_img{width:33px;height:30px;border-radius:50%;overflow:hidden}.blogCTAUser-A a{font-size:10px;margin-bottom:10px}.news_area_top_right a i{font-size:11px;padding-left:4px}.news_item_content h3{font-size:18px;height:45px;max-height:45px;display:flex;align-items:flex-start;overflow:hidden}.news_item_contentBlog{padding:10px 10px 0 10px}.news_item_content p{padding-top:15px;height:110px;max-height:110px;overflow:hidden;text-overflow:ellipsis;font-size:12px}.section-blue-b{min-height:100px;height:auto}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-50px;width:40px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-140px;width:130px}.section-blue-v3{height:2%}.container-checkout-border{height:600px}.navbar-area-v2-display{display:flex !important}.navbar-area-v3-display{display:flex !important}.navbar-area-v2{display:none !important}.navbar-area-v3{display:none !important}.form-cotizador-wrapper .form-cotizador-header ul li{margin-right:30px}.form-cotizador-wrapper .forms-cotizador-wrap{margin-top:50px}.form-cotizador-wrapper{min-height:728px;height:auto;flex-shrink:0;max-width:100%;background:#fff;margin:26px auto 0;padding:40px;border-radius:20px;border:1px solid #dde1e4;box-shadow:0 2px 22px 0 rgba(0,0,0,.1)}.form-cotizador-wrapper .btns-cotizador-wrap{margin:30px auto}.cotizador-data-info{height:auto}.containerModalReserve{gap:30px}.container-checkout-info-blue{height:80px;margin:30px 0 15px 0;padding:15px}.container-checkout-info-red{height:80px;margin:30px 0 15px 0;padding:15px}.notice-Guest-v1{height:80px}.notice-Guest-v1-icon{font-size:25px}.notice-Guest-v1-text p{font-size:13px}.info-notice-Guest-v1{height:auto;padding-block:10px}.info-notice-Guest-v1-icon{font-size:25px}.info-notice-Guest-v1-text p{font-size:12px;margin-bottom:5px}.info-container-Guest-v1-a{height:auto;padding:10px 10px}.cancel-notice-Guest-v1{height:80px}.cancel-notice-Guest-v1-icon{font-size:25px}.cancel-notice-Guest-v1-text p{font-size:12px}.reserve-notice-Guest-v1-text h4{font-size:16px}.reserve-notice-Guest-v1-text h5{font-size:12px}.reserve-notice-Guest-v1-text p{font-size:12px}.cancel-Guest-v1-a{padding:50px 30px}.condiciones-Guest-v1-a{padding-right:10px;margin-bottom:25px}.info-Guest-v1-a{padding:0;margin-bottom:25px}.container-login-backoffice-main{margin-block:10px;padding:0 15px 0 15px;margin-inline:0}.card-magazine-grid img{height:600px;width:400px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.cont-button-magazine{display:none}.card-magazine-grid{margin-bottom:60px}.card-magazine-grid h4{font-size:24px;margin-top:14px}.card-magazine-grid p{font-size:18px;margin-top:5px}.magazine-state-desktop{display:none}.magazine-state-mobile{display:block}.faq-profile{width:100%;padding:0}.faq-profile-i i{font-size:8px}.faq-profile-text h4{font-size:14px}.faq-profile-text p,.faq-profile-text ul,.faq-profile-text li{font-size:12px;text-align:justify}.cont-profile-search-form{width:100%}.review-home-cta-right img{width:auto;height:170px;flex-shrink:0}.card-slider .owl-prev{left:-2%}.card-slider .owl-next{right:-10%}.icon-carousel .owl-prev{left:-4%}.icon-carousel .owl-next{right:-4%}.footer-column-section-title h4{font-size:12px;margin-bottom:10px}.footer-column-section-content-div p{font-size:10px}.footer-column-section-content-div i{margin-right:4px}.section-subfooter-text-euro h5{font-size:10px}.section-subfooter-text-euro p{font-size:10px}.section-subfooter-text-euro i{margin-left:4px;font-size:13px}.section-subfooter-home-euro{padding:16px 24px 70px 24px}.footer-column-section{padding-block:10px}.euro-cardbox-img{height:150px;overflow:hidden}.euro-cardbox-title h3{font-size:16px}.euro-cardbox-content{height:260px;padding:10px 16px 10px 16px}.euro-cardbox-info p{font-size:14px;text-align:justify}.theme-search-form-conatiner-v3{display:flex;flex-direction:row;justify-content:center;width:576px;gap:20px}.form-search-boxed-v3{background:#f8f9fa;padding:6px 10px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:175px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:12px}.btn-form-v4{position:relative;overflow:hidden;background:var(--black-color);color:#fff;width:160px;height:62px;border:0 solid;border-radius:5px;font-size:20px}.picker-form{padding:1px 10px;font-size:16px;height:38px;min-width:100%}.master-review-carousel .owl-prev{float:left;margin-left:5px}.master-review-carousel .owl-next{float:right;margin-right:5px}.mainBannerForm-a{height:180px;padding:0 0 5% 0;background-size:cover;background-position:right}.sectionMainEuro{padding-block:20px}.euroTabs-tabContent{margin-top:20px}.containerIconCardEuro{min-height:265px;padding:15px 20px;margin-bottom:25px}.containerIconCardEuro{min-height:240px;padding:25px 30px;margin-bottom:25px}.viggCardEuro p{font-size:14px;font-weight:400}.viggCardEuro i{font-size:10px;margin-right:8px}.iconCardEuro i{font-size:48px;color:#fff}.section-aboutusEuro{margin-top:40px}.section-aboutusEuro-a{margin-bottom:40px}.section-euromundo-contact{padding-block:60px 0}.containerTextEuro{padding-bottom:25px}.tripAdvisorContainer{justify-content:center;margin:0 0 -10px 0}.TA_excellent{display:flex;justify-content:center;width:100%;margin:0 0 25px 0}#CDSWIDEXC{width:100% !important;margin:5px !important;padding:0 0 10px !important}.infoContainerProductEuro{height:auto}.infoMainImageProductEuro img{object-fit:cover;width:auto;height:315px}.infoImageProductEuro{display:none}.euroTabs-accordionHeader .accordion-button{padding:0 .5rem;font-size:13px}.euroTabs-custom .nav-link{font-size:14px}.euro-release-imgReleaseBox-a img{height:200px;width:350px}.euro-release-imgReleaseBox-a .video-wrapper{height:200px;width:100%}.infoMainImageProductEuroContainer{height:150px}.infoTextProductEuro{height:auto}.card-alojamiento-contenedor-blanco-cont{padding-left:0 !important}.selected-flight-selected-horas h5{font-size:14px;margin-bottom:6px;text-align:center;font-weight:500}.selected-flight-selected-horas h6{font-size:18px;margin-bottom:6px;text-align:center;font-weight:600}.paquete-card-main-subcontainers-content{gap:20px}.paquete-alojamiento{width:100%}.paquete-card-main-img{min-height:200px;height:250px}.paquete-card-main-info{padding:0 30px;overflow:hidden;border-left:1px solid #cbd1d7}.paquete-card-main-info h3{font-size:20px;font-weight:700;line-height:1;margin-top:20px}.paquete-card-main-info-2{padding:0 30px 30px 30px;overflow:hidden;border-left:1px solid #cbd1d7}.paquete-alojamiento-precios{margin-block:15px}.paquete-alojamiento-precios-contenedor h5{margin-bottom:20px}.alojamiento-habitacion-opcion{border-left:0 solid #cbd1d7}.flex-column-v2{display:flex;flex-direction:row !important;justify-content:start;align-items:flex-start;flex-wrap:nowrap;gap:10px;margin-right:0 !important;overflow-x:auto;overflow-y:hidden;width:100%}.download-info-container{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}a.header__promocion{font-size:.75em !important;line-height:1em}.login-backoffice-container{display:flex;flex-direction:row;justify-content:center;width:100%;border-right:none;border-top:none}.euroCompare-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0}.euroCompare-title-info{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:25px}.euroCompare-title-info p{font-size:14px}.euroCompare-title-info b{font-size:14px}.euroCompare-search__button{font-size:14px;padding:5px 20px;margin-top:5px;margin-bottom:10px}.section-card-hotel-comparative{padding:0}.paquete-card-main-img-a img{height:180px;width:100%;object-fit:cover;padding:0;border-radius:0}.card-container-comparative{padding-right:0;padding-left:0}.section-selected{border-radius:0}.section-sort__clear-filters{display:none}.section-sort__label{display:none}.card-container-comparative__card{margin-bottom:15px}.euro-pleca{display:inline-flex;align-items:center;justify-content:center;background-color:var(--main-color);padding:10px 10px;font-weight:bold;position:relative;border-radius:0;margin:50px 0;height:60px;width:230px}.euro-pleca::after{content:"";position:absolute;top:0;right:-10px;width:150px;height:100%;background-color:var(--main-color);border-radius:0 20px 10px 0;transform:skewX(-35deg);transform-origin:bottom right}.euro-pleca__title{margin:0;position:relative;z-index:1;font-size:24px;color:#fff}.card-container-comparative__text{display:flex;flex-direction:row;height:100%}.card-container-comparative__title{width:50%;border-bottom:none;border-right:1px solid #cbd1d7}.card-container-comparative__info{width:50%}.card-container-comparative__card .card{height:auto}.card-container-comparative__price{font-size:1rem;text-align:end}.card-container-comparative__price span{font-size:.8rem}.card-container-comparative__total{font-size:8px;text-align:end}.card-container-comparative__taxes{font-size:9px;text-align:end}.card-container-comparative__title h3{font-size:11px}.euroCompare-accordion-btnWhite{background-color:transparent;color:#fff;border:1px solid #fff;padding:5px 10px;margin-top:10px;cursor:pointer;border-radius:20px;font-size:11px}.section-selected__hotelInfo{display:flex;flex-direction:column;gap:2px;padding-top:5px}.euroContainer-search__compare{font-size:10px}.euro-pleca-xl{width:350px}.euro-pleca__title-xl{font-size:18px}.bottom-bar-MT{top:39%}}@media(max-width:576px){.div-Card-P{display:flex;justify-content:center}.cardbox1{height:430px;width:95%;margin-left:3%}.navPicoIndex button.active:before{left:50%;margin-top:6.4%}.perfilPicoMa1 a.active:before{left:35%;margin-top:5%}.perfilPicoMa2 a.active:before{left:65%;margin-top:5%}.perfilPicoMa3 a.active:before{left:35%;margin-top:5%}.perfilPicoMa4 a.active:before{left:66%;margin-top:5%}.perfilPicoMa5 a.active:before{left:50%;margin-top:5%}.slider-sttle{padding-top:0%}.slider-sttle h1{font-size:33px !important;margin-top:25% !important}.imgPerfil{width:40px !important;height:40px !important;margin-top:158% !important;margin-right:40px}.slider-pararp{margin-left:5px !important}.cuadroPerfil_Texto{margin-top:-10px !important;font-size:20px !important}.navProduct{height:auto !important}.local_counter_area{display:inherit}.local_counter_area-MT{display:inherit}.local_counter_box{margin-right:0;margin-top:15px}.local_counter_box-MT{margin-right:0;margin-top:15px}.home_two_button a{margin-right:10px}.banner_two_text{padding:80px 0 0 20px}.banner_two_text h1{font-size:65px;padding-top:5px}.banner_two_text h2{padding-top:5px;font-size:26px}.banner_two_text h4{padding-top:5px}.room_booking_heading h3{width:auto}.flight_search_left{display:inherit;padding:0;text-align:center}.flight_search_middel{display:inherit;padding-left:0;text-align:center}.flight_search_destination h6{padding-top:10px;margin:0 auto;padding-bottom:15px}.section-flights-container-right{border-left:none;border-top:1px solid #dde1e4}.flight_search_destination{padding-left:0}.flight_right_arrow{text-align:center;padding-bottom:20px}.flight_right_arrow h6{font-size:11px;font-weight:500;padding-top:10px;color:var(--black-color)}.flight_right_arrow i{font-size:11px;font-weight:700;color:var(--black-color)}.download_pdf_area{display:inherit}.downloads_pdf_button{padding-top:20px}.phone_tuch_area{display:inherit}.phone_tuch_area h3 a{margin-top:10px;display:block}.tour_details_top_heading h2{font-size:28px}.accordion_flex_area{display:inherit}.theme_search_form_tabbtn .nav-item{margin-right:5px;width:45%}.theme_search_form_tabbtn .nav-item:last-child{margin-right:5px;margin-right:5px}.theme_search_form_tabbtn .nav-tabs .nav-link{padding:5px 8px;font-size:14px;height:50px;margin-top:5px;width:100%}.theme_search_form_tabbtn .nav-tabs .nav-link{height:60px !important}.theme_search_form_tabbtn{margin-bottom:15px}.flight_categories_search .nav-tabs .nav-link{padding:0 7px}.theme_search_form_tabbtn .nav-tabs .nav-link i{padding-right:5px;font-size:14px}.cta_left{display:inherit}.cta_content{padding-left:0}.cta_icon{width:35%;padding-bottom:20px}.footer_first_area{padding-bottom:30px}.section_padding_top{padding:25px 0 0 0}.destinations_big_offer h1{color:var(--white-color);font-size:80px;line-height:70px;padding-bottom:0}.destinations_content_inner h2{color:var(--white-color);padding-bottom:12px;font-size:26px}.destinations_big_offer h6{color:var(--white-color);line-height:37px;padding-top:0}.destinations_content_inner{width:100%;text-align:center}.destinations_big_offer{justify-content:center}.tour_details_top_bottom{display:inherit}.toru_details_top_bottom_item{display:inherit}.modalCotizar{width:100% !important;padding-top:65px}.origen__content{display:grid;grid-template-columns:20% 80%;justify-items:center;align-items:center}.topbar-others-options li .language-option .language-dropdown-menu{transform:translate(-20px,25px) !important}.cruise_search_item{margin-inline:20px}.cruise_item_img{width:100%;height:100%;object-fit:cover}.cruise_item_img img{width:100%;height:220px;object-fit:cover;border-radius:15px 15px 0 0}.cruise_item_inner_content{padding:20px 10px 20px 10px}.search-item-v2{margin-bottom:30px;background:#fff;border-radius:10px 10px 0 0;border:1px solid #dde1e4;box-shadow:1px -1px 10px rgba(0,0,0,.2)}.search-item-img-v2{width:100%;height:100%;object-fit:cover}.search-item-img-v2 img{width:100%;height:100%;max-height:288px;object-fit:cover;border-radius:10px 10px 0 0}.search-item-description-v2{height:100%;padding-block:24px;padding-inline:30px}.search-item-description-name{font-size:16px}.search-item-description-star{margin-top:16px !important}.search-item-description-cuarto{font-size:14px;margin-top:12px}.search-item-description-alojamiento{font-size:14px;margin-top:12px}.search-item-description-tipo{color:var(--black-color);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:8px;text-align:end}.search-item-description-dias{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px;text-align:start}.hotelList-details-right-box-price{padding:10px 1px}.search-item-description-boton-3{width:120px;height:35px;margin-top:10px;font-size:14px}.search-item-description-preciooferta{color:var(--colores-semnticos-red-base,#e81313);text-align:right;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:line-through}.search-item-description-personas{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-right:5px;text-align:end}.search-item-description-precio{color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:800;line-height:normal;text-align:end}.search-item-description-precioxpersona{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:300;line-height:normal;text-align:end}.search-item-description-impuestos{font-size:11px;text-align:end}.search-item-description-boton{width:150px;height:40px;flex-shrink:0;background:var(--main-color) !important;border-radius:20px;color:#fff;margin-top:26px}.search-item-description-boton-2{width:150px;height:40px;flex-shrink:0;background:#fff !important;border:1px solid var(--main-color) !important;border-radius:20px;color:var(--main-color) !important;font-size:14px}.search-item-description-b-v2{display:flex;flex-direction:column;align-items:flex-end}.search-item-description-b-v2-fechavuelo{color:#646d74;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:16px}.search-item-description-b-v2-logo img{width:28px;height:28px;flex-shrink:0}.search-item-description-b-v2-horas{font-size:12px}.search-item-description-b-v2-aeropuertos{font-size:14px}.search-item-description-b-v2-datos{margin-bottom:10px}.search-item-description-b-v2-datosduracion{margin-bottom:10px}.search-item-description-b-v2-datosduracion p{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.search-item-description-b-v2-contenedorGene{border-right:0 solid #dde1e4;padding-bottom:30px !important}.search-item-description-b-v2-contenedorBoton{display:flex;align-items:center;padding-left:0;padding-top:26px;justify-content:center;border-top:1px solid #dde1e4}.condiciones-Guest-v1-text{padding:0 10px}.condiciones-Guest-v1-text h5{font-size:13px}.condiciones-Guest-v1-text p{font-size:12px}.condiciones-Guest-v1-button{padding:0;align-items:center}.condiciones-Guest-v1-logo i{font-size:30px}.card-general-a-lugar-Guest p{font-size:14px;text-align:center}.hotel-Detail-PrincipalName{padding-left:20px;width:90%}.hotel-Detail-CardText{padding-left:20px}.hotel-Detail-PrincipalAddress{padding-left:20px;width:85%}.img_detail_hotel-b{max-height:70px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:315px;object-fit:cover;border-radius:5px}.home_client_wrpper{top:5px;margin:15px 0}.home_two_client_slider{padding:15px 25px}.home_client_wrpper-h3{font-size:1.5em}.two_client_area_left h2{font-size:1.5em;text-align:center}.cardbox1-title-h3{font-family:'Inter';font-size:1.4em;font-weight:700;text-align:right;line-height:2%;margin-bottom:5px}.search-item-description-dias{color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:15px}.review-home-slider .owl-nav{left:20px;right:20px}.holiday_small_boxed-height img{height:230px}.holiday_inner_content-a h4{font-size:22px}.textoHome-v2-b{text-align:start}.textoHome-v2 h3:nth-of-type(1){margin-left:20px}.banner_two_slider_item_v2{padding:0 0 50px 0;height:300px}.holiday_small_boxed img{width:100%;object-position:left;margin-bottom:20px}.nav-tabs-v2 .nav-link-v2{font-size:14px}.nav-link-v2 i{margin-right:0}.banner_two_slider_item_v2{padding:0 0 100px 0;display:flex;align-items:flex-end;height:380px;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}#theme_search_form_tour{margin-top:-70px;z-index:5}.inline-photo{margin:23em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:140px;width:90%;will-change:transform,opacity;position:absolute;left:20%;z-index:5}.inline-photo.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-2{margin:-4em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:140px;width:90%;will-change:transform,opacity;z-index:25;position:absolute;left:5%}.inline-photo-2.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-3{margin:79em auto 0 3em;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:200px;width:90%;will-change:transform,opacity;position:absolute;left:10%}.inline-photo-3.is-visible{opacity:1;transform:rotateZ(-10deg)}.inline-photo-4{margin:43em auto 0 3em;opacity:0;transform:translateX(4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:140px;width:90%;will-change:transform,opacity;position:absolute;right:30%}.inline-photo-4.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-5{margin:74em auto 1em auto;opacity:0;transform:translateY(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:140px;width:90%;will-change:transform,opacity;position:absolute;left:3%}.inline-photo-5.is-visible{opacity:1;transform:rotateZ(-2deg)}.inline-photo-6{margin:31em auto 1em auto;opacity:0;transform:translateX(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:130px;width:78%;will-change:transform,opacity;position:absolute;left:45%;z-index:9}.inline-photo-6.is-visible{opacity:1;transform:rotateZ(-4deg)}.section-margin-home-a{margin-top:15px;margin-bottom:200px}.section-margin-home-b{margin-top:30px;margin-bottom:200px}.section-margin-home-c{margin-top:30px;margin-bottom:300px}.section-margin-home-d{padding-block:50px;margin-top:50px;margin-bottom:150px}.section-margin-home-e{margin-top:90px;margin-bottom:30px}.review-home-cta-v2{height:160px;padding-inline:10px}.review-home-cta-left-v2 h4{font-size:16px;line-height:1;width:70%}.review-home-cta-left-v2 p{font-size:14px}.review-home-cta-left h4{font-size:18px;line-height:1}.review-home-cta-left p{font-size:16px;line-height:1}.videos-section-home-a{display:flex;align-items:flex-start;padding:36px 8px}.videos-section-home-b{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 26px}.textoHome-v2-b h3{font-family:Roboto;font-size:16px !important;font-style:normal;font-weight:400;line-height:normal}.slider-sttle-v2{font-size:60px !important;margin:0 10px 0 10px !important}.theme-search-form-conatiner-v2{margin-inline:5px;padding:5px 0 0 0}.theme-search-form-tabbtn-v2{margin-bottom:0;margin-left:12px}.section-blue{height:1%}.section-margin-home{padding:10px;margin-top:20px;margin-bottom:20px;min-height:450px}.paquete-card-main-description{display:flex;flex-direction:column;align-items:flex-start;height:auto;padding:25px 25px 15px 25px}.paquete-card-main-description-title{font-size:22px;text-align:start}.paquete-container-text{display:flex;flex-direction:column;align-items:flex-start}.productCardMain-v2-description-title{color:var(--main-color);font-family:Inter;font-size:15px;font-style:normal;font-weight:700;line-height:1;margin-bottom:13px;text-align:start}.banner_two_slider_item-v3{display:flex;padding:10px 0 100px 0;height:250px;background-position:top left}.banner_two_text-v3{padding-top:10%;padding-left:5%}.banner_two_text-v3 h1{color:var(--white-color);font-size:42px;font-weight:800;margin-inline-start:0;line-height:.8;text-shadow:1px 1px 2px black;margin-top:0;padding-top:5px}.banner_two_text-v3 h2{margin-bottom:10px;padding-top:0;color:var(--white-color);font-size:25px}.card-general-a{width:95%;margin:8px}.pickerHotelVuelo .dropdown-menu{min-width:200px;padding:0 0;color:#000;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;font-size:14px}.traveller-calulate-persons .passengers .passengers-types .passengers-type .text .count{margin-right:5px;width:18px;font-size:.8rem;font-weight:600}.dropdown_passenger_info .button-set i{font-size:10px;margin-right:0}.traveller-calulate-persons .passengers .passengers-types .passengers-type{padding:8px 8px}.pickerHotelVuelo .dropdown-menu.show{padding:5px 10px}.traveller-calulate-persons .passengers .passengers-types .passengers-type .button-set button{font-size:10px;width:18px;height:18px;border-radius:3px;margin-left:5px}.input-Menor-v2{min-width:50px;border:1px solid var(--main-color);border-radius:5px;padding-left:15px;font-size:10px;margin-bottom:5px !important;transition:border .2s;color:var(--main-color)}.section-blue-v2{min-height:90px;height:auto;padding-block:20px;padding-inline:15px}.mainTopFormDesktop-v2{display:flex}.containerButtonCollapseMainForm-v2{display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.paquete-card-info-text{margin-bottom:5px;padding-left:0;margin-top:5px;font-size:20px}.paquete-card-main-precio-dias{text-align:justify;font-size:12px;margin-bottom:10px}.paquete-card-main-precio-dias-a{font-size:12px}.paquete-card-main-precio-dias-a i{font-size:12px;margin-right:5px}.paquete-card-main-precio-dias-b{font-size:12px}.paquete-card-main-precio-dias-b i{font-size:12px}.text-paquete-card{font-size:11px !important;margin-top:5px;margin-bottom:0 !important;text-transform:capitalize}.paquete-card-main-precio{display:flex;flex-direction:column;padding:20px 15px}.paquete-card-main-precio-b{display:flex;text-align:right;flex-direction:column;align-items:flex-start;padding-bottom:10px}.paquete-card-main-precio-b h3{font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:right;display:inline}.paquete-card-main-precio-b h2{color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-align:right}.paquete-card-main-precio-b p{font-size:11px}.productCardMainServices-v2{margin-top:0}.paquete-card-main-precio-bac{display:inline;font-size:18px !important}.background-cont-a{padding-block:20px;display:flex;align-items:center;gap:5px}.mainBannerForm{background-color:var(--main-color);display:flex;min-height:100px;max-height:580px;height:auto;padding:60px 10px 40px 10px;background-size:cover;background-position:center;align-items:center;flex-direction:column;justify-content:flex-end}.mainBannerFormContainer{display:flex;flex-direction:column;align-items:flex-start;padding:0;width:100%;gap:25px}.search-input-field{padding:10px 10px;font-size:10px}.euro-no-disponibilidad{padding:30px 20px;border:1px solid #dde1e4;border-radius:20px;width:100%}.euro-no-disponibilidad__titulo{line-height:1.2;margin-bottom:25px}.container--delete{gap:15px}.euro-no-disponibilidad__subtitulo{font-size:14px;color:#000;text-align:center;line-height:1}.mainBannerFormContainer{width:100%;margin:-30px 0% -2% -1%;padding:0}.search-main-conatiner container{padding-right:10px;padding-left:10px}.slider-pararp-v2{color:#fff;font-size:20px;font-weight:600;text-shadow:1px 1px 2px black;margin-left:10px;text-align:start;margin-bottom:10px;margin-top:10px}.slider-pararp-v2-full{color:#fff;font-size:40px;font-weight:600;text-shadow:1px 1px 2px black;margin-left:10px;text-align:center;margin-bottom:20px}.pararp-v2{font-size:14px;color:#fff;text-shadow:2px 2px 3px rgba(0,0,0,.3);padding-left:10px;padding-bottom:10px;text-align:start}.mainBannerForm-Full{background-color:var(--main-color);display:flex;height:100vh;padding:0;background-size:cover;background-position:center;align-items:center;flex-direction:column;justify-content:center;margin-top:-150px}.slider-pararp-v2-full{color:#fff;font-size:30px;font-weight:600;text-shadow:1px 1px 2px black;margin-left:10px;text-align:center}.navbar-area{background-color:var(--main-color);padding-top:0;padding-bottom:0;min-height:100px}.navbar-area-v2 a{display:flex;align-items:center;text-align:center;padding-right:10px}.navbar-area-v2 a:last-child{border-right:0 solid transparent}.navbar-area-v2 a:hover,.navbar-area-v2 a:active{display:flex;align-items:center;text-align:center;padding:0 10px 0 10px;border-right:0 solid transparent;border-bottom:1px solid #fff}.navbar-area-v3 a{display:flex;align-items:center;text-align:center;padding-right:10px}.navbar-area-v3 a:last-child{border-right:0 solid transparent}.navbar-area-v3 a:hover,.navbar-area-v3 a:active{display:flex;align-items:center;text-align:center;padding:0 10px 0 10px;border-right:0 solid transparent;border-bottom:1px solid #fff}.main-responsive-nav .logo{width:40%;margin-left:25px;margin-top:20px;margin-bottom:15px}.mean-container .mean-nav{float:left;width:100%;margin-top:12%;border-radius:0 0 5px 5px;overflow:hidden}.mainWhastappButtonMobile{width:35px;height:35px;flex-shrink:0;border-radius:20px;background:#25d366;flex-shrink:0;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal;border:1px solid #25d366;display:flex;align-items:center;justify-content:center;margin-top:5px}.mainWhastappButtonMobile p{display:none;font-size:14px}.mainWhastappButtonMobile i{margin-right:0;font-size:20px}.mainWhastappButtonMobile i:hover,.mainWhastappButtonMobile i:active{margin-right:0;font-size:18px;color:#fff !important}.mainWhastappButtonMobile a{color:#fff}.mainWhastappButtonMobile a:hover,.mainWhastappButtonMobile a:active{color:#fff !important}.mainWhastappButtonMobile:active,.mainWhastappButtonMobile:hover{width:40px;height:40px}.ui-widget.ui-widget-content{border:1px solid rgba(0,0,0,.15) !important;border-radius:5px;width:90vw !important}.main-responsive-nav .mean-container a.meanmenu-reveal{padding:0}.section-blue-d h2{color:#fff;font-size:30px;line-height:1;text-shadow:1px 1px 2px black;font-weight:600;width:60%}.section-blue-f{align-items:center;justify-content:center;height:25%;padding-bottom:0%;padding:0 15px}.section-blue-f h2{font-size:40px}.blog-title h2{font-size:25px}.section-blue-f h3{font-size:18px;margin-bottom:15px}.section-blue-f h5{font-size:14px}.section-blue-f i{font-size:14px;margin-left:15px;margin-right:5px}.newAboutUs{padding-top:40px;padding-bottom:40px}.newAboutUsContainer h2{margin-bottom:20px;margin-left:0;font-size:20px;line-height:1;font-weight:600}.news_item_boxed{margin-top:30px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;height:420px;max-height:420px;max-width:90%}.news_item_img{border-radius:0;overflow:hidden;max-height:200px}.section-blue-d{align-items:center;justify-content:center;height:20%;min-height:150px;padding-bottom:0%}.section-blue-b{height:auto;padding-block:.5rem}.theme_search_form_area{padding:10px 25px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-50px;width:40px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-120px;width:110px}.section-blue-v3{height:2%}.container-checkout-border{height:860px;padding:25px 20px 25px 20px}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps{gap:5px}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps h3{font-size:16px}.form-outer-checkout-steps .page-checkout-steps .title-checkout-steps p{font-size:13px}.container-checkout-sesion{margin-bottom:15px}.container-check-select{padding:0 12px 0 12px}.container-check-field-cont{padding:0 0 0 12px}.navbar-area-v2-display{margin-top:5px}.navbar-area-v3-display{margin-top:5px}.navbar-area-v2{display:none !important}.navbar-area-v3{display:none !important}.cardbox-testimonial{width:250px;height:250px;max-width:250px;max-height:250px;min-width:250px;min-height:250px;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px}.section-v1-banner-home-content h2{font-size:20px}.section-v1-banner-home-content p{font-size:18px}.banner-v1-home-content p{font-size:14px;margin-inline:0;padding:0 35px 0 0}.about_us_section{padding:25px 30px 25px 30px;margin-bottom:120px}.contact_cards_area{padding-block:0 150px}.cardbox-lite-v2{width:260px;max-width:260px;min-width:260px}.alojamiento-habitacion-precio p{font-size:12px}.alojamiento-habitacion-opcion p{font-size:10px}.card-alojamiento-contenedor-gris-cont p{font-size:10px}.selected-flight-selected-horas{font-size:7.5px}.main-general-card-button-black-background{height:40px;min-height:40px;width:180px;font-size:16px;padding:2px}.selected-flight-selected-datos-duracion-vuelo{font-size:10px}.selected-flight-selected-datos-escala{font-size:10px}.selected-flight-selected-logo-2 img{width:42px;height:42px;flex-shrink:0}.selectCheckoutMainOption h3{font-size:20px}.checkout-payment-option-select{width:100%;height:48px}.checkout-payment-form{width:100%}.checkout-payment-disclaimer{width:100%}.nav-tabs-payment-checkout .nav-links-payment-checkout{width:100%;margin-top:5px}.container-checkout-payment-a{gap:10px}.container-checkout-payment-b{margin-block:20px}.form-check-input:checked{margin-left:10px}.container-checkout-notes{height:auto;padding:16px 20px;gap:5px}.checkout-payment-option-tittle h5{font-size:13px}.checkout-payment-option-price h5{font-size:13px}.container-checkout-notes-a p{font-size:12px}.container-checkout-oxxo-a-p1 p{font-size:12px}.container-checkout-oxxo-a-p2 p{font-size:12px}.container-checkout-oxxo-a{margin-bottom:10px}.container-checkout-oxxo-description-a p{font-size:12px}.container-checkout-oxxo-description-b p{font-size:12px}.row-checkout{width:100%;padding-inline:0;--bs-gutter-x:0}.container-checkout-oxxo-b{padding:0 0 0 12px}.container-reserve-form{height:auto}.section-main-guest{height:auto;padding:0}.notice-Guest-v1{height:80px}.notice-Guest-v1-icon{font-size:25px}.notice-Guest-v1-text p{font-size:13px;text-align:center}.mainTopForm-v3{width:90%}.mainBannerForm{background-position:right !important}.mean-container .mean-bar{top:5%;float:left;width:100%;position:absolute;padding:30px 0 20px 0 !important;z-index:999;border-bottom:1px solid rgba(0,0,0,.03);height:auto;border-radius:0}.divPkg-a{display:flex;justify-content:center}.section-footer-column{min-height:100px}.section-subfooter-home-text h5{font-size:10px;line-height:1.5;font-weight:500}.row-info-container-Guest-v1-a{height:180px}.section-contact-area{padding-block:15px;padding-inline:15px}.section-blue-f-sections{display:flex;align-items:center;justify-content:center;min-height:150px;padding-bottom:0%}.section-blue-f-sections h2{color:#fff;font-size:40px;line-height:1;letter-spacing:1px;font-weight:700;width:70%;margin-left:0;margin-bottom:10px}.left-sidebar-contact-area h2{font-size:16px;margin-left:0;margin-bottom:12px}.contact-suc-class h4{font-size:14px;margin-block:9px}.right-sidebar-contact-area{padding-top:12px}.card-form-contact-area{padding:30px;border-radius:10px}.label-form-contact label{font-size:12px}.contact-form-label{font-size:12px}.form-control2{font-size:14px}.subdiv-info-right-contact-area-b h3{font-size:15px;margin-block:6px}.subdiv-info-right-contact-area-b h5{font-size:14px;margin-bottom:5px}.subdiv-info-right-contact-area-b p{font-size:14px}.main-general-card-button-black-background-whats{min-height:46px;min-width:145px;width:150px}.imagecard-producto-texto{text-align:center;padding:0 0}.mainSectionConstruccion{height:auto;width:100vw;display:flex;flex-direction:column;justify-content:space-between}.mainSitioConstruccion{height:82vh;width:100%}.mainSitioConstruccion-col-b{gap:40px}.mainSitioConstruccion-col-b img{height:auto;width:80%;margin-bottom:30px}.mainSitioConstruccion-col-b h3{color:#fff;font-family:Inter;font-size:30px;font-style:normal;font-weight:600;text-align:center;margin-left:0;line-height:1;width:80%}.mainSitioConstruccion-col-b h4{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;text-align:start;margin-bottom:20px;margin-left:0;width:80%;text-align:center}.section-subfooter-home-a{height:auto;background-color:#740000;color:#fff;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-block:20px}.section-subfooter-home-container-a{width:100%;gap:15px}.section-subfooter-content-a{display:flex;justify-content:flex-start;margin-bottom:0}.section-subfooter-home-text h5{color:var(--company-text);font-family:Inter;font-size:8px;font-style:normal;font-weight:700;line-height:normal;text-align:left}.section-subfooter-content-b{display:flex;justify-content:flex-start;align-items:center;padding:0}.cardbox-lite-v2-precio h3{font-size:14px}.heroBannerExpeBarraHome{height:400px;padding-bottom:100px}.data-container-Guest-v1-a{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.data-container-Guest-v1-a h5{font-size:14px}.data-container-Guest-v1-a p{font-size:14px}.data-container-Guest-v1-b{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}.info-notice-Guest-v1-text p{text-align:center}.card-general-a-Guest{font-size:12px;text-align:start;justify-content:start;flex-direction:column;line-height:normal;align-items:center}.card-general-a-Guest p{font-size:10px;text-transform:capitalize;text-align:center}.card-general-a-Guest i{font-size:10px}.gray-guest-title{background:#ebedef;display:flex;justify-content:center;align-items:center;padding:10px;height:40px}.gray-guest-title p{font-size:13px;text-align:center;font-weight:700}.white-guest-title{display:flex;flex-direction:column;justify-content:center;min-height:100px;height:auto;min-height:65px;padding:10px;gap:10px 5px}.info-service-title-guest-b p{font-size:14px}.info-service-title-guest-c p{font-size:14px}.info-title-guest-v1-b h5{font-size:18px}.cont-payment-title-guest-b p{font-size:14px}.cont-pendingpayment-title-guest-b p{font-size:15px;text-align:end}.holiday_small_box_content-b{position:absolute;bottom:30%;left:50%;transform:translate(-50%,-30%)}.aboutus-textoHome-v2-b{flex-direction:column}.btnCollapMainCont-a{justify-content:center}.section-carrusel-2{margin:0 0 60px 0}.cont-button-magazine{display:none}.pagination-magazine-button p{display:none}.pagination-magazine-button-b p{display:none}.container-profile-main{padding:10px 5px}.card-day-v4 p{font-size:12px}.card-text-v4 p{font-size:12px}.card-day-v4 i{margin-right:2px;font-size:12px}.card-text-v4 i{margin-right:2px;font-size:12px}.download-info-container{display:flex;flex-direction:column;gap:15px;border-top:1px solid #dde1e4;margin-top:15px;padding-top:15px;padding-right:0;flex-wrap:wrap;justify-content:flex-start;align-items:center}.main-general-card-button-black-background-v3{width:140px;font-size:10px;justify-content:center}.main-general-card-button-black-background-v3 i{font-size:10px;margin-left:5px}.product-c-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-bottom:20px;width:100%}.card-slider .owl-prev{left:-2%}.card-slider .owl-next{right:-10%}.icon-carousel .owl-prev{left:-10%}.icon-carousel .owl-next{right:-10%}.two_client_area_left{padding:25px 50px}.logo img{max-width:100%;height:55px}.row-desktop{display:none !important}.row-mobile{display:flex !important}.row-euro-desktop{display:none !important}.row-euro-mobile{display:flex !important}.section-footer-column-content-row-b{display:flex;justify-content:flex-start;align-items:center;margin-bottom:5px}.section-footer-column-content-row-b i{width:18px;height:auto;color:var(--main-color);margin-right:10px;font-size:18px}.section-footer-column-content-row-b p{text-align:start}.cert-footer-img-a{height:80px;margin-top:10px}.cert-footer-img-b{height:35px;margin-top:10px;margin-bottom:10px}.footer-column-section-title h4{font-size:13px;margin-bottom:10px}.footer-column-section-content-div p{font-size:11px;margin-left:4px}.footer-column-section-content-div i{margin-right:8px;font-size:12px}.section-subfooter-text-euro h5{font-size:12px}.section-subfooter-text-euro p{font-size:12px}.section-subfooter-text-euro i{margin-left:4px;font-size:13px}.section-subfooter-home-euro{padding:16px 8px 70px 8px}.footer-column-section{padding-block:8px}.section-subfooter-text-euro-a{display:flex;justify-content:flex-start;margin-bottom:15px}.section-subfooter-text-euro-b{display:flex;justify-content:flex-start}.footer-cont-a{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.footer-cont-a img{width:180px;height:auto}.footer-cont-b{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.line-border-footer{padding:15px 0}.btn-login{margin-top:5px}.btn-affiliate{margin-top:5px}.theme-search-form-conatiner-v3{display:flex;flex-direction:row;justify-content:space-around;width:480px;gap:10px}.form-search-boxed-v3{background:#f8f9fa;padding:10px 10px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:160px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:13px}.btn-form-v4{position:relative;overflow:hidden;background:var(--black-color);color:#fff;width:100px;height:75px;border:0 solid;border-radius:5px;font-size:18px}.picker-form{padding:1px 10px;font-size:14px;height:38px;min-width:100%}.master-review-gallery-item{flex:1 0 300px;margin:5px}.TA_excellent{margin:0 0 5px 0}.infoMainImageProductEuro img{object-fit:cover;width:100%;height:144px}.infoTextProductEuro{padding:10px 10px}.containerTitletEuro{padding:10px 20px}.containerTitletEuro h4{font-size:16px;margin-bottom:5px}.containerTitletEuro h5{font-size:12px;line-height:1.2;margin-block:10px}.infoImageProductEuro{display:none}.euro-release-imgReleaseBox-a img{height:200px;width:350px}.euro-release-imgReleaseBox-a .video-wrapper{height:200px;width:100%}.slider-pararp-v3{font-size:40px;margin-left:2px;margin-bottom:20px;margin-top:170px}.euro-list-conditions{height:auto;padding:10px 20px;margin:5px 0}.euro-list-conditions p{font-size:12px}.notFoundElements h5{text-align:center}.euro-info-container h2{margin-left:30px;margin-bottom:15px;text-align:start}.euro-info-container{margin-top:20px;margin-bottom:20px;padding-top:25px;padding-bottom:25px;padding-right:30px;text-align:center}.cardboxPromo-links{display:flex;flex-direction:row;gap:8px;padding:0 8px 8px 8px}.cardboxPromo-links a{width:5rem;font-size:10px;text-align:center;line-height:1}.paquete-vuelos-contenedor{justify-content:center;gap:10px;border-right:0 solid #cbd1d7}.product-nav-index{min-width:100px;width:110px !important;font-size:12px;text-align:center;color:var(--main-color) !important;border:1px solid var(--main-color);background-color:#fff !important;padding:5px 5px;height:40px}.product-nav-index:hover{color:#fff !important;border:1px solid var(--main-color);background-color:var(--main-color) !important}.product-nav-index.active{color:#fff !important;background-color:var(--main-color) !important}.product-nav-index.active:hover{background-color:var(--black-color) !important}.product-nav-index i{display:none}#carouselHomePrincipal{border-radius:20px;overflow:hidden;max-height:450px;min-height:auto}.hotelList-details-flights p{font-size:10px}.hotelList-details-flights img{height:24px}.accordion-button-b{padding:1rem 1rem;font-size:.7rem;height:40px}.search-item-box2-accordion-icon-v2{margin-right:10px}.download-container-row-title p{font-size:12px}.download-container-row-button a{font-size:12px}.download-container-row-button i{font-size:10px}.download-container-row-button{display:flex;flex-direction:column;align-items:flex-end;gap:10px;justify-content:flex-end;margin-top:5px;text-align:end}.euro-note__text{font-size:10px;text-align:center}.section-flights-selected-container-b{font-size:11px}.section-flights-selected-container-b icon{font-size:12px}.search-form-input{margin-top:5px;height:30px;font-size:10px}.search-input-container{min-height:55px;max-height:55px;margin:10px 0;padding:8px 8px}.search-input-container p{margin-top:10px}.search-main-conatiner{padding:10px 0}.euroCompare-title-container{height:0}.euro-pleca-xl{width:250px}.euro-pleca__title-xl{font-size:12px}.euroCompare-precio-container{padding:20px 0 15px 0}.card-container-comparative-flight{padding:0}.euroCompare-tabla tbody td p{font-size:12px}.euroCompare-tabla tbody td::before{font-size:12px}.euroContainer-search__compare{font-size:8px}.card-box-comparative{margin-top:20px}.paquete-card-main-info p{line-height:1.2}.card-container-comparative__title{padding:10px 10px;height:90px}comparative__title p{font-size:10px;text-align:end}.bootstrap-select .btn::after{font-size:12px;margin-left:0}.form-control.select-custom{font-size:14px;max-width:250px}.form-control.select-custom option{font-size:12px}.form-control.select-custom::-webkit-scrollbar{width:8px}.form-control.select-custom::-webkit-scrollbar-track{max-height:200px;overflow-y:auto}.card-container-comparative__title p{text-align:end}.section-flights-container-left-aeropuertos{font-size:10px}.container-item-description-infoVuelos{margin-top:25px}.section-flights-caja{margin-top:0}.selected-flight-selected-logo{margin-bottom:10px;margin-top:10px}.selected-flight-selected-logo i{width:auto;height:auto;font-size:25px}.section-flights-container-left-title p{font-size:12px}.section-flights-selected-container-title-b p{font-size:14px;font-weight:600}euroCompare-h1{font-size:12px;margin-top:0}.euroCompare-link-flight-return{font-size:10px}.euroCompare-link-container{margin-top:10px}}@media(max-width:480px){.slider-sttle{padding-top:0%}.slider-sttle h1{font-size:33px !important;margin-top:25% !important}.perfilPicoMa1 a.active:before{left:50%;margin-top:7.5%}.perfilPicoMa2 a.active:before{left:50%;margin-top:7.5%}.perfilPicoMa3 a.active:before{left:50%;margin-top:7.5%}.perfilPicoMa4 a.active:before{left:50%;margin-top:7.5%}.perfilPicoMa5 a.active:before{left:50%;margin-top:7.5%}.booking_success_arae{display:initial;padding:0 0;text-align:center}.booking_success_text{padding-left:0;padding-top:20px}.room_fasa_area ul{display:inherit;padding-top:0}.room_fasa_area ul li{padding-right:0;padding-bottom:8px}.recent_news_item{display:block}.recent_news_img{width:100%}.recent_news_text{padding-left:0;padding-top:10px}.theme_nav_tab_item .nav-tabs .nav-link{padding:4px 12px;margin-right:10px;font-size:14px}.d-none-phone{display:none}.date_flex_area{display:inherit;justify-content:space-between}.banner_two_text h1{font-size:60px;padding-top:5px}.news_detail_wrapper{padding:1rem}.news_details_content_area h2{padding:1rem}.news_details_content_area p{padding:1rem}.comment_area{padding:1rem}.comment_area_form{padding:.5rem}.img_detail_hotel-b{max-height:72px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:223px;object-fit:cover;border-radius:5px}.nav-tabs-v2 .nav-link-v2{font-size:10px}.flight-Search-boxed-v2 input{font-size:12px;text-align:center}.pickerHotelVuelo{min-width:100px}.inline-photo-5{margin:48em auto 1em auto;opacity:0;transform:translateY(-4em) rotateZ(-5deg);transition:transform 3s .25s cubic-bezier(0,1,.3,1),opacity .3s .25s ease-out;max-width:150px;width:90%;will-change:transform,opacity;position:absolute;left:3%}.news_item_img{border-radius:0;overflow:hidden;max-height:210px}.news_author_area_name p{font-size:9px}.blogCTAUser-A a{font-size:9px}.section-blue-f{align-items:center;justify-content:center;height:25%;padding-bottom:0%}.section-blue-f h2{font-size:35px}.blog-title h2{font-size:25px}.section-blue-f h3{font-size:16px;margin-bottom:15px}.section-blue-f h5{font-size:12px}.section-blue-f i{font-size:14px;margin-left:15px;margin-right:5px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-20px;width:10px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-80px;width:70px}.container-checkout-border{height:860px}.navbar-area-v2-display{display:flex !important}.navbar-area-v3-display{display:flex !important}.navbar-area-v2{display:none !important}.navbar-area-v3{display:none !important}.container-checkout-oxxo-description-b p{font-size:10px}.container-checkout-sesion h4{width:80%}.container-checkout-steps .progress-bar-checkout-steps .step-checkout-steps p{font-size:10px}.container-checkout-main-steps{padding:10px 0 0 0}.container-check-select{padding:0 12px 0 12px}.field-checkout-steps{padding-inline:0}.review-home-cta-left h4{font-size:15px;line-height:1}.review-home-cta-left p{font-size:13px;line-height:1}.newAboutUsContainer-A a{font-size:12px;padding:15px}.review-home-cta-right img{width:auto;height:90%}.card-magazine-grid img{height:500px;width:350px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.cont-button-magazine{display:none}.card-magazine-grid{margin-bottom:60px}.card-magazine-grid h4{font-size:22px;margin-top:14px}.card-magazine-grid p{font-size:16px;margin-top:5px}.card-slider .owl-prev{left:-1%}.card-slider .owl-next{right:0%}.icon-carousel .owl-prev{left:-10%}.icon-carousel .owl-next{right:-10%}.client_two_area_bg-TM{background-position:top center;padding:16px;max-height:1100px;min-height:500px}.home_client_wrpper-h3{font-size:1.1em}.two_client_area_left{padding:10px 15px}.two_client_area_left h2{font-size:1.2em;text-align:center;margin-bottom:0;margin-left:0}.client_two_content{padding-top:0}.theme-search-form-conatiner-v3{display:flex;flex-direction:column;justify-content:center;width:361px;gap:5px;padding:15px 10px 5px 10px}.form-search-boxed-v3{background:#f8f9fa;padding:10px 10px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:330px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:13px}.side-container-v3-a{padding-block:10px}.side-container-v3{padding-block:0}.side-container-v3-b{padding-block:10px}.btn-form-v4{width:330px;height:75px;font-size:18px}.picker-form{padding:1px 10px;font-size:16px;height:38px;min-width:100%}.card-producto-euro-b{right:0;max-width:150px;object-fit:cover}.card-producto-euro-c{width:120px}.section-blue-b{height:auto}}@media(max-width:361px){.banner_two_text h1{font-size:50px;padding-top:5px}.div-Card-P{display:flex;justify-content:center}.cardbox1{height:330px;width:100%}.hotel-Detail-PrincipalName{font-size:30px !important;line-height:1 !important;width:100%}.hotel-Detail-PrincipalAddress{width:95%}.img_detail_hotel-b{max-height:58px;object-fit:cover;border-radius:5px}.img_detail_hotel{max-height:186px;object-fit:cover;border-radius:5px}.nav-tabs-v2 .nav-link-v2{font-size:10px}.navbar-area{background-color:var(--main-color);padding-top:0;padding-bottom:0;min-height:90px}.navbar-area-v2{font-size:11px}.navbar-area-v3{font-size:11px}.navbar-area-v2 a{padding-right:8px}.navbar-area-v3 a{padding-right:8px}.pickerHotelVuelo{min-width:100px}.news_item_img{border-radius:0;overflow:hidden;max-height:230px}.news_item_boxed{margin-top:30px;box-shadow:0 2px 22px 0 rgba(0,0,0,.1);border-radius:5px;overflow:hidden;height:370px;max-height:370px;max-width:90%}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps:after{right:-20px;width:10px}.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:before,.progress-bar-checkout-steps .step-checkout-steps .bullet-checkout-steps-a:after{right:-60px;width:50px}.navbar-area-v2-display{display:flex !important}.navbar-area-v3-display{display:flex !important}.navbar-area-v2{display:none !important}.navbar-area-v3{display:none !important}.cardbox-lite-v2{width:230px;max-width:230px;min-width:230px}.cardbox-lite-v2-precio h3{font-size:12px}.cardbox-lite-v2-boton{padding-right:0;padding-left:0}.btn{font-size:10px}.cardbox-testimonial{width:220px;height:250px;max-width:220px;max-height:250px;min-width:220px;min-height:250px;padding:30px}.heroBannerExpeBarraHome{height:350px;padding-bottom:100px}#generalSearch{margin-right:0;margin-left:calc(var(--bs-gutter-x)*-.5)}.HomeMain-v2-button{width:210px;height:40px;flex-shrink:0;background:var(--black-color) !important;border-radius:30px;border-color:transparent;color:#fff;font-size:13px}.banner-v1-home-content p{font-size:13px;margin-inline:0;padding:0 35px 0 0}.banner-v1-home{padding:0 0 0 10%}.card-magazine-grid img{height:400px;width:250px;box-shadow:5px 5px 15px 0 rgba(0,0,0,.45)}.cont-button-magazine{display:none}.card-magazine-grid{margin-bottom:60px}.review-home-cta-right img{width:auto;height:120px;flex-shrink:0}.review-home-cta-v2{height:200px;padding-inline:10px}.card-day-v4 p{font-size:10px}.card-text-v4 p{font-size:10px}.card-day-v4 i{margin-right:2px;font-size:10px}.card-text-v4 i{margin-right:2px;font-size:10px}.card-slider .owl-prev{left:-2%}.card-slider .owl-next{right:-23%}.icon-carousel .owl-prev{left:-10%}.icon-carousel .owl-next{right:-10%}.theme-search-form-conatiner-v3{display:flex;flex-direction:column;justify-content:center;width:300px;gap:5px}.form-search-boxed-v3{background:#f8f9fa;padding:10px 10px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:270px;border:1px solid #ebedef;border-radius:5px}.form-search-boxed-v3 p{color:#000;font-size:13px}.side-container-v3-a{padding-block:10px}.side-container-v3{padding-block:0}.side-container-v3-b{padding-block:10px}.btn-form-v4{width:270px;height:55px;font-size:18px}.picker-form{padding:1px 10px;font-size:16px;height:38px;min-width:100%}.euro-release-imgReleaseBox-a img{height:200px;width:300px}.euro-release-imgReleaseBox-a .video-wrapper{height:200px;width:300px;max-height:200px;max-width:350px}.container-info-checkout-reserve-price{padding:16px 20px}.container-info-checkout-reserve-price h2{font-size:17px}.container-info-checkout-reserve-price h3{font-size:18px}.container-info-checkout-reserve-price h4{font-size:14px}.container-info-checkout-reserve-price h5{font-size:16px}}
/*!
 * Perfil Css
 * Autor: Euromundo
 */
.perfil_datos{margin-top:50px;display:grid;grid-template-columns:20% 70%;grid-template-areas:"foto datos";gap:10px;height:20%}.accordion-body{padding:2rem 1.25rem}.HeaderPerfil{background:var(--main-color);width:100%;height:150px}.imgPerfil{border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center;margin-top:42%;background:var(--main-color)}.dataUser{grid-area:datos}.dataUser_data{margin-top:5%}.dataUser_data a{font-family:"Segoe UI Variable Small","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:.1;margin-left:-18px}.cerrarSesion{text-align:center}.cerrar{margin-top:25%;margin-left:50%}.cerrar{font-family:"Segoe UI Variable Small","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;line-height:.1}.cerrarSesion{display:flex;align-items:center;justify-items:right}.userNombre{font-family:"Segoe UI Variable Display","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;font-size:32px;font-weight:600;color:#323130;line-height:1.4}.imgPerfil_text,.cuadroPerfil_Texto{font-size:45px;color:#fff}.cuadroPerfil_Contenedor{margin:15%;background:var(--main-color);border-radius:50%;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.userEmail{font-family:"Segoe UI Variable Small","Segoe UI","Segoe UI Web (West European)","Segoe UI",-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",sans-serif;font-size:18px;font-weight:400;color:unset;line-height:1.4}.accordionPerfil{background:#fff;border-radius:10px;box-shadow:-3px 10px 17px -1px rgba(170,165,165,.7);-webkit-box-shadow:-3px 10px 17px -1px rgba(170,165,165,.7);-moz-box-shadow:-3px 10px 17px -1px rgba(170,165,165,.7);margin-top:35px}.accordionPerfil:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-collapse{border-top:1px solid #000}.itemsBodyUser{display:grid;grid-template-columns:5% 88% 5%;grid-template-areas:"icon text icon2";border:none;margin:10px;height:50px;line-height:5px;word-wrap:break-word;padding:10px}.itemIcon{grid-area:icon;padding-bottom:10px;display:flex;justify-content:left;align-items:center;font-size:25px}.titleUser{grid-area:text;display:flex;justify-content:left;align-items:center}.itemIcon2{grid-area:icon2;display:flex;justify-content:end;align-items:center;padding-bottom:10px;font-size:15px}.cuadroPerfil{position:absolute;z-index:20000;background:inherit;width:300px;margin-top:10px;margin-left:-15px;height:130px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;box-shadow:0 0 1rem 0 rgba(0,0,0,1);overflow:hidden;background:rgba(255,255,255,.7);display:none}.cuadroPerfil:before{box-shadow:inset 0 0 2000px rgba(255,255,255,.5);filter:blur(10px);background:inherit}.cuadroImg{border:1px solid #000;border-radius:50%;width:80px;height:80px;position:absolute;top:15%;left:5%}.cuadroInfo{position:absolute;text-align:center;top:8%;left:28%;width:59%}.cuadroInfo p{color:var(--main-color);font-weight:400;font-size:15px}.accordion-collapse{border-top:none !important}
/*!
 * Login Css
 * Autor: Euromundo
 */
.modal-content-login{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0;max-height:100%;overflow:hidden}.login-buttom-close{width:100%;margin-top:20px;padding:0 35px 40px 0;display:flex;flex-direction:row;justify-content:flex-end}.login-buttom-close-a{width:100%;margin-top:0;position:absolute;top:20px;left:85%}.login-card{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);overflow:hidden;min-height:500px;max-height:600px}.login-card .card-body{position:absolute;left:15%;top:10%;width:70%}.compraSinRegistro{display:block}.sectionCompraSinRegistro{display:flex;flex-direction:column;align-items:center}.login-card-description{font-size:25px;color:#000;font-weight:normal;margin-bottom:23px}.login-card .login-btn{padding:13px 20px 12px;background-color:#000;border-radius:5px;font-size:17px;font-weight:bold;line-height:20px;color:#fff;margin-bottom:24px}.login-card .login-btn:hover{border:1px solid #000;border-radius:5px;background-color:transparent;color:#000}.login-btn{padding:13px 20px 12px;background-color:#1e3166;border-radius:5px;font-size:17px;font-weight:bold;line-height:20px;color:#fff;margin-bottom:24px;width:100%;border:none}.login-btn:hover{border:1px solid #000;border-radius:5px;background-color:#d11e39 !important;color:#000;border:none}.login-btn:active{border:1px solid #000;border-radius:5px;background-color:#d11e39 !important;color:#000;border:none}.login-card .forgot-password-link{font-size:14px;color:#919aa3;margin-bottom:12px;cursor:pointer}.login-card-footer-text{font-size:16px;color:#0d2366;margin-bottom:60px}@media(max-width:767px){.login-card-footer-text{margin-bottom:24px}}.login-card-footer-nav a{font-size:14px;color:#919aa3}.modal-login-size{max-width:60%}.login-card .card-body-register{padding:15px 20px}.modal-login-return-text{font-size:14px;color:var(--main-color);margin-bottom:20px;margin-top:-15px}.modal-login-card-title{color:#000;margin-bottom:32px;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.card-body-modal{width:90%;display:flex;flex-direction:column;align-items:center}.login-card-content-b{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:40px;height:640px}.login-card-content-c{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-block:20px}.modal-login-form-container{display:flex;width:80%;flex-direction:column;align-items:center}.label-form-login{font-size:12px}.btn-form-login{width:100%;padding:13px 20px 12px;background-color:var(--main-color);border-radius:4px;font-size:16px;font-weight:600;line-height:18px;color:#fff;margin-bottom:24px}.btn-form-login:hover{background-color:var(--black-color);color:#fff;border-radius:4px}.btn-form-login:active{background-color:var(--black-color);color:#fff;border-radius:4px}.form-login-modal{display:flex;width:100%;flex-direction:column;align-items:center}.login-card-img-b img{object-position:center}.login-card-description-b{text-align:center;font-size:24px;color:#000;font-weight:normal;margin-bottom:24px;margin-bottom:24px}.login-card-img-c{overflow:hidden;height:640px}.login-card-img-c img{object-position:top center;object-fit:cover;height:100%}.login-card-register-c{padding:30px}.login-card-description-c{text-align:center;font-size:22px;color:#000;font-weight:normal;margin-top:14px;margin-bottom:24px}.brand-wrapper img{height:auto;max-height:100px;width:100%;margin-bottom:20px}.contrasena-registro{display:flex;flex-direction:column}.form-group-a{width:100%}.row-formulario{width:900px;height:550px;border-radius:1em;background:#fff;box-shadow:5px 5px 10px 1px rgba(0,0,0,.2)}.contenedor-login{display:flex;justify-content:center;align-items:center;min-height:100vh}.imagen-login{background-image:url("/assets/img/login/login.png");background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;border-radius:10px 0 0 10px}.imagen-logo-login img{height:100px;margin-bottom:25px}.texto-imagen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.texto-imagen p{color:#fff;font-size:1px}.formulario-login{display:flex;justify-content:center;align-items:center;position:relative;padding:35px;text-align:center;height:100%}.input-box{width:330px;box-sizing:border-box}.input-box header{font-weight:700;text-align:center;margin-bottom:45px;font-size:25px}.input-field-form{display:flex;flex-direction:column;position:relative;padding:0 10px 0 10px}.input-form{height:45px;width:100%;background:transparent;border:none;border-bottom:1px solid rgba(0,0,0,.2);outline:none;margin-bottom:20px;color:#40414a}.input-box .input-field-form label{position:absolute;top:10px;left:10px;pointer-events:none;transition:.5s}.input-field-form .input-form:focus~label{top:-10px;font-size:13px}.input-field-form .input-form:valid~label{top:-10px;font-size:13px;color:#f00}.input-field-form .input-form:focus,.input-field-form .input-form:valid{border-bottom:1px solid #f00}.submit-button{border:none;outline:none;height:45px;width:100%;background:#ececec;border-radius:5px;transition:.4s}.submit-button:hover{background:#00f;color:#fff}.signin-form{text-align:center;font-size:small;margin-top:25px}.signin-form-span{text-decoration:none;font-size:13px;font-weight:400;color:#000;transition:.5s}.signin-form-a{text-decoration:none;font-size:12px;font-weight:700;color:#000}.signin-form span,.signin-form a :hover{text-decoration:underline;color:#000}.reset-container{background-color:#fff;padding:3rem;width:100%;max-width:90%;margin:2rem auto;position:relative;display:flex;justify-content:center}.reset-container-content{max-width:100%;width:40%;margin-bottom:0}.reset-container h2{font-family:Montserrat;font-weight:600;font-size:22px;text-align:center}.reset-container p{font-family:Montserrat;font-weight:400;font-size:16px;text-align:center;margin-bottom:1.5rem}.reset-container .form-group{margin-bottom:1.5rem}.reset-container .form-group label{display:block;color:rgba(89,83,83,1);margin-bottom:.5rem;font-family:'Inter',sans-serif}.reset-container input[type="password"]{width:100%;border:1px solid rgba(37,68,70,1);border-radius:7px;padding:.875rem 1rem;font-size:16px;transition:all .2s ease;background-color:#fafafa;color:#374151;font-family:'Inter',sans-serif;margin:0 auto;display:block}.reset-container input[type="password"]:focus{outline:none;border-color:var(--main-color,#1e3166);box-shadow:0 0 0 3px rgba(30,49,102,.1);background-color:#fff}.reset-container input[type="password"]::placeholder{color:#a0aec0;font-size:.9rem}.reset-container .btn-submit{width:100%;max-width:280px;background:rgba(37,68,70,1);border:1px solid rgba(203,209,215,1);border-radius:8px;color:#fff;font-weight:600;padding:.875rem 1.5rem;font-size:1rem;transition:all .3s ease;position:relative;overflow:hidden;font-family:'Inter',sans-serif;cursor:pointer;margin:3rem auto 0;display:block}.reset-container .btn-submit:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(30,49,102,.3);background:rgba(37,68,70,1)}.reset-container .btn-submit:active{transform:translateY(0);box-shadow:0 4px 15px rgba(30,49,102,.2)}.reset-container .btn-submit:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}.reset-container .btn-submit.loading{pointer-events:none}.reset-container .btn-submit.loading::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}.reset-container input.is-invalid{border-color:#dc3545;background-color:#fff5f5}.reset-container input.is-valid{border-color:#28a745;background-color:#f0fff4}.reset-container .invalid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.8rem;color:#dc3545}.reset-container .valid-feedback{display:block;width:100%;margin-top:.25rem;font-size:.8rem;color:#28a745}.text__login-cambioContraseña{font-size:12px;width:120%;font-family:var(--font-texto)}.text__login-cambioContraseña a{color:var(--main-color);font-family:'Montserrat',Arial,sans-serif !important;font-weight:700 !important;line-height:100%;text-align:center;text-decoration:underline !important;text-decoration-style:solid !important;font-style:normal !important}.text__recuperacion-contraseña{width:88%;font-size:12px;text-align:center;margin-bottom:20px}.swal2-shown .swal2-height-auto{padding-right:0 !important}.password-input-wrapper{position:relative;display:flex;align-items:center}.password-input-wrapper input[type="password"],.password-input-wrapper input[type="text"]{width:100%;padding-right:45px;border:1px solid rgba(37,68,70,1);border-radius:6px;padding:.65rem .75rem;font-size:14px;transition:all .2s ease;background-color:#fafafa;color:#374151;font-family:'Inter',sans-serif}.password-input-wrapper input:focus{outline:none;border-color:var(--main-color,#1e3166);box-shadow:0 0 0 2px rgba(30,49,102,.1);background-color:#fff}.password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;color:#6b7280;font-size:16px;transition:color .2s ease;z-index:2}.password-toggle:hover{color:#374151}.password-toggle:focus{outline:2px solid var(--main-color,#1e3166);outline-offset:2px;border-radius:4px}.password-toggle i{pointer-events:none}.swal2-confirm.swal-confirm-button.swal2-styled.swal2-default-outline{background:rgba(37,68,70,1);border:1px solid rgba(203,209,215,1);border-radius:8px;color:#fff;padding:.7rem 3rem}@media(max-width:1200px){.reset-container{max-width:85%;padding:2.5rem}.reset-container-content{width:50%}}@media(max-width:992px){.reset-container{max-width:90%;padding:2rem}.reset-container-content{width:60%}.reset-container h2{font-size:20px}}@media(max-width:768px){.reset-container{max-width:95%;padding:2rem 1.5rem;margin:1rem auto}.reset-container-content{width:80%;margin-bottom:5rem}.reset-container h2{font-size:20px}.reset-container p{font-size:15px}.reset-container .btn-submit{max-width:100%;margin:2rem auto 0}}@media(max-width:576px){.reset-container{max-width:100%;margin:.5rem auto;padding:1.5rem 1rem;border-radius:12px}.reset-container-content{width:100%;margin-bottom:3rem}.reset-container h2{font-size:18px;margin-bottom:1rem}.reset-container p{font-size:14px;margin-bottom:1.2rem}.reset-container .form-group{margin-bottom:1.2rem}.reset-container .form-group label{font-size:14px;margin-bottom:.4rem}.reset-container input[type="password"]{padding:.75rem .8rem;font-size:16px;border-radius:6px}.reset-container .btn-submit{padding:.8rem 1rem;font-size:16px;margin:1.5rem auto 0;border-radius:6px}}@media(max-width:480px){.reset-container{padding:1.2rem .8rem;border-radius:8px;margin:2rem auto 2rem}.reset-container h2{font-size:16px}.reset-container p{font-size:13px}.reset-container input[type="password"]{padding:.7rem;font-size:16px}.reset-container .btn-submit{padding:.75rem .8rem;font-size:15px}.reset-container .btn-submit.loading::after{width:16px;height:16px;margin:-8px 0 0 -8px}}@media(max-width:375px){.reset-container{padding:1rem .6rem;width:90%}.reset-container h2{font-size:15px}.reset-container p{font-size:12px}.reset-container .form-group label{font-size:13px}.reset-container input[type="password"]{padding:.65rem;font-size:16px}.reset-container .btn-submit{padding:.7rem;font-size:14px}}.form-control:placeholder-shown{color:#919aa3}@media(max-width:422px){.login-card .card-body{padding:35px 24px}}@media(max-width:575px){.modal-login-size{max-width:500px}}@media(max-width:767px){.login-card-img-b{display:none !important}.login-card-img-c{display:none !important}.contrasena-registro{display:flex;flex-direction:column;align-items:center}.forgot-password-link-a{font-size:14px}.login-card-footer-text-a{font-size:12px}.brand-wrapper-c img{height:100px !important;margin-block:20px}}@media(max-width:1199px){.container-checkout-notes-login-a p{font-size:12px}.login-card-footer-text{font-size:13px}.container-checkout-notes-login{padding:48px 5px}}@media(min-width:992px){.compraSinRegistro{display:none}}.share-container{position:relative;display:inline-block}.share-options{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px rgba(0,0,0,.2);padding:10px;z-index:1;border-radius:8px}.share-options button{background:none;border:none;cursor:pointer;padding:10px;display:block}.share-options button:hover{background-color:#f1f1f1}.loading{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:98;overflow:hidden}.loading .type{width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-block:10px}.loading .type.spin{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAwIDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik03Myw1MGMwLTEyLjctMTAuMy0yMy0yMy0yM1MyNywzNy4zLDI3LDUwIE0zMC45LDUwYzAtMTAuNSw4LjUtMTkuMSwxOS4xLTE5LjFTNjkuMSwzOS41LDY5LjEsNTAiPg0KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gDQogICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIA0KICAgICAgICAgYXR0cmlidXRlVHlwZT0iWE1MIiANCiAgICAgICAgIHR5cGU9InJvdGF0ZSINCiAgICAgICAgIGR1cj0iMXMiIA0KICAgICAgICAgZnJvbT0iMCA1MCA1MCINCiAgICAgICAgIHRvPSIzNjAgNTAgNTAiIA0KICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogIDwvcGF0aD4NCjwvc3ZnPg==")}.loading .type.dots{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAwIDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICA8Y2lyY2xlIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSIgY3g9IjYiIGN5PSI1MCIgcj0iNiI+DQogICAgPGFuaW1hdGUNCiAgICAgIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiDQogICAgICBkdXI9IjFzIg0KICAgICAgdmFsdWVzPSIwOzE7MCINCiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIg0KICAgICAgYmVnaW49IjAuMSIvPiAgICANCiAgPC9jaXJjbGU+DQogIDxjaXJjbGUgZmlsbD0iI2ZmZiIgc3Ryb2tlPSJub25lIiBjeD0iNDYiIGN5PSI1MCIgcj0iNiI+DQogICAgPGFuaW1hdGUNCiAgICAgIGF0dHJpYnV0ZU5hbWU9Im9wYWNpdHkiDQogICAgICBkdXI9IjFzIg0KICAgICAgdmFsdWVzPSIwOzE7MCINCiAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiANCiAgICAgIGJlZ2luPSIwLjIiLz4gICAgICAgDQogIDwvY2lyY2xlPg0KICA8Y2lyY2xlIGZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSIgY3g9Ijg2IiBjeT0iNTAiIHI9IjYiPg0KICAgIDxhbmltYXRlDQogICAgICBhdHRyaWJ1dGVOYW1lPSJvcGFjaXR5Ig0KICAgICAgZHVyPSIxcyINCiAgICAgIHZhbHVlcz0iMDsxOzAiDQogICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgDQogICAgICBiZWdpbj0iMC4zIi8+ICAgICANCiAgPC9jaXJjbGU+DQo8L3N2Zz4=")}.loading .type.square{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCiAgIDxyZWN0IGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0IiB4PSIyNSIgeT0iMjUiIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCI+DQogIDxhbmltYXRlVHJhbnNmb3JtDQogICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSINCiAgICAgZHVyPSIwLjVzIg0KICAgICBmcm9tPSIwIDUwIDUwIg0KICAgICB0bz0iMTgwIDUwIDUwIg0KICAgICB0eXBlPSJyb3RhdGUiDQogICAgIGlkPSJzdHJva2VCb3giDQogICAgIGF0dHJpYnV0ZVR5cGU9IlhNTCINCiAgICAgYmVnaW49InJlY3RCb3guZW5kIi8+DQogIDwvcmVjdD4NCiAgIDxyZWN0IHg9IjI3IiB5PSIyNyIgZmlsbD0iI2ZmZiIgd2lkdGg9IjQ2IiBoZWlnaHQ9IjUwIj4NCiAgPGFuaW1hdGUNCiAgICAgYXR0cmlidXRlTmFtZT0iaGVpZ2h0Ig0KICAgICBkdXI9IjEuM3MiDQogICAgIGF0dHJpYnV0ZVR5cGU9IlhNTCINCiAgICAgZnJvbT0iNTAiIA0KICAgICB0bz0iMCINCiAgICAgaWQ9InJlY3RCb3giIA0KICAgICBmaWxsPSJmcmVlemUiDQogICAgIGJlZ2luPSIwcztzdHJva2VCb3guZW5kIi8+DQogIDwvcmVjdD4NCjwvc3ZnPg==")}.loading .type.circle{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMNyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgMTAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCiA8cGF0aCBmaWxsPSIjQUFCNEJDIiBkPSJNMzEuNiwzLjVDNS45LDEzLjYtNi42LDQyLjcsMy41LDY4LjRjMTAuMSwyNS43LDM5LjIsMzguMyw2NC45LDI4LjFsLTMuMS03LjljLTIxLjMsOC40LTQ1LjQtMi01My44LTIzLjMNCiAgYy04LjQtMjEuMywyLTQ1LjQsMjMuMy01My44TDMxLjYsMy41eiI+DQogICAgICA8YW5pbWF0ZVRyYW5zZm9ybSANCiAgICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgDQogICAgICAgICBhdHRyaWJ1dGVUeXBlPSJYTUwiIA0KICAgICAgICAgdHlwZT0icm90YXRlIg0KICAgICAgICAgZHVyPSI0cyIgDQogICAgICAgICBmcm9tPSIwIDUwIDUwIg0KICAgICAgICAgdG89IjM2MCA1MCA1MCIgDQogICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgPC9wYXRoPg0KIDxwYXRoIGZpbGw9IiM2NDZENzQiIGQ9Ik00Mi4zLDM5LjZjNS43LTQuMywxMy45LTMuMSwxOC4xLDIuN2M0LjMsNS43LDMuMSwxMy45LTIuNywxOC4xbDQuMSw1LjVjOC44LTYuNSwxMC42LTE5LDQuMS0yNy43DQogIGMtNi41LTguOC0xOS0xMC42LTI3LjctNC4xTDQyLjMsMzkuNnoiPg0KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gDQogICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIA0KICAgICAgICAgYXR0cmlidXRlVHlwZT0iWE1MIiANCiAgICAgICAgIHR5cGU9InJvdGF0ZSINCiAgICAgICAgIGR1cj0iMnMiIA0KICAgICAgICAgZnJvbT0iMCA1MCA1MCINCiAgICAgICAgIHRvPSItMzYwIDUwIDUwIiANCiAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICA8L3BhdGg+DQo8L3N2Zz4=")}.loading .type.bars{background-image:url("data:image/svg+xml; base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQogIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAwIDAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KICAgIDxyZWN0IHg9IjUiIHk9IjEwIiB3aWR0aD0iMTUiIGhlaWdodD0iNTAiIGZpbGw9IiNmZmYiPg0KICAgICAgPGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlVHlwZT0ieG1sIg0KICAgICAgICBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InRyYW5zbGF0ZSINCiAgICAgICAgdmFsdWVzPSIwIDA7IDAgMjA7IDAgMCINCiAgICAgICAgYmVnaW49IjAiIGR1cj0iMC44cyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+DQogICAgPC9yZWN0Pg0KICAgIDxyZWN0IHg9IjQwIiB5PSIxMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjUwIiBmaWxsPSIjZmZmIj4NCiAgICAgIDxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZVR5cGU9InhtbCINCiAgICAgICAgYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJ0cmFuc2xhdGUiDQogICAgICAgIHZhbHVlcz0iMCAwOyAwIDIwOyAwIDAiDQogICAgICAgIGJlZ2luPSIwLjJzIiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPg0KICAgIDwvcmVjdD4NCiAgICA8cmVjdCB4PSI3NSIgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSI1MCIgZmlsbD0iI2ZmZiI+DQogICAgICA8YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVUeXBlPSJ4bWwiDQogICAgICAgIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgdHlwZT0idHJhbnNsYXRlIg0KICAgICAgICB2YWx1ZXM9IjAgMDsgMCAyMDsgMCAwIg0KICAgICAgICBiZWdpbj0iMC40cyIgZHVyPSIwLjhzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4NCiAgICA8L3JlY3Q+DQo8L3N2Zz4=")}.loading .text{padding:.5rem;font-size:1rem;font-family:inherit;font-weight:normal;color:#646d74;text-align:center}.loading-alignX-left{align-items:flex-start}.loading-alignX-center{align-items:center}.loading-alignX-right{align-items:flex-end}.loading-alignY-top{justify-content:flex-start}.loading-alignY-center{justify-content:center}.loading-alignY-bottom{justify-content:flex-end}body>.loading .type{width:100px;height:100px}body>.loading .text{padding:1rem;font-size:1.2rem}.hcAindexA{padding:50px;display:flex;color:#fff;font-weight:600;align-items:center;margin-top:0;justify-content:center;background-color:rgba(0,54,95,.5);display:flex;text-align:start;flex-direction:column;align-items:flex-start}.hcAindexB{padding:50px;color:#fff;font-weight:600;margin-top:0;justify-content:center;display:flex;text-align:end;flex-direction:column;align-items:flex-end}.hcAindexA h1{color:#fff;text-shadow:1px 1px 2px black;font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h1{color:#fff;text-shadow:1px 1px 2px black;font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA h3{color:#fff;text-shadow:1px 1px 2px black;font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h3{color:#fff;text-shadow:1px 1px 2px black;font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.hcAindexB:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.showcasevideo{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.imgDes{animation:1s 1.1s bounceInUp both;-webkit-animation:1s 1.2s fadeInUp both;position:absolute;bottom:0;left:15%;height:60%}@media(min-width:0){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:2%}.heroColAIndexBarrancas h1{letter-spacing:.5px;font-size:22px}.heroColB1IndexBarrancas{top:40%;right:3%}.heroColB1IndexBarrancas h1{font-size:20px;letter-spacing:.5px}.heroColB2IndexBarrancas{bottom:15%;right:10%}.heroColB2IndexBarrancas h1{font-size:30px;letter-spacing:.5px}.cAindex{background-image:url(../assets/img/master/home/header02w.jpg);height:100vh;background-position:center bottom;background-repeat:no-repeat;object-fit:cover}.hcAindexA{padding:5px;height:30%;align-items:center;text-align:center;justify-content:center;margin:0}.hcAindexB{padding:5px;height:160px;align-items:center;text-align:center;justify-content:center;top:0}.hcAindexA h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.hcAindexB:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.imgDes{position:fixed;bottom:0;left:10%;height:25%;overflow:hidden}.showcasevideo{visibility:hidden}}@media(min-width:375px){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:2%}.heroColAIndexBarrancas h1{font-size:28px}.heroColB1IndexBarrancas{top:35%;right:5%}.heroColB1IndexBarrancas h1{font-size:22px}.heroColB2IndexBarrancas{bottom:15%;right:15%}.heroColB2IndexBarrancas h1{font-size:30px}.cAindex{background-image:url(../assets/img/master/home/header02w.jpg);height:100vh;background-position:center bottom;background-repeat:no-repeat;object-fit:cover}.hcAindexA{padding:5px;height:30%;align-items:center;text-align:center;justify-content:center;margin:0}.hcAindexB{padding:5px;height:170px;align-items:center;text-align:center;justify-content:center;top:0}.hcAindexA h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h1{color:#fff;text-shadow:1px 1px 2px black;font-size:40px;font-weight:800;line-height:1;letter-spacing:1px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.hcAindexB h3{color:#fff;text-shadow:1px 1px 2px black;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;margin-top:10px;animation:1s 1.1s bounceInRight both;-webkit-animation:1s 1.2s fadeInRight both}.hcAindexA:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.hcAindexB:hover{transition:.3s;border:2px solid rgba(255,255,255,.1);box-shadow:0 0 40px rgba(8,7,16,.6);backdrop-filter:blur(10px);clip-path:polygon(0% 0%,100% 50px,100% 100%,0% calc(100% - 50px))}.imgDes{position:fixed;bottom:0;left:45%;height:30%;overflow:hidden}.showcasevideo{visibility:hidden}}@media(min-width:768px){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:5%}.heroColAIndexBarrancas h1{font-size:50px}.heroColB1IndexBarrancas{top:30%;right:5%}.heroColB1IndexBarrancas h1{font-size:40px}.heroColB2IndexBarrancas{bottom:10%;right:15%}.heroColB2IndexBarrancas h1{font-size:50px}.cAindex{background-image:url(../assets/img/master/home/header02w.jpg);height:100vh;background-position:center bottom;background-repeat:no-repeat;object-fit:cover}.hcAindexA{padding:20px;align-items:center;justify-content:center;display:flex;text-align:start;flex-direction:column;align-items:flex-start;height:100%}.hcAindexB{padding:20px;justify-content:center;display:flex;text-align:end;flex-direction:column;align-items:flex-end;height:100%}.hcAindexA h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-1px}.hcAindexB h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-1px}.hcAindexA h3{font-size:30px;font-weight:500;line-height:1;letter-spacing:-1px;margin-top:10px}.hcAindexB h3{font-size:30px;font-weight:500;line-height:1;letter-spacing:-1px;margin-top:10px}.imgDes{position:absolute;bottom:0;left:22%;height:40%}.showcasevideo{visibility:visible}}@media(min-width:992px){.heroColAIndexBarrancas{text-align:start;position:absolute;top:50%;left:5%}.heroColAIndexBarrancas h1{font-size:65px}.heroColB1IndexBarrancas{top:30%;right:5%}.heroColB1IndexBarrancas h1{font-size:55px}.heroColB2IndexBarrancas{bottom:10%;right:20%}.heroColB2IndexBarrancas h1{font-size:55px}.hcAindexA{padding:50px;align-items:center;margin-top:0;justify-content:center;display:flex;text-align:start;flex-direction:column;align-items:flex-start;height:100%}.hcAindexB{padding:50px;margin-top:0;justify-content:center;display:flex;text-align:end;flex-direction:column;align-items:flex-end;height:100%}.hcAindexA h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexB h1{font-size:50px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexA h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.hcAindexB h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.imgDes{position:absolute;bottom:0;left:32%;height:50%}}@media(min-width:1200px){.heroColAIndexBarrancas{text-align:start}.heroColAIndexBarrancas h1{color:#fff;text-shadow:1px 1px 2px black;font-size:100px;font-weight:800;line-height:1;letter-spacing:-4px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInLeft both}.heroColBIndexBarrancas{text-align:end;display:flex;flex-direction:column;justify-content:space-between}.heroColBIndexBarrancas h1{color:#fff;text-shadow:1px 1px 2px black;font-size:90px;font-weight:800;line-height:1;letter-spacing:-4px;animation:1s 1.1s bounceInLeft both;-webkit-animation:1s 1.2s fadeInRight both}.heroColB1IndexBarrancas{position:absolute;top:25%;right:5%}.heroColB1IndexBarrancas h1{font-size:70px}.heroColB2IndexBarrancas{position:absolute;bottom:10%;right:31%}.heroColB2IndexBarrancas h1{font-size:65px}.hcAindexA{padding:50px;align-items:center;justify-content:center;text-align:start;align-items:flex-start;height:100%}.hcAindexB{padding:50px;justify-content:center;text-align:end;align-items:flex-end;height:100%}.hcAindexA h1{font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexB h1{font-size:80px;font-weight:800;line-height:1;letter-spacing:-3px}.hcAindexA h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.hcAindexB h3{font-size:35px;font-weight:500;line-height:1;letter-spacing:-3px;margin-top:15px}.imgDes{position:absolute;bottom:0;left:30%;height:65%}}
/*!
 * Style V2 Css
 * Autor: Euromundo
 */
html{height:100%}body{height:100%;padding:0;margin:0;font-size:16px;font-family:'Inter',sans-serif;background-color:#fff}*,*::before,*::after{padding:0;margin:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;margin:0}h1{font-size:96px;font-weight:900;line-height:90px}h2{color:var(--main-color);text-align:center;font-family:Inter;font-size:22px;font-style:normal;font-weight:600;text-align:start;margin-bottom:10px;margin-left:20px}h3{font-size:40px;font-weight:700}h4{font-size:34px;font-weight:700}h5{font-size:24px;font-weight:500}h6{font-size:18px;font-weight:500}p{font-family:'Inter',sans-serif;font-size:16px;font-style:normal;line-height:normal;font-weight:400;margin-bottom:0;text-align:start}p:last-child{margin-bottom:0}ul{padding:0;margin:0}ul li{list-style:none;padding:0}.m-t-48{margin-top:8px}.m-b-6{margin-bottom:6px}.m-tb-24{margin-top:24px;margin-bottom:24px}.p-lr-20{padding-left:15px;padding-right:15px}.p-tb-20{padding-top:20px;padding-bottom:20px}