.travel-info{margin:6.25rem 0}.travel-info__block:not(:last-child){margin-bottom:3.125rem}.travel-info__block-title{text-align:center;margin-bottom:2.5rem;padding:0 20px}.travel-info__block-img{line-height:0;position:relative;-ms-flex-item-align:start;align-self:flex-start;width:47%;height:28.25rem}.travel-info__block-img>*{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.travel-info__block-content{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:769px){.travel-info__block-content{padding-left:1.25rem}}.travel-info__block-text{padding-bottom:1.25rem;margin-right:1.875rem;border-bottom:1px solid var(--gray);max-width:38.125rem;margin-left:auto}.travel-info__block-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3.125rem}.travel-info__map{height:28.125rem;margin-bottom:3.75rem}.travel-info__map.small-window .gm-style .gm-style-iw{min-width:unset!important;min-height:unset!important;padding:17px 40px 17px 17px!important;width:100%;max-width:300px!important}.travel-info__map.small-window .gm-style .gm-style-iw .gm-ui-hover-effect>*{background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"%3E%3Cg id="close"%3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="x" d="M18.717 6.697l-1.414-1.414-5.303 5.303-5.303-5.303-1.414 1.414 5.303 5.303-5.303 5.303 1.414 1.414 5.303-5.303 5.303 5.303 1.414-1.414-5.303-5.303z" fill="%23000"/%3E%3C/g%3E%3C/svg%3E')!important}@media (max-width:768px){.travel-info{margin:50px 0}.travel-info__block{padding-bottom:50px;border-bottom:1px solid var(--gray)}.travel-info__block-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.travel-info__block-content>*{width:100%}.travel-info__block-img{height:unset;max-height:400px;margin-bottom:15px}.travel-info__block-title{margin-bottom:25px}.travel-info__block-text{border:unset;margin:unset;padding:0 20px;max-width:unset}.travel-info__block-button{margin-top:35px}.travel-info__map{height:400px;margin-bottom:40px}}