.complete_your_travel{margin-top:30px;margin-bottom:30px}.complete_your_travel .locationContainer{padding-top:0}.complete_your_travel .locationContainer.containerWithPubli .locationPubli{margin-top:0}@media(min-width:992px) and (max-width:1200px){.complete_your_travel .locationContainer.containerWithPubli .locationPubli{margin-top:20px}}.complete_your_travel .locationContainer .locationContent{min-height:130px;display:flex;justify-content:space-between}.complete_your_travel .locationContainer .locationContent .responsive-elem{width:48%}.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo{display:flex}.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo .cardSeoHeader{min-height:130px;width:180px}.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo .cardSeoHeader .cardSeo__img{height:130px;border-top-right-radius:0}.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo .cardSeoContent{width:calc(100% - 180px);min-height:130px;max-height:130px;overflow-y:hidden;border-bottom-left-radius:0}.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo .cardSeoContent .availability_hotels{margin:5px 0}.complete_your_travel .locationContainer .locationContent .responsive-elem.alone{width:100%}@media(max-width:992px){.complete_your_travel .locationContainer .locationContent{display:block}.complete_your_travel .locationContainer .locationContent .responsive-elem{width:100%;margin-bottom:20px}}@media(max-width:768px){.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo .cardSeoHeader{width:100px}.complete_your_travel .locationContainer .locationContent .responsive-elem .cardSeo .cardSeoContent{width:calc(100% - 100px)}}.containerPubliAlone{margin-top:50px}