html{scrollbar-gutter:stable}html.ui-scroll-locked,html.ui-scroll-locked body{overflow:hidden}:root{--warm-gray-50:#faf7f6;--warm-gray-100:#f3efed;--warm-gray-200:#ebe6e4;--warm-gray-300:#ddd7d4;--warm-gray-400:#c8c0bc;--warm-gray-500:#98928f;--warm-gray-600:#6f6864;--warm-gray-700:#4a4543;--warm-gray-800:#352f2d;--gray-100:#f4f4f4;--gray-200:#eaeaea;--gray-300:#c7c6c6;--gray-400:#cfcece;--gray-500:#bfbebe;--gray-600:#afafaf;--gray-700:#555454;--accent-color-50:#17375d;--primary-red-color:#d82423;--primary-red-gradient:linear-gradient(90deg,var(--primary-red-color),#eb0a12);--secondary-yellow-color:#f7b72b;--tertiary-pink-color:#f8d7d8;--accent-color:#232c4f;--light-gray-text:var(--warm-gray-500);--btn-dark-color:#a91111;--white-color:#fff;--black-color:#000;--gray-ccc:var(-warm-gray-400);--gray-eee:var(--warm-gray-100);--gray-f3f3:var(--warm-gray-50);--emerald-500:#10b981;--shadow-warm-06:#4a45430f;--shadow-warm-08:#4a454314;--shadow-warm-10:#4a45431a;--shadow-warm-12:#4a45431f;--shadow-warm-15:#4a454326;--shadow-warm-20:#4a454333;--shadow-yellow-soft:#f7b72947;--overlay-light-gray-30:color-mix(in srgb,var(--warm-gray-500) 30%,#0000);--overlay-white-85:#ffffffd9;--font-family-primary:"Poppins","Segoe UI",Roboto,Arial,sans-serif;--neulis:"neulis-cursive",sans-serif;--font-size-base:16px;--1px:0.0625rem;--7px:0.4375rem;--8px:0.5rem;--9px:0.5625rem;--10px:0.625rem;--11px:0.6875rem;--12px:0.75rem;--13px:0.8125rem;--14px:0.875rem;--15px:0.9375rem;--16px:1rem;--17px:1.0625rem;--18px:1.125rem;--19px:1.1875rem;--20px:1.25rem;--21px:1.3125rem;--22px:1.375rem;--23px:1.4375rem;--24px:1.5rem;--25px:1.5625rem;--26px:1.625rem;--27px:1.6875rem;--28px:1.8125rem;--30px:1.875rem;--31px:1.9375rem;--35px:2.1875rem;--36px:2.25rem;--40px:2.5rem;--47px:2.9375rem;--radius-card:var(--40px);--shadow-card:0 0 4.43px #bababa8c}*{box-sizing:initial;font-family:var(--font-family-primary)}html{font-size:var(--font-size-base);line-height:1.15}body{margin:0;overflow-x:hidden;padding:0}main{background-color:#fff;display:block}img{border-style:none}ul{list-style:none;margin:0;padding:0}hr{box-sizing:initial;height:0;overflow:visible}h1{font-size:2em;margin:.67em 0}b,strong{font-weight:bolder}.h1-section{color:var(--accent-color);font-size:var(--25px);line-height:31px}.h2-section{color:var(--primary-red-color);font-size:var(--26px);margin:20px 0}.h2-big-section,.h3-section{color:var(--accent-color);font-size:var(--25px);line-height:31px}a{background-color:initial;text-decoration:none}a,button{transition:all .2s ease}button{cursor:pointer;line-height:1.15}.button:hover,button:hover{background-color:var(--btn-dark-color);color:var(--secondary-yellow-color)}.btn-general{background-color:var(--secondary-yellow-color);border:0;border-radius:22px;box-sizing:border-box;color:var(--primary-red-color);display:block;font-size:var(--13px);font-weight:700;padding:14px 0}.primary-btn{font-size:var(--17px);padding:30px 150px}.button.primary-medium-btn,.primary-btn,.primary-medium-btn{background-color:var(--secondary-yellow-color);border:none;border-radius:40px;color:var(--primary-red-color);font-weight:700;margin:0 auto;width:fit-content}.button.primary-medium-btn,.primary-medium-btn{font-size:var(--13px);padding:16px 40px}input{outline:none;transition:.5s ease}input:disabled{opacity:1}input[type=date],input[type=email],input[type=number],input[type=text]{appearance:none;border:2px solid var(--primary-red-color);border-radius:20px;box-sizing:border-box;color:var(--light-gray-text);font-size:16px!important;font-weight:500;padding:14px 23px;width:100%}#country-code-field:focus,#country-code-field:hover,input[type=email]:focus,input[type=email]:hover,input[type=number]:focus,input[type=number]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{background-color:#fff;border-color:var(--primary-red-color);box-shadow:0 0 0 5px #f8d7d8;outline:none}input::placeholder{color:var(--light-gray-text);font-size:var(--16px);font-weight:400}input[type=date].warning{background-color:var(--tertiary-pink-color);color:var(--primary-red-color)}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}input[type=radio]{appearance:none;border:3px solid var(--primary-red-color);border-radius:1000px;cursor:pointer;height:22px;position:relative;width:22px}input[type=checkbox]{appearance:none!important;background-color:var(--white-color)!important;border:3px solid var(--primary-red-color)!important;border-radius:1000px!important;cursor:pointer!important;height:22px!important;position:relative!important;width:22px!important}input:checked{background-color:var(--primary-red-color);border:3px solid #e2131631}input[type=checkbox]:checked{background-color:var(--primary-red-color)!important;border:1px solid #e2131631}input:checked:after,input[type=checkbox]:checked:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E");background-size:cover;content:"";height:18px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:18px}.container,.layout-container{margin:0 auto;width:88%}.container-full{margin:0 auto;max-width:3800px;width:95%}.container-less{margin:0 auto;max-width:3800px;width:80%}#main-container{background-color:var(--warm-gray-50);max-width:100vw;overflow:hidden}#page-flexible-dates #main-container,div.line{background-color:var(--white-color)}div.line{height:1px;margin:0 auto 40px;padding:0 10px;width:75%}header.header-responsive{background-color:var(--primary-red-color);background:var(--primary-red-gradient);display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b91818",endColorstr="#eb0a12",GradientType=1);padding-bottom:18px;padding-top:50px}header.header-responsive.white-bgr{background:var(--white-color)}header.header-responsive.desktop{display:none}header.header-responsive.desktop.block{display:block}header.header-responsive.header--mobile{padding-bottom:15px;padding-top:15px!important}header.header-responsive.header--mobile .logo{position:relative;top:4px;width:122px}header.header-responsive-pages{display:block;margin-bottom:0}header#header-pages-desktop #box-swiper-home{min-height:37.84px;min-width:378.39px;transition:all .2s ease}div.flex-layout{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}div.flex-layout.mobile-element{display:flex}div.flex-layout.desktop-element{display:none}div.flex-layout.home{margin-bottom:23px;min-height:49.06px}div.flex-layout .logo{min-height:44.67px;min-width:194.69px}div.flex-layout .menu-icons{display:flex;gap:15.5px}div.flex-layout .menu-icons img{cursor:pointer;width:20px}div.flex-layout .menu-icons i.oculto,div.flex-layout .menu-icons img.oculto{cursor:inherit;opacity:.3}div.flex-layout .menu-icons .heart-icon,div.flex-layout .menu-icons .user-icon{opacity:0;pointer-events:none}.burguer-div{align-items:center;display:flex;justify-content:center}.burguer-div.menu-open .vbp-header-menu-button__svg .top{stroke-linecap:round;transform:rotate(45deg)}.burguer-div.menu-open .vbp-header-menu-button__svg .middle{opacity:0;transform:scaleX(.1)}.burguer-div.menu-open .vbp-header-menu-button__svg line.bottom{stroke-linecap:round;transform:rotate(-45deg)}.burguer-div.menu-open .vbp-header-menu-button__svg .bottom{stroke-dashoffset:0%}.vbp-header-menu-button__svg{cursor:pointer;height:20px;transform:scaleX(-1);width:20px}.vbp-header-menu-button__svg line{stroke:#fff;stroke-dasharray:100%;stroke-dashoffset:0%;stroke-width:1px;transform-origin:center;transition:transform .3s,stroke-dashoffset .4s}.vbp-header-menu-button__svg.red line{stroke:var(--primary-red-color)}.vbp-header-menu-button__svg .top{transform:translateY(-35%)}.vbp-header-menu-button__svg .middle{transform:scaleX(1);transition:opacity .3s,transform .3s}.vbp-header-menu-button__svg .bottom{stroke-dasharray:100%;stroke-dashoffset:9px;transform:translateY(33%)}.vbp-header-menu-button__svg:hover .bottom{stroke-dashoffset:0%}ul.links-in-minimize-header{display:none;position:relative;top:-2px}ul.links-in-minimize-header a{border:1px solid var(--white-color);border-radius:40px;color:var(--white-color);font-size:var(--13px);font-weight:800;padding:8px 15px}.logo-red{display:none;justify-content:space-between;margin:0 auto 10px;padding-top:50px;width:88%}.logo-red.lespad{padding-top:17px}.logo-red #log{width:194.69px}.logo-red img.ico{cursor:pointer;height:20px;position:relative;top:10px;width:20px}.main-menu,.main-menu-desktop{background-color:var(--white-color);height:calc(100% - 100px);opacity:0;pointer-events:none;position:absolute;right:0;top:120px;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease;width:100%;z-index:100000000000000000000}.top67{height:100%;top:67px}.main-menu-desktop.visible,.main-menu.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.menu{background-color:var(--white-color);display:flex;flex-direction:column;height:70%;justify-content:center}.menu nav{margin:0 auto;width:fit-content}.menu nav ul{padding-left:0}.menu nav ul li,.menu nav ul li a{color:var(--primary-red-color);display:block;font-family:var(--font-family-primary);font-style:normal;font-weight:700;text-align:center}.menu nav ul li a:hover,.menu nav ul li:hover{color:var(--accent-color)}.menu nav ul li:last-of-type{display:none}.menu nav ul li{border-bottom:1px solid var(--primary-red-color)}.menu nav ul li:nth-child(5){border-bottom:0}.menu nav ul li a,.menu nav ul li.contact-btn{cursor:pointer;padding:22px 20px}.menu nav ul li.noborder{border-bottom:0}.menu nav ul li#gris a{color:var(--gray-ccc);font-weight:300}.menu .contact-content{background-color:var(--white-color);display:none;height:100vh;position:absolute;right:-100%;top:0;transition:right .1s ease;width:100%;z-index:99999999}.menu .contact-content.visible{display:block;right:0}.contact-content h4{color:var(--accent-color);font-size:var(--18px);font-weight:700;margin-bottom:60px;text-align:center}.contact-content a{color:var(--primary-red-color);display:block;font-size:var(--15px);font-weight:300;margin:0 auto;padding-bottom:10px;text-align:center;width:55%}.contact-content a:first-of-type{border-bottom:1px solid var(--primary-red-color);margin-bottom:30px}.contact-content a span.strong{font-weight:500}a#call-us{background-color:var(--btn-dark-color);border-radius:100px;bottom:20px;color:var(--secondary-yellow-color);display:block;font-family:"neulis-cursive",sans-serif;font-size:var(--17px);font-weight:700;opacity:0;padding:16px 36px;position:fixed;right:25px;transform:translateY(4px);transition:opacity 1s ease,transform 1s ease;width:100px;z-index:10000000}a#call-us.show{opacity:1;transform:translateY(0)}#box-swiper-home{margin-bottom:0}.box-swiper-home .swiper-button-next,.box-swiper-home .swiper-button-prev,.box-swiper-home .swiper-pagination{display:none!important}nav.swiper-container-home{overflow-x:hidden;width:100%}.swiper-wrapper{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.swiper-wrapper::-webkit-scrollbar{display:none}div.swiper-slide-home{margin-right:8px!important;width:fit-content!important}div.swiper-slide-home a{align-items:center;background:none;border:1px solid var(--white-color);border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:var(--13px);font-weight:700;gap:8px;justify-content:center;max-width:152.8px;min-height:37.84px;min-width:152.8px;padding:0}div.swiper-slide-home a:hover{background-color:var(--btn-dark-color);border:1px solid var(--btn-dark-color)}div.swiper-slide-home a.active{background-color:var(--white-color);color:var(--primary-red-color)}div.swiper-slide-home a.active:hover{background-color:var(--white-color);border:1px solid var(--white-color)}div.swiper-slide-home a .img,div.swiper-slide-home a img{height:15.85px}footer{background-color:var(--primary-red-color);padding:50px 0}footer p#follow-us-message{display:none}footer #social{align-items:center;border-bottom:1px solid var(--white-color);display:flex;gap:0;justify-content:center;margin:0 auto;padding:0 10px 27px;width:75%}#social .img{padding:0 17px;transition:opacity .5s ease,transform .5s ease;width:40px}#social .img:hover{transform:scale(1.1)}footer #cheap-flights-list{padding-top:30px}footer #cheap-flights-list ul{margin-left:20px}footer #cheap-flights-list ul li{align-items:center;display:flex;gap:30px;margin-bottom:15px}footer #cheap-flights-list ul li a{color:var(--white-color);font-family:"neulis-cursive",sans-serif;font-size:var(--15px);font-style:normal;font-weight:600;text-transform:uppercase}footer #cheap-flights-list ul li img{aspect-ratio:1/1;height:20.33px;object-fit:cover;width:20.33px}#legal{margin-bottom:40px}#legal ul{display:flex;flex-direction:column;gap:34px;margin-left:20px}#legal ul li a{color:var(--white-color);font-size:var(--17px);font-weight:600}#company-data p{color:var(--white-color);font-size:var(--11px);line-height:17.89px;margin-left:20px}.page{padding-bottom:50px}.readMore{border:none;cursor:pointer;display:block;font-size:var(--15px);margin:0;padding:0;text-align:right;width:100%}.readMore,.readMore:hover{background:none;color:var(--accent-color)}.readMore:hover,a.more{text-decoration:underline}a.more{color:var(--primary-red-color);display:block;font-family:var(--neulis);font-size:var(--11px);font-weight:700;margin-top:18px;text-align:right}a.more-white{color:var(--white-color);margin:18px 0 32px}.search-field{align-items:center;display:flex;justify-content:center;position:relative}#cookie-consent-shield,#search-form-overlay{background-color:#0000;bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:9999999}#cookie-consent-shield.cookie-consent-shield--active,#search-form-overlay.active{display:block}.page-wrapper-blur.page-wrapper-blur--active{filter:blur(3px);position:relative}#cookie-banner{background:linear-gradient(90deg,color-mix(in srgb,var(--primary-red-color) 90%,#0000) 0,color-mix(in srgb,color-mix(in hsl,var(--primary-red-color),var(--white-color) 18%) 90%,#0000) 100%);border-radius:38px 38px 0 0;bottom:0;display:none;height:0;opacity:0;padding:0;position:fixed;right:0;transform:translateY(100%);transition:transform .1s ease,opacity .2s ease;width:100%;z-index:999999999999999}#cookie-banner.visible{display:block;height:fit-content;opacity:1;padding-bottom:70px;transform:translateY(0)}#cookie-banner p{color:var(--white-color);font-size:var(--15px);font-weight:400;line-height:normal;margin:0 auto!important;padding:70px 0;text-align:center;width:85%}#cookie-banner .flex{display:flex;gap:20%;justify-content:center}#cookie-banner .flex button{background:none;border:none;color:var(--white-color);font-size:var(--18px)}#cookie-banner .flex button:hover{text-decoration:underline}.ico{color:var(--text-color);display:inline-block;font-family:Material Symbols Outlined;font-size:20px;font-style:normal;font-variation-settings:"FILL" 0,"wght" 700,"GRAD" 0,"opsz" 48;line-height:1;min-width:20px}.ico,.ico:before{pointer-events:none}.ico.close_small:before,.ico.icon-close-sm:before{content:"\e5cd"}.clear-area{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:100%;justify-content:center;line-height:0;min-width:auto;opacity:0;padding:0 10px;position:absolute;right:0;width:25px}.clear-area.show-flex{opacity:1;pointer-events:all}.clear-area:before{align-items:center;aspect-ratio:1/1;background:red;border-radius:50%;color:#fff;display:flex!important;font-size:10px;font-style:normal;height:14px;justify-content:center;line-height:1;pointer-events:none;transition:color .3s ease;width:14px}@media screen and (max-width:429px){:root{--font-size-base:14px}html{font-size:var(--font-size-base)}header#header-pages-desktop #box-swiper-home{min-width:unset}}@media screen and (min-width:768px){.logo-red{display:none}.logo-red #log{margin-left:15px}.container-header-bg{background-color:var(--primary-red-color);background:var(--primary-red-gradient);height:197px}#header-resume,header.header-responsive{display:none}ul.links-in-minimize-header.seeable{display:flex;gap:33px;justify-content:center;opacity:1;pointer-events:auto;transition:all .2s ease}div.swiper-slide-home a{max-width:126.33px;min-height:unset;min-width:126.33px;padding:10px 15px}header.header-responsive.desktop{display:block;padding-bottom:1px}header.header-responsive.desktop #box-swiper-home{padding:18px 0}header.header-responsive #box-swiper-home{padding:18px 0 0}div.flex-layout{margin-bottom:0}div.flex-layout.desktop-element{display:flex}div.flex-layout.mobile-element{display:none}header#header-pages-desktop{left:0;max-height:174px;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:9999999}header#header-pages-desktop.minimize{max-height:50px;padding-top:8px;z-index:9999999}header#header-pages-desktop.minimize.white{background:#ffffffe6}header#header-pages-desktop .logo{transition:all .3s ease;width:194.69px}header#header-pages-desktop.minimize .logo{width:150px}header#header-pages-desktop.minimize.gototop{top:-59px}header.header-responsive-pages{display:none}.main-menu,.main-menu-desktop{box-shadow:0 4px 16px #0000001a;position:fixed;width:40%}main#main-home,main#page-flexible-dates,main.pages-relative{position:relative}.container{width:95%}.h1-section{margin:40px 0}.h1-section,.h3-section{font-size:var(--27px)}#doubleDot,.h1-section br,.h2-section br,.readMore{display:none}.text-part.hidden{display:block!important}.page-img-header img#background{position:fixed}footer{padding:50px 0;position:absolute;width:100%}footer p#follow-us-message{color:var(--secondary-yellow-color);display:block;font-family:"neulis-cursive",sans-serif;font-size:var(--16px);font-weight:700}footer .flex-social{border-bottom:1px solid var(--white-color);display:flex;justify-content:space-between}footer #social{margin:initial}div.line,footer #social{border-bottom:0;width:auto}div.line.second-line{display:none}footer #cheap-flights-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:50px;justify-content:center}footer #cheap-flights-list ul{margin-left:0}footer #cheap-flights-list ul:nth-of-type(2){margin-right:30px}footer div.line{margin-bottom:60px}.flex-legal #legal{margin-bottom:20px}.flex-legal #legal ul{display:flex;flex-direction:row;justify-content:center;margin-left:0}#legal ul li{text-align:center}#legal ul li a{font-size:var(--16px)}#legal ul li a:hover{text-decoration:underline}#company-data{display:flex;justify-content:center}#company-data p{font-size:var(--13px);line-height:23px;margin-left:0}#company-data p,.packages .txt-pages.contact ul li,a.more-white{text-align:center}}@media screen and (min-width:950px){footer #cheap-flights-list{justify-content:space-between}}@media screen and (min-width:1024px){.h1-section{font-size:var(--35px)}.h2-section{font-size:var(--25px)}.h3-section{font-size:var(--35px);margin:40px 0}.swiper-container-3btn span br{display:none}footer p#follow-us-message{font-size:var(--23px)}footer #cheap-flights-list ul li a{font-size:var(--18px)}a.more-white{font-size:var(--16px)}#company-data p{font-size:var(--12px)}a#call-us{font-size:var(--25px);width:auto}div.swiper-slide-home a{max-width:134.33px;min-width:134.33px}}@media screen and (min-width:1280px){main{position:relative}.container{max-width:1224px;width:100%}.container-desktop{margin:0 auto;position:relative;top:-71px;width:1224px}.logo-red{padding-top:10px}.logo-red #log{display:none}.logo-red img.ico{border-radius:10px;cursor:pointer;height:20px;padding:15.5px;position:relative;top:10px;width:20px}.logo-red img.ico:hover{background-color:var(--btn-dark-color)}.vbp-header-menu-button__svg{padding:10px 14px 14px}div.flex-layout .menu-icons{display:flex;gap:0}div.flex-layout .menu-icons img{border-radius:10px;box-sizing:initial;cursor:pointer;height:20px;padding:14px;transition:background-color .2s ease;width:20px}div.flex-layout .menu-icons img:hover{background-color:#fff3}div.swiper-slide-home a{font-size:var(--13px);padding:10px 15px}.main-menu,.main-menu-desktop{border-radius:30px;height:auto;padding-bottom:20px;position:absolute;top:70px;width:270px}.main-menu{padding-top:20px}.menu{border-radius:30px}.menu nav ul li,.menu nav ul li a{cursor:pointer;font-size:var(--13px)}.menu nav ul li a,.menu nav ul li.contact-btn{padding:20px}.menu .contact-content{border-radius:30px;height:80%;top:73px}.contact-content p{width:80%}.h2-section{font-size:var(--27px)}a.more{font-size:var(--16px)}a#call-us{font-size:var(--25px);padding:20px 40px}a#call-us:hover{background-color:var(--primary-red-color)}footer p#follow-us-message{font-size:var(--30px);width:280px}footer #cheap-flights-list ul li{margin-bottom:25px}footer #cheap-flights-list ul li a{font-size:var(--17px)}footer #cheap-flights-list ul li a:hover{text-decoration:underline}}.is-loading{color:#0000!important;pointer-events:none;position:relative!important}.is-loading>*{opacity:0!important}.is-loading:after{animation:spin .8s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}@keyframes spin{to{transform:rotate(1turn)}}
/*# sourceMappingURL=common.min.css.map */