.p_chips{display:flex;align-items:center;gap:.5rem;margin:1.5rem 0 0}@media only screen and (max-width: 767px){.p_chips{flex-wrap:nowrap;margin:1.5rem -.75rem 0;padding:0 .75rem .125rem;overflow-x:auto;scrollbar-width:none}.p_chips::-webkit-scrollbar{display:none}}@media only screen and (min-width: 768px){.p_chips{flex-wrap:wrap;margin-top:2rem}}.p_chips__label{margin-right:.125rem;font-size:.875rem;color:#717171}@media only screen and (max-width: 767px){.p_chips__label{display:none}}.p_chips .btn{display:inline-flex;align-items:center;gap:.375rem;white-space:nowrap}.p_chips .btn .p_flag{height:.75rem;margin:0;top:0}.p_demand-note{display:flex;flex-wrap:wrap;align-items:center;gap:.625rem .75rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #dee3e8}@media only screen and (min-width: 768px){.p_demand-note{flex-wrap:nowrap;gap:.875rem;margin-top:2.5rem;padding-top:1.5rem}}.p_demand-note__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:#fff}.p_demand-note__icon img{width:1.375rem;height:1.375rem}.p_demand-note__txt{flex:1 1 calc(100% - 3.25rem);margin:0;font-size:.875rem;color:#515151}@media only screen and (min-width: 768px){.p_demand-note__txt{flex:1 1 auto;font-size:.9375rem}}.p_demand-note__txt strong{color:#004769}.p_demand-note__link{flex:0 0 auto;margin-left:3.25rem;font-weight:600;font-size:.9375rem;white-space:nowrap}@media only screen and (min-width: 768px){.p_demand-note__link{margin-left:0}}.c_search--hero{max-width:none;border-radius:.1875rem;box-shadow:0 1rem 2.5rem #00476929}@media only screen and (max-width: 767px){.c_search--hero{margin:0 -.75rem}}.c_search--hero .c_search__in{margin:0;border-radius:.1875rem;background-color:#f9dd89}.c_search--hero .c_search__nav{position:absolute;top:auto;bottom:100%;left:0}.c_search--hero .c_search__form{padding:1.25rem 1rem 1.125rem}@media only screen and (min-width: 576px){.c_search--hero .c_search__form{padding:1.375rem 1.5rem 1.125rem}}.c_search--hero .c_search__form .row{--bs-gutter-x: .75rem;--bs-gutter-y: .75rem}@media only screen and (min-width: 992px){.c_search--hero .c_search__form .row{--bs-gutter-y: 0}}.c_search--hero .c_search__form .row+.row{margin-top:0}@media only screen and (min-width: 992px){.c_search--hero .c_search__form .row+.row{margin-top:.75rem}}@media only screen and (max-width: 575px){.c_search--hero .c_search__form .row>.col-sm-6.col-lg-3{display:none}}.c_search--hero .c_search__flights{--search-flights-field: 3.5rem;--search-flights-pad-top: 1.25rem;--search-flights-pad-bottom: 1.125rem}@media only screen and (min-width: 576px){.c_search--hero .c_search__flights{--search-flights-pad-top: 1.375rem}}@media only screen and (min-width: 992px){.c_search--hero .c_search__flights{--search-flights-pad-top: 1.5rem;--search-flights-pad-bottom: 1.5rem}}.c_search--hero .c_search__box{margin-bottom:0}.c_search--hero .c_search__box__arrow{width:2.75rem}.c_search--hero .c_search__box .form-control-lg{padding-right:3.5rem}.c_search--hero .c_search__footer{margin:.875rem 0 0;padding:0}.c_search--hero .c_search__footer .c_search__box{display:flex;flex-direction:column-reverse;align-items:stretch;gap:.875rem}.c_search--hero .c_search__footer .c_search__box>div{align-self:stretch}.c_search--hero .c_search__footer .btn-lg{width:100%}.c_search--hero .c_search__footer__more{align-self:center;margin:0}@media only screen and (min-width: 992px){.c_search--hero .c_search__form{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 13.5rem;-moz-column-gap:.75rem;column-gap:.75rem;padding:1.5rem 1.5rem 3.625rem}.c_search--hero .c_search__form>.row{grid-column:1}.c_search--hero .c_search__footer{grid-column:2;grid-row:1;margin:0}.c_search--hero .c_search__footer .c_search__box{display:block;position:static}.c_search--hero .c_search__footer__more{position:absolute;left:1.5rem;bottom:1.375rem;font-size:.9375rem}}.c_dest-bento{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:10rem;gap:.75rem}@media only screen and (min-width: 768px){.c_dest-bento{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:12.5rem;gap:1rem}}@media only screen and (max-width: 767px){.c_dest-bento--full{grid-template-rows:12rem}}@media only screen and (min-width: 768px){.c_dest-bento--full{grid-template-columns:1.35fr 1fr 1fr}}@media only screen and (min-width: 992px){.c_dest-bento--full{grid-auto-rows:13.5rem}}.c_dest-bento--full .c_dest-tile--big{grid-column:span 2}@media only screen and (min-width: 768px){.c_dest-bento--full .c_dest-tile--big{grid-column:auto;grid-row:span 2}}.c_dest-tile{position:relative;display:block;overflow:hidden;border-radius:.1875rem;background:#004769;color:#fff;box-shadow:none;transition:all .2s ease-out}.c_dest-tile:hover{border-color:#ccd4db;box-shadow:0 .75rem 1.75rem #0047691f}.c_dest-tile:hover,.c_dest-tile:active,.c_dest-tile:focus{color:#fff}.c_dest-tile:hover img,.c_dest-tile:active img,.c_dest-tile:focus img{transform:scale(1.04)}.c_dest-tile img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.c_dest-tile:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,29.6171428571,43.8,0) 40%,rgba(0,29.6171428571,43.8,.8) 100%)}.c_dest-tile__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:1rem}.c_dest-tile__name{margin:0;color:#fff;font-size:1.125rem;line-height:1.15;text-shadow:0 1px .5rem rgba(0,0,0,.35)}@media only screen and (min-width: 768px){.c_dest-tile__name{font-size:1.5rem}}.c_dest-tile__areas{display:none;margin:.25rem 0 0;font-size:.9375rem;opacity:.92}@media only screen and (min-width: 768px){.c_dest-tile__areas{display:block}}.c_dest-tile__price{position:absolute;top:.5rem;right:.5rem;z-index:1;margin:0;padding:.25rem .4375rem;border-radius:.1875rem;background:hsl(44.9315068493,90.8713692946%,87.7450980392%);color:#004769;text-align:right;font-size:.75rem;line-height:1.15}@media only screen and (min-width: 768px){.c_dest-tile__price{top:1rem;right:1rem;padding:.375rem .625rem;font-size:.8125rem}}.c_dest-tile__price strong{display:block;font-family:Ubuntu,Arial Fallback Ubuntu,sans-serif;font-size:.9375rem;color:#c1292e;white-space:nowrap}@media only screen and (min-width: 768px){.c_dest-tile__price strong{font-size:1.0625rem}}.c_dest-tile--big .c_dest-tile__name{font-size:1.5rem}@media only screen and (min-width: 768px){.c_dest-tile--big .c_dest-tile__name{font-size:1.75rem}}.c_dest-tile--big .c_dest-tile__areas{display:block;font-size:.875rem}@media only screen and (min-width: 768px){.c_dest-tile--big .c_dest-tile__areas{font-size:.9375rem}}@media only screen and (min-width: 768px){.c_dest-tile--big .c_dest-tile__price{padding:.5rem .875rem;font-size:.875rem}}.c_dest-tile--big .c_dest-tile__price strong{font-size:1.125rem}@media only screen and (min-width: 768px){.c_dest-tile--big .c_dest-tile__price strong{font-size:1.375rem}}.c_dest-more{margin:1.25rem 0 0;font-size:.9375rem;color:#515151}@media only screen and (min-width: 768px){.c_dest-more{font-size:1rem}}.c_dest-more a{font-weight:600}.c_mag-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media only screen and (min-width: 768px){.c_mag-grid{gap:1rem}}@media only screen and (min-width: 992px){.c_mag-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}}.c_mag-meta{display:flex;gap:.75rem;margin:0;font-size:.875rem;color:#717171}.c_mag-meta span+span:before{content:"";display:inline-block;width:.25rem;height:.25rem;margin-right:.75rem;border-radius:50%;background:currentColor;vertical-align:middle;opacity:.6}.c_mag-main{min-height:15rem;position:relative;display:block;overflow:hidden;border-radius:.1875rem;background:#004769;color:#fff;box-shadow:none;transition:all .2s ease-out}.c_mag-main:hover{border-color:#ccd4db;box-shadow:0 .75rem 1.75rem #0047691f}.c_mag-main:hover,.c_mag-main:active,.c_mag-main:focus{color:#fff}.c_mag-main:hover img,.c_mag-main:active img,.c_mag-main:focus img{transform:scale(1.03)}.c_mag-main img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.c_mag-main:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,29.6171428571,43.8,0) 40%,rgba(0,29.6171428571,43.8,.82) 100%)}@media only screen and (min-width: 768px){.c_mag-main{min-height:25rem}}.c_mag-main__body{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:1rem}@media only screen and (min-width: 768px){.c_mag-main__body{padding:1.5rem}}.c_mag-main__body .c_mag-meta{color:#ffffffe0}.c_mag-main__title{margin:.375rem 0 0;color:#fff;font-size:1.3125rem;line-height:1.2}@media only screen and (min-width: 768px){.c_mag-main__title{font-size:1.75rem}}.c_mag-list{display:grid;grid-template-rows:repeat(3,1fr);gap:.75rem;margin:0}@media only screen and (min-width: 768px){.c_mag-list{gap:1rem}}.c_mag-item{background:#fff;border:1px solid #dee3e8;border-radius:.1875rem;transition:all .2s ease-out;display:grid;grid-template-columns:6.5rem minmax(0,1fr);align-items:center;gap:1rem;height:100%;overflow:hidden;color:#515151;box-shadow:none}.c_mag-item:hover{border-color:#ccd4db;box-shadow:0 .75rem 1.75rem #0047691f}@media only screen and (min-width: 768px){.c_mag-item{grid-template-columns:11rem minmax(0,1fr)}}.c_mag-item:hover,.c_mag-item:active,.c_mag-item:focus{color:#515151}.c_mag-item__img{height:100%;min-height:5.25rem}@media only screen and (min-width: 768px){.c_mag-item__img{min-height:7.25rem}}.c_mag-item__img picture,.c_mag-item__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c_mag-item__body{padding:1rem;padding-left:0}.c_mag-item__title{margin:.25rem 0 0;font-family:Ubuntu,Arial Fallback Ubuntu,sans-serif;font-weight:700;font-size:1rem;line-height:1.35;color:#004769}@media only screen and (min-width: 768px){.c_mag-item__title{font-size:1.125rem}}.s_hp{padding-top:2.25rem;padding-bottom:2.25rem}@media only screen and (min-width: 768px){.s_hp{padding-top:3.5rem;padding-bottom:3.5rem}}.s_hp--white{background:#fff}.s_hp__foot{display:flex;justify-content:center;margin-top:.75rem}@media only screen and (min-width: 768px){.s_hp__foot{margin-top:2rem}}.s_hp__note{margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid #dee3e8;font-size:.9375rem;color:#717171}@media only screen and (min-width: 768px){.s_hp__note{margin-top:2.5rem}}.s_hp-hero{position:relative;padding:1.75rem 0 2rem}@media only screen and (min-width: 768px){.s_hp-hero{padding:4.5rem 0 4rem}}.s_hp-hero__photo{position:absolute;top:0;right:0;width:100%;height:11.5rem;overflow:hidden;background:#dee3e8}@media only screen and (min-width: 768px){.s_hp-hero__photo{width:54%;height:100%}}.s_hp-hero__photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 55%;object-position:center 55%}.s_hp-hero__photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(245,244,242,.55) 0,rgba(245,244,242,.92) 65%,#f5f4f2 100%)}@media only screen and (min-width: 768px){.s_hp-hero__photo:after{background:linear-gradient(90deg,#f5f4f2 0,rgba(245,244,242,.8) 10%,rgba(245,244,242,0) 34%)}}.s_hp-hero>.container{position:relative;z-index:3}.s_hp-hero__intro{max-width:40rem;margin-bottom:3.875rem}@media only screen and (min-width: 768px){.s_hp-hero__intro{margin-bottom:4.5rem}}.s_hp-hero__title{margin:0;font-size:1.5rem;font-weight:400;line-height:1.25;color:#004769}@media only screen and (min-width: 768px){.s_hp-hero__title{font-size:1.75rem}}.s_hp-trust{background:#fff;border-top:1px solid #dee3e8;border-bottom:1px solid #dee3e8}.s_hp-trust__list{margin:0}@media only screen and (min-width: 768px){.s_hp-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width: 992px){.s_hp-trust__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.s_hp-trust__item{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem .75rem 0}.s_hp-trust__item+.s_hp-trust__item{border-top:1px solid #dee3e8}@media only screen and (min-width: 768px){.s_hp-trust__item+.s_hp-trust__item{border-top:0;border-left:1px solid #dee3e8;padding-left:1rem}}@media only screen and (min-width: 768px){.s_hp-trust__item{gap:.875rem;padding:1rem .875rem}.s_hp-trust__item:first-child{padding-left:0}}@media only screen and (min-width: 768px)and (max-width: 991px){.s_hp-trust__item:nth-child(3){border-left:0;padding-left:0}.s_hp-trust__item:nth-child(n+3){border-top:1px solid #dee3e8}}@media only screen and (min-width: 1200px){.s_hp-trust__item{padding:1.125rem 1.25rem}.s_hp-trust__item:first-child{padding-left:0}}.s_hp-trust__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#f5f4f2}@media only screen and (min-width: 768px){.s_hp-trust__icon{width:2.75rem;height:2.75rem}}.s_hp-trust__icon img{width:1.25rem;height:1.25rem}@media only screen and (min-width: 768px){.s_hp-trust__icon img{width:1.5rem;height:1.5rem}}.s_hp-trust__title{margin:0;font-family:Ubuntu,Arial Fallback Ubuntu,sans-serif;font-weight:700;font-size:.875rem;line-height:1.3;color:#004769}@media only screen and (min-width: 768px){.s_hp-trust__title{font-size:.9375rem}}.s_hp-trust__txt{margin:.125rem 0 0;font-size:.8125rem;line-height:1.35;color:#717171}@media only screen and (min-width: 768px){.s_hp-trust__txt{font-size:.875rem}}
