.screen.search-box-excursion{height:auto}.screen.search-box-excursion .screen__text{max-width:560px;font-weight:400}.screen.search-box-excursion .screen__content{margin-top:1.25rem}.search-box-excursion .screen-form-search .form-search__item{max-width:29.333333%}.excursions-hot,.excursions-tours,.section-country--ex{padding-bottom:3.75rem}.section-country--city{padding-bottom:40px}.excursions-tours__col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px}.excursions-tours__btn{display:block;font-weight:600;font-size:16px;line-height:27px;width:230px;margin:15px auto auto}.b-tour-cards--ex .b-tour-cards__caption{font-weight:normal}.b-tour-cards--ex .b-tour-cards__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto}.b-tour-cards--ex .b-tour-cards__city{font-size:14px;font-weight:600;line-height:1.43}.b-tour-cards--ex .b-tour-cards__city a{color:#424242}.b-tour-cards--ex .b-tour-cards__city a:hover{color:#08f}.b-tour-cards--ex .b-tour-cards__text{border-top:1px solid #e5e5e5;margin-top:5px;padding-top:5px}.b-tour-cards--ex .b-tour-cards__caption{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.image-box--ex a,.image-box--two-col a{color:#fff;text-decoration:none}.image-box--ex .image-box__thumbnail,.image-box--two-col .image-box__thumbnail{border-radius:4px}.image-box--ex .image-gradient:before,.image-box--two-col .image-gradient:before{background:rgba(0,0,0,.3)}.image-box__title:not(.image-box__title--small){font-size:38px;line-height:1.3}.image-box--ex .image-box__img{height:240px}.image-box--ex .image-box__content{padding-right:15px}.image-box--ex .image-box__content a{position:relative;z-index:3}.image-box--ex .image-box__content--top{top:8px}.image-box--ex .image-box__content--bottom{bottom:8px}.image-box--two-col .image-box__img{height:160px}.image-box--two-col .image-box__content{padding-right:15px}.image-box--two-col .image-box__content small{font-size:25px;display:block}.ex-page-description{padding:.625rem 0 1.25rem 0}.ex-page-description h3{margin-top:2.25rem;margin-bottom:1.5rem;font-size:16px;font-weight:bold}