html{scrollbar-gutter:stable}html.ui-scroll-locked,html.ui-scroll-locked body{overflow:hidden}.hidden,.none{display:none!important}.non-opacity{opacity:0}.non-opacity-t{opacity:0;pointer-events:none;transition:opacity .2s}.scroll-animate{opacity:0;transform:translateY(var(--30px));transition:opacity .6s ease,transform .6s ease}.scroll-animate.show{opacity:1;transform:translateY(0)}.active,.block,.visible{display:block}.blur{filter:blur(var(--3px));pointer-events:none;position:relative}.no-events{pointer-events:none!important}.relative{position:relative}p.sub-title{color:var(--neutral-gray-800);font-size:var(--15px);font-weight:400;line-height:1.5;margin:var(--20px) 0 var(--10px) 0;text-align:justify}p.sub-title.mobile{display:block}p.sub-title.desktop{display:none}@media screen and (min-width:768px){p.sub-title.mobile{display:none}p.sub-title.desktop{display:block}}.txt-pages{padding-bottom:var(--40px);padding-top:var(--40px)}.txt-pages:last-of-type{padding-bottom:var(--63px)}#cont-txt-pages .txt-pages,#entry-spain .txt-pages:last-of-type{padding-bottom:0!important}#cont-txt-pages .txt-pages:last-of-type{padding-bottom:var(--60px)!important}.txt-pages h2,.txt-pages p{margin:initial}.h1-pages,.txt-pages h1,.txt-pages h2,.txt-pages h3{color:var(--neutral-gray-800);font-size:var(--27px);font-weight:700;line-height:1.4;margin-bottom:var(--36px);margin-top:0;width:100%}.h1-pages{margin:0 auto;padding-top:var(--40px);width:88%}.txt-pages h2.accent,.txt-pages h3.accent{color:var(--accent-color)}.txt-pages p{color:var(--neutral-gray-800);font-size:var(--15px);font-weight:400;line-height:1.5;margin-bottom:var(--20px)}.txt-pages p a{color:var(--accent-color);font-weight:500}@media (hover:hover){.txt-pages p a:hover{text-decoration:underline}}.txt-pages .strongneue{color:var(--primary);font-family:var(--neulis);font-size:var(--18px);font-weight:600;margin-bottom:var(--20px);width:100%}.txt-pages .strong{font-weight:600}.txt-pages .strong-underline{font-weight:600;text-decoration:underline}.txt-pages img{border-radius:var(--30px);margin-bottom:var(--24px);width:100%}.page-img-header{background-color:var(--white);overflow:hidden;position:relative}.page-img-header img#background{height:100%;object-fit:cover;position:absolute;width:100%}.img-paqTuristicos{left:0;width:230%}.img-bringFamilyToSpain,.img-bringFatherToSpain,.img-bringPartnerToSpain{height:100%;width:100%}.img-aboutUs{left:0}.img-payFlightMontly{height:100%}#container-header-pages{background:var(--primary);background:linear-gradient(100deg,var(--primary) 0,var(--primary-dark) 18%,var(--primary) 48%,var(--primary-dark) 93%,var(--primary) 100%);display:flex}#container-header-pages,#container-header-title{align-items:center;color:#fff;flex-direction:column;padding:var(--17px) 0 var(--17px) 0}#container-header-title{display:-o-flexbox;display:flex;height:466px;position:relative}.box-title-bg{bottom:0;position:absolute}.text-right .box-title-bg{display:flex;justify-content:flex-end}.box-title-bg p.right,.text-right .box-title-bg p{text-align:right}.box-title-bg p.right{float:right}.box-title-bg.about-us{left:6%}.box-title-bg.bgtop{top:var(--280px)}.box-title-bg p{color:var(--white);width:60%}.box-title-bg .neue,.box-title-bg p{font-family:var(--neulis);font-size:var(--36px);font-weight:400}.box-title-bg .neue{text-transform:none}.txt-pages.red p.title-serv{color:var(--secondary);font-style:italic;font-weight:600;text-decoration:underline}.txt-pages.red article ul{list-style:initial;margin-left:var(--30px)}.txt-pages.red article ul li{color:var(--white);font-size:var(--13px);font-weight:300;line-height:1.7;margin-bottom:0}.txt-pages.pink{background-color:var(--red-100);padding-top:var(--40px)}.txt-pages.pink ul{display:-o-flexbox;display:flex;flex-direction:column;gap:var(--7px);margin-bottom:0!important;width:80%}.txt-pages.pink h2{font-size:var(--18px);margin:0 auto;width:88%}.txt-pages.contact{padding-bottom:0;padding-top:0}.txt-pages.contact p{color:var(--primary);font-family:var(--neulis);font-size:var(--18px);font-weight:700;margin-bottom:var(--28px);text-align:center}.txt-pages.contact .flex{gap:var(--7px);margin-bottom:0;padding:var(--70px) 0 0 0}.txt-pages.contact .flex,.txt-pages.contact ul{display:-o-flexbox;display:flex;justify-content:center}.txt-pages.contact ul{flex-direction:row;flex-wrap:wrap;gap:var(--20px);list-style:none!important;margin:0 auto 0 0}.txt-pages.contact .flex a,.txt-pages.contact ul li a{background-color:var(--secondary);border-radius:var(--26px);color:var(--accent-color);display:block;font-weight:700;padding:var(--17px) 0;text-align:center}.txt-pages.contact .flex a{border:0;flex:1}.txt-pages.contact ul li a{background-color:initial;border:var(--1px) solid var(--primary);color:var(--primary)!important;font-size:var(--15px);font-weight:800;padding:var(--17px) var(--30px)}@media (hover:hover){.txt-pages.contact ul li a:hover{color:var(--accent-color);text-decoration:none}.txt-pages.contact .flex a:hover{background-color:var(--secondary-dark);color:var(--accent-color)}}.packages{padding:0}.packages .box-h1{margin:0 auto;padding-top:var(--36px);width:88%}.packages .box-h1 h1{color:var(--primary);font-size:var(--27px);font-weight:700;margin-bottom:0;margin-top:0;width:66%}.packages .txt-pages p{text-align:justify}.packages .txt-pages p a,.packages .txt-pages ul li a{color:var(--accent-color)}@media (hover:hover){.packages .txt-pages p a:hover,.packages .txt-pages ul li a:hover{text-decoration:underline}}.packages .txt-pages.red{background-color:var(--primary);border-radius:var(--17px);box-sizing:border-box;padding:var(--40px) var(--23px) var(--23px) var(--23px)}.packages .txt-pages article .indice{margin-right:var(--5px)}.packages .txt-pages article .indice,.packages .txt-pages article h2{color:var(--white);font-size:var(--15px);font-weight:600;margin-bottom:var(--10px)}.packages .txt-pages article h2{display:inline-block}.packages .txt-pages h2.allwidth{color:var(--accent-color);font-family:var(--neulis);font-size:var(--18px);margin-bottom:var(--30px)}.packages .txt-pages ul{list-style:initial;margin-bottom:var(--20px);margin-left:auto}.packages .txt-pages ul li{color:var(--neutral-gray-800);font-size:var(--15px);font-weight:400;line-height:1.6;margin-bottom:var(--20px)}.packages .txt-pages ul.nomargin{margin-left:var(--30px)}.serv-include{margin-bottom:var(--40px)}#callus-whatsapp-container{background:var(--primary-red-gradient)}#bring-person-links{padding-bottom:var(--42px)}@media screen and (min-width:768px){.h1-pages{width:95%}.h1-pages,.txt-pages h1{font-size:var(--23px)}.txt-pages h2,.txt-pages h3{font-size:var(--22px);width:80%}.txt-pages h2 br{display:none}#cont-txt-pages .flex-p{display:flex;gap:var(--25px);text-align:justify}.txt-pages.red article ul{display:-o-flexbox;display:flex;flex-direction:column;gap:var(--10px);margin-left:var(--68px)}.img-paqTuristicos{height:100%;left:auto;right:auto;top:0;transform:scale(1.1);width:100%}.packages .box-h1{width:95%}.packages .txt-pages.contact ul li{text-align:center}.packages .txt-pages article .indice{color:var(--secondary);margin-right:var(--38px)}.packages .txt-pages ul li,.txt-pages.red article ul li{font-size:var(--16px);line-height:1.4}.txt-pages.red p.title-serv{font-size:var(--18px);margin-bottom:var(--32px)}.packages .txt-pages article h2{font-size:var(--16px)}.txt-pages.contact .flex{gap:var(--30px)}.txt-pages.contact .flex a{flex:initial;padding:var(--18px) var(--80px)}}@media screen and (min-width:1024px){.txt-pages h2,.txt-pages h3{font-size:var(--35px)}.txt-pages img{height:618px;object-fit:cover}}@media screen and (min-width:1280px){.txt-pages{display:flex;flex-wrap:wrap;gap:var(--50px)}.txt-pages:nth-child(4){display:block;padding-top:var(--100px)}.txt-pages div{flex:1}.h1-pages,.txt-pages h1{font-size:var(--26px)}.packages .txt-pages.red{display:flex;flex-wrap:wrap;gap:var(--50px);padding:var(--52px) var(--66px)}.txt-pages.red p.title-serv{flex:1 1 100%;font-size:var(--18px);margin-bottom:0;text-transform:uppercase}.txt-pages.red div{box-sizing:border-box;flex:1 1 47%}.packages .flex-container{display:flex;flex-wrap:wrap}.packages .flex-container .txt-pages{display:block;padding:var(--52px) 0 0 0}.packages .flex-container .txt-pages:nth-child(3){padding-top:var(--49px)}.flex-container article{flex:50%}.flex-container article.pink{background-color:initial}.txt-pages.contact p{display:none}.packages .txt-pages article .indice,.packages .txt-pages article h2,.packages .txt-pages ul li,.txt-pages.red article ul li{font-size:var(--16px)}.packages .txt-pages h2.allwidth{font-family:var(--font-family-primary);font-size:var(--26px);font-weight:700}.packages .box-h1,.txt-pages.pink h2,.txt-pages.pink ul{margin:0 auto;max-width:1224px}.txt-pages.pink ul{padding-left:var(--40px)}}#bckgr-vuelos-plazos{background-image:url(img/departures-airport.webp);background-position:-220px 0;background-repeat:no-repeat;background-size:cover}
/*# sourceMappingURL=pay-flight-montly.min.css.map */