.x-outline{outline:1px solid #a0c1f9!important;box-shadow:0 0 1px 2px #a0c1f9}.country-section{border-top:40px solid #f5f4f5}.country_top-destinations{padding-bottom:40px}.country-info .a-title-main-section{margin-bottom:36px}.country-info__icons{display:flex;justify-content:space-around}.country-info__icon{font-size:18px;margin-bottom:20px;width:25%}.country-info__icon:before{font-size:40px}.country-info__icon.country-info__icon-capital:before,.country-info__icon.country-info__icon-currency:before,.country-info__icon.country-info__icon-language:before,.country-info__icon.country-info__icon-phone-code:before{font-size:46px}.country-info__content{font-size:22px;font-weight:200;padding:10px 20px}.country-info__content h1,.country-info__content h2,.country-info__content h3,.country-info__content h4,.country-info__content h5{font-size:24px;margin-bottom:24px;margin-top:30px}.country-info__content ul{padding-left:20px}.faq-list__container{max-height:10000px}.faq-list__container.faq-list__container_loading{position:relative;min-height:200px;max-height:200px}.faq-list__container.faq-list__container_loading:after{width:60px;height:60px}.faq-list{padding:20px 65px 20px 55px}.faq-answer,.faq-question{font-size:16px;padding-right:15px;padding-left:15px;letter-spacing:0}.faq-question{min-height:70px;padding-top:5px;padding-bottom:5px}.faq-question:after{padding-left:10px;font-size:20px}.is-open .faq-question:after{width:20px;height:5px}.faq-answer{display:none;padding-top:14px;padding-right:50px}.faq-answer ul{margin-top:10px;margin-bottom:10px}.faq-answer li{margin-left:20px}.faq.is-open .faq-answer{display:block}.faq-error{padding:80px 100px}@media screen and (max-width:47.875em) and (min-aspect-ratio:13/9),screen and (min-width:47.9375em){.o-header__sub-nav{position:relative;display:block}.o-header__sub-nav .a-buscar{list-style:none;line-height:2.5rem;float:right;color:#999}html[data-lang=it] .o-header__sub-nav .a-buscar{color:#666!important}.o-header__sub-nav .a-buscar:after{cursor:pointer;font-family:civ-icons;font-size:1.5625rem;content:"\E9EF";color:#ea0558;position:relative;top:0;margin-right:.1875rem;padding-right:.9375rem;padding-left:.9375rem;float:right}.o-header__sub-nav .a-buscar.\--visible:after{display:none}.o-header__sub-nav .row{position:relative}.o-header__sub-nav .select2-selection__rendered{top:2px;position:relative}.o-header__sub-nav.\--absolute{position:absolute!important}.\--header__sub-nav .select2-dropdown{min-width:12.5rem!important;width:auto!important;white-space:nowrap!important;box-shadow:none}.\--header__sub-nav .select2-dropdown .select2-search__field{padding-left:.625rem;padding-right:.625rem}.\--header__sub-nav .select2-dropdown .select2-results__option.select2-results__option{padding-left:0!important;min-height:24px}.\--header__sub-nav .select2-dropdown .select2-results__option.select2-results__option span{padding-right:1.5625rem;padding-left:1.125rem;padding-top:.1875rem;flex:1;min-height:24px;display:flex;align-items:center}.o-country-head{height:24rem;background:linear-gradient(0deg,rgba(0,0,0,.5),transparent 50%)}.o-country-head img{height:auto;max-height:100%}._init-sub-nav .o-country-head{height:424px}.o-country-head__img__container{display:block;height:24rem;overflow:hidden;position:absolute;width:100%;z-index:-1}.o-country-head__content{top:0;padding:80px 20px 20px}.o-country-head__title{font-size:80px;margin-bottom:-5px;text-align:unset;position:relative}.m-cobranding-logo__main-container+.o-country-head .o-country-head__img__container{margin-top:-19px}.m-head-info__container .m-head-info__container__mask-img{width:156.25rem;height:17.5rem}.m-head-info{bottom:26px}.m-head-info__item{padding-left:5px;padding-right:5px}.m-head-info__item__txt_big{font-size:2.25rem;padding-bottom:.9375rem}.m-head-info__item__txt_small{font-size:1rem}.m-head-info__container_city .m-head-info{bottom:12px}.m-head-info__container_city .m-head-info__item{text-align:left}.m-head-info__container_city .m-head-info__item:first-of-type{padding-left:20px}.m-head-info__container_city .m-head-info__container__mask-img{height:14.75rem}.o-pagination_b{margin-top:10px;padding:0}.o-pagination_b .first-element:before,.o-pagination_b .left:before,.o-pagination_b .paginate_button.previous:before,.o-pagination_b .prev-element:before{font-size:.9375rem;padding:.9375rem;border-radius:.3125rem;margin-right:.625rem}.o-pagination_b .last-element:after,.o-pagination_b .next-element:after,.o-pagination_b .paginate_button.next:after,.o-pagination_b .right:after{font-size:.9375rem;padding:.9375rem;border-radius:.3125rem;margin-left:.625rem}.o-pagination_b .o-pagination__center .ellipsis,.o-pagination_b>span .ellipsis{padding:1.375rem .9375rem}.o-pagination_b .o-pagination__center a,.o-pagination_b .o-pagination__center span,.o-pagination_b>span a,.o-pagination_b>span span{padding:.9375rem 1.25rem;border-radius:.3125rem}.o-pagination_b .o-pagination__center a[data-page],.o-pagination_b .o-pagination__center span[data-page],.o-pagination_b>span a[data-page],.o-pagination_b>span span[data-page]{font-size:0}.o-pagination_b .o-pagination__center a[data-page]:before,.o-pagination_b .o-pagination__center span[data-page]:before,.o-pagination_b>span a[data-page]:before,.o-pagination_b>span span[data-page]:before{font-size:1rem}#search-list-container .o-pagination_b{margin-top:.625rem;margin-bottom:1.25rem}.m-new-banner-list{font-size:18px}.m-new-banner-list li{margin-right:.375rem}.m-new-banner-list li:before{width:.3125rem;height:.625rem;font-size:1.25rem;margin-right:.75rem}}@media screen and (min-width:47.9375em) and (max-width:63.9375em){.o-pagination__showing{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:768px) and (max-width:1190px){.o-country-head__title{position:relative;text-align:justify;right:0}}@media (min-width:770px) and (max-width:1000px){.m-head-info__item__txt_big{font-size:2.25rem}.m-head-info__item__txt_small{font-size:.9375rem}}@media screen and (min-width:64em){.o-pagination_b .o-pagination__center .left,.o-pagination_b .o-pagination__center .right,.o-pagination_b>span .left,.o-pagination_b>span .right{display:inherit}}@media (min-width:1130px) and (max-width:1439px){.o-country-head img{max-height:unset;max-width:100vw}}@media screen and (min-width:90em){.o-country-head img{width:101%;max-height:unset}}@media screen and (min-width:156.25em){.m-head-info__container .m-head-info__container__mask-img{width:180%;height:17.5rem}}
