@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//breezetravel.kiev.ua/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.1.4") format("woff2");
}

.wd-popup.wd-promo-popup{
	background-color:#111111;
	background-image: url(https://breezetravel.kiev.ua/wp-content/uploads/2021/08/travel-popup.jpg);
	background-repeat:no-repeat;
	background-size:cover;
	background-position:center center;
}

.page-title-default{
	background-color:rgb(0,123,244);
	background-image: url(https://breezetravel.kiev.ua/wp-content/uploads/2023/05/kisspng-vector-graphics-royalty-free-tourism-travel-illust-coming-soon-5c6cd8171f9b85.2481307915506370791295-1-1.webp);
	background-repeat:no-repeat;
	background-size:contain;
	background-position:right center;
}

.footer-container{
	background-color:#ffffff;
	background-image: url(https://breezetravel.kiev.ua/wp-content/uploads/2023/05/footer.webp);
	background-size:cover;
	background-position:left bottom;
}

:root{
--wd-text-font:"Gotham Pro", Arial, Helvetica, sans-serif;
--wd-text-font-weight:400;
--wd-text-color:rgb(56,56,56);
--wd-text-font-size:14px;
}
:root{
--wd-title-font:"Gotham Pro Medium", Arial, Helvetica, sans-serif;
--wd-title-font-weight:500;
--wd-title-color:#242424;
}
:root{
--wd-entities-title-font:"Gotham Pro", Arial, Helvetica, sans-serif;
--wd-entities-title-font-weight:400;
--wd-entities-title-color:#333333;
--wd-entities-title-color-hover:rgb(15, 15, 15);
}
:root{
--wd-alternative-font:"Montserrat", Arial, Helvetica, sans-serif;
}
:root{
--wd-widget-title-font:"Gotham Pro", Arial, Helvetica, sans-serif;
--wd-widget-title-font-weight:700;
--wd-widget-title-transform:inherit;
--wd-widget-title-color:#333;
--wd-widget-title-font-size:20px;
}
:root{
--wd-header-el-font:"Gotham Pro Medium", Arial, Helvetica, sans-serif;
--wd-header-el-font-weight:700;
--wd-header-el-transform:uppercase;
--wd-header-el-font-size:13px;
}
:root{
--wd-primary-color:rgb(255,229,0);
}
:root{
--wd-alternative-color:rgb(246,181,25);
}
:root{
--wd-link-color:#333333;
--wd-link-color-hover:#242424;
}
:root{
--btn-default-bgcolor:#f7f7f7;
}
:root{
--btn-default-bgcolor-hover:#efefef;
}
:root{
--btn-accented-bgcolor:rgb(234,194,6);
}
:root{
--btn-accented-bgcolor-hover:rgb(214,177,5);
}
:root{
--notices-success-bg:#459647;
}
:root{
--notices-success-color:#fff;
}
:root{
--notices-warning-bg:#E0B252;
}
:root{
--notices-warning-color:#fff;
}
	:root{
					
							--wd-form-brd-radius: 5px;
			
					
					--wd-form-brd-width: 2px;
		
					--btn-default-color: #333;
		
					--btn-default-color-hover: #333;
		
					--btn-accented-color: #fff;
		
					--btn-accented-color-hover: #fff;
		
					
			
			
							--btn-default-brd-radius: 5px;
				--btn-default-box-shadow: none;
				--btn-default-box-shadow-hover: none;
					
					
			
			
							--btn-accented-brd-radius: 5px;
				--btn-accented-box-shadow: none;
				--btn-accented-box-shadow-hover: none;
					
							
					--wd-brd-radius: 0px;
			}

	
	
			@media (min-width: 1025px) {
			.whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header {
				max-width: 1192px;
			}
		}

		.container {
			max-width: 1222px;
		}

		:root{
			--wd-container-width: 1222px;
		}
	
			@media (min-width: 1222px) {
			[data-vc-full-width]:not([data-vc-stretch-content]),
			:is(.vc_section, .vc_row).wd-section-stretch {
				padding-left: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
				padding-right: calc((100vw - 1222px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
			}
		}
	
			div.wd-popup.popup-quick-view {
			max-width: 920px;
		}
	
	
	
	
			.woodmart-woocommerce-layered-nav .wd-scroll-content {
			max-height: 223px;
		}
	
	
@font-face {
	font-family: "Gotham Pro";
	src: url("//breezetravel.kiev.ua/wp-content/uploads/2023/03/AnyConv.com__gothampro.woff2") format("woff2"), 
url("//breezetravel.kiev.ua/wp-content/uploads/2023/03/gothampro.woff") format("woff");
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: "Gotham Pro Medium";
	src: url("//breezetravel.kiev.ua/wp-content/uploads/2023/03/AnyConv.com__gothampro_medium.woff2") format("woff2"), 
url("//breezetravel.kiev.ua/wp-content/uploads/2023/03/gothampro_medium.woff") format("woff");
	font-weight: 500;
	font-style: normal;
}

/* Фон и рамка формы */
body .os-order-form-wrap {background: #fff; border: 5px solid #eee;}

/* Заголовок формы */
body .os-order-form-wrap .os-order-header-title {
  color: #4cb5ff; /*цвет шрифта. 
  Добавьте !important сработало, например:  color: blue !important;*/
  font-size: 27px; /*размер шрифта*/
  font-weight: bold; /*жирность шрифта*/
  font-family: "Gotham Pro Medium", Arial, Helvetica, sans-serif; /*семейство шрифта*/
}

/* Шрифты и цвета некоторых полей (взрослые и дети, и, возраст детей, возможны другие даты) */
body .os-order-first-title,
body .os-order-and-title,
body .os-order-second-title,
body .os-order-input-dates label {font-family: arial; color: #666;} /*возможны другие даты*/

/* Выпадающие списки (страна, курорт, взрослые, дети, возрасты, длительности) */
body .os-order-form-wrap select {font-family: arial; color: #000;}
body .os-order-select-wrapper,
body .os-order-select-wrapper:after {background: #fff;}
body .os-order-select-wrapper {border-radius: 5px; border: 1px solid #c3c3c3;}
body .os-order-input-duration .os-order-select-wrapper {border-radius: 5px;} /*длительность*/

/* Цвета иконок в полях. Добавьте !important чтобы сработало, например:
   body .os-order-input-country .os-order-select-wrapper:after {color: green !important;}*/
body .os-order-form-wrap .os-order-select-wrapper:after {color: #4cb5ff;} /*выпадающий список ближайшего офиса*/

/* Шрифты, их цвета, фон и цвет рамки в полях формы (имя, телефон, е-мейл, пожелания)*/
body .os-order-user-contacts input,
body .os-order-form-wrap textarea {font-family: arial; color: #000; background: #F0F0F0; border-color: #c3c3c3;}

/* Скругление углов в полях формы (имя, телефон, е-мейл, пожелания) (4 значения означают углы: верхний-левый верхний-правый нижний-правый нижний-левый)*/
body .os-order-user-contacts input,
body .os-order-form-wrap textarea {border-radius: 0px 0px 0px 0px;}

/* Скругление углов в выпадающем списке "ближайший офис"*/
body .os-order-input-office .os-order-select-wrapper {border-radius: 0px 0px 0px 0px;}

/* Поле даты */
body .os-order-input-dates .os-order-input-wrapper {
  font-family: arial; /*семейство шрифта*/
  color: #000; /*цвет шрифта*/
  background: #fff; /*цвет фона*/
  border-radius: 5px; /*скругление углов*/
  border-color: #c3c3c3; /*цвет рамки*/
}
body .os-order-input-dates .os-order-input-wrapper:after {color: #4cb5ff;} /*цвет иконки календаря. Добавьте !important чтобы сработало*/

/* Кнопка "Отправить" */
body .os-order-form-submit_button {
   
	font-size: 18px;
	font-family:"Gotham Pro Medium", Arial, Helvetica, sans-serif; /* шрифт */
	background: #ffe500 !important; /*цвет фона (добавьте !important чтобы сработало) */
	color: #00237f; /*цвет шрифта*/
  width: 150px; /*ширина кнопки*/
}
/* Кнопка "Отправить" при наведении мыши (добавьте !important чтобы сработало) */
body .os-order-form-submit_button:hover {
  color: #00237f; /*цвет шрифта*/
  border: 2px solid #ffe500; /*рамка*/
}

body .os-order-header-title, .os-order-form-wrap *:after {
    color: #ffe500 !important;
}
body .table-condensed .prev, .table-condensed .next, .table-condensed .switch {
    background-color: #ffe500 !important;
}
body .datepicker {
    border-color: #ffe500 !important;
    z-index:9999;
}
body .os-order-form-submit_button {
    /*background-color: #f6b51900 !important;*/
}

a.os-order-form-submit_button {
    margin: 0px 0 !important;
}

.os-order-input-comment textarea {
    height: 30px !important;
}




:is(.btn,.button,button,[type="submit"],[type="button"]){min-height:20px;}
.new_f-datepicker-wrap button {font-size: 13px!important;}


.wd-prefooter {
	padding-bottom: 20px!important;
}

.wd-sub-menu li>a:hover {
    color: rgb(30 140 242);
}
.wd-nav-mobile li.current-menu-item>a {
    color: rgb(30 140 242);
}