html[lang="bg-BG"] {
	-webkit-locale: "ru-RU";
  	font-language-override: "RU";
}

body {
	-moz-font-feature-settings:"lnum";
	-webkit-font-feature-settings:"lnum";
	font-feature-settings:"lnum";
	/*font-feature-settings: 'lnum', 'pnum';*/
	font-variant-numeric:lining-nums;
	overflow-x: hidden!important;
}
strong, b {
	font-weight: 600;
}
.my-footer a, .footer-credits a {
	color: #32405f;
}
body.page.oxygen-builder-body .menu-holder {display: none!important;}

body.single-ct_template.postid-224.oxygen-builder-body .menu-holder {display: none!important;}

/*------------------------------Switcher---------------------------*/
.top-switcher select {
	font-family: 'TTNorms';
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	background: transparent;
}
.top-switcher select option {
	background: #94773f;
	color: #fff;
}
.top-switcher {
	margin-top: 6px;
}
body.shrink .top-switcher select, .color .top-switcher select, .my-header:hover .top-switcher select {
	color: #94773f;
}
@media (max-width: 1440px) {
.top-switcher select {
	font-size: 12px;
}
.top-switcher {
	margin-top: 3px;
}	
}
@media (max-width: 1199px) {
.top-switcher select {
	font-size: 14px;
}
.top-switcher {
	margin-top: 3px;
}
body.shrink .top-switcher select, .color .top-switcher select, .my-header:hover .top-switcher select {
	color: #fff;
}	
}

/*------------------------------LIQUID TYPE---------------------------*/
@media (min-width: 1200px) {
  body, .h4-five, .offer-fancy {
    font-size: calc(0.875rem + ((1vw - 12px) * 0.5682))!important;
    min-height: 0vw;
	/*14*/
  }
  .h3-slogan, .amenities-acc-head, .offer-right-price {
    font-size: calc(0.9375rem + ((1vw - 12px) * 0.8523))!important;
    min-height: 0vw;
	/*15*/
  }
  .zigzag-text, .portfolio-categories button, .highlights-text {
    font-size: calc(0.8125rem + ((1vw - 12px) * 0.4261))!important;
    min-height: 0vw;
	/*13*/
  }
   .zigzag-link, .fancy-link {
    font-size: calc(0.84375rem + ((1vw - 12px) * 0.4167))!important;
    min-height: 0vw;
	/*13.5*/
  }
  .rooms-icon-text {
    font-size: calc(0.6875rem + ((1vw - 12px) * 0.5682))!important;
    min-height: 0vw;
	/*11*/
  }
  .h2-h2 {
    font-size: calc(2rem + ((1vw - 12px) * 1.5278))!important;
    min-height: 0vw;
	/*32*/
  }
  .h5-h5 {
    font-size: calc(0.625rem + ((1vw - 12px) * 0.4261))!important;
    min-height: 0vw;
	/*10*/
  }
    .h2-slogan {
    font-size: calc(2.125rem + ((1vw - 12px) * 2.5568))!important;
    min-height: 0vw;
	/*34*/
  }
  .zigzag-h3, .offer-content h4, .long-text h4, .h4-h4 {
    font-size: calc(1.625rem + ((1vw - 12px) * 1.3889))!important;
    min-height: 0vw;
	/*26*/
  }
  .h3-selected, p.subscr_submit input[type="submit"], .my-grid a.oxy-post-title {
    font-size: calc(1.25rem + ((1vw - 12px) * 1.1364))!important;
    min-height: 0vw;
	/*20*/
  }
  .fancy-italic, .massage-price {
    font-size: calc(1rem + ((1vw - 12px) * 0.8333))!important;
    min-height: 0vw;
	/*16*/
  }
  .footer-link {
    font-size: calc(0.6875rem + ((1vw - 12px) * 0.4167))!important;
    min-height: 0vw;
	/*11*/
  }
}
@media (min-width: 1904px) {
  body, .h4-five, .offer-fancy {
    font-size: 18px!important;
  }
  .h3-slogan, .amenities-acc-head, .offer-right-price {
    font-size: 21px!important;
  }
  .zigzag-text, .portfolio-categories button, .highlights-text {
    font-size: 16px!important;
  }
  .zigzag-link, .fancy-link {
    font-size: 16.5px!important;
  }
  .rooms-icon-text {
    font-size: 15px!important;
  }
  .h2-h2 {
    font-size: 43px!important;
  }
  .h5-h5 {
    font-size: 13px!important;
  }
  .h2-slogan {
    font-size: 52px!important;
  }
  .zigzag-h3, .offer-content h4, .long-text h4, .h4-h4 {
    font-size: 36px!important;
  }
  .h3-selected, p.subscr_submit input[type="submit"], .my-grid a.oxy-post-title {
    font-size: 28px!important;
  }
  .fancy-italic, .massage-price {
    font-size: 22px!important;
  }
  .footer-link {
    font-size: 14px!important;
  }
  
}
@media (max-width: 1200px) {
  body, .h4-five, .offer-fancy {
    font-size: 14px!important;
  }
  .h3-slogan, .amenities-acc-head, .offer-right-price {
    font-size: 15px!important;
  }
  .zigzag-text, .portfolio-categories button, .highlights-text {
    font-size: 13px!important;
  }
  .zigzag-link, .fancy-link {
    font-size: 13.5px!important;
  }
  .rooms-icon-text {
    font-size: 11px!important;
  }
  .h2-h2 {
    font-size: 32px!important;
  }
  .h5-h5 {
    font-size: 10px!important;
  }
  .h2-slogan {
    font-size: 34px!important;
  }
  .zigzag-h3, .offer-content h4, .long-text h4, .h4-h4 {
    font-size: 26px!important;
  }
  .h3-selected, p.subscr_submit input[type="submit"], .my-grid a.oxy-post-title {
    font-size: 20px!important;
  }
  .fancy-italic, .massage-price {
    font-size: 16px!important;
  }
  .footer-link {
    font-size: 11px!important;
  }
  
}
@media (max-width: 981px) {
  body, .h4-five, .offer-fancy {
    font-size: 16px!important;
  }
 .offer-fancy {
    font-size: 18px!important;
  }
  .h3-slogan, .amenities-acc-head, .offer-right-price {
    font-size: 17px!important;
  }
  .zigzag-text, .portfolio-categories button, .highlights-text {
    font-size: 16px!important;
  }
  .zigzag-link, .fancy-link {
    font-size: 16px!important;
  }
  .rooms-icon-text {
    font-size: 13px!important;
  }
  .h2-h2 {
    font-size: 34px!important;
  }
  .h5-h5 {
    font-size: 13px!important;
  }
  .h2-slogan {
    font-size: 34px!important;
  }
  .zigzag-h3, .offer-content h4, .long-text h4, .h4-h4 {
    font-size: 28px!important;
  }
  .h3-selected, p.subscr_submit input[type="submit"], .my-grid a.oxy-post-title {
    font-size: 22px!important;
  }
  .fancy-italic, .massage-price {
    font-size: 18px!important;
  }
  .footer-link {
    font-size: 14px!important;
  }
  
}
/*------------------------------HEADER---------------------------*/
body.scroll-down .my-header {
	transform: translateY(-200%);
}

body.scroll-down .kambana {
	transform: translateY(-68px);
}

body.shrink .my-header, .color .my-header, .my-header:hover {
	background: #fff;
}
body.shrink .my-header, .color .my-header, .my-header:hover {
	box-shadow: 0 3px 6px rgba(0,0,0,.16);
}

body.shrink .logo-holder, .color .logo-holder, .my-header:hover .logo-holder {
	background-image: url(/wp-content/uploads/2024/03/logo-gold.svg);
}

body.shrink .menu-holder, .color .menu-holder, .my-header:hover .menu-holder {
	border-color: #c4ab7d;
	border-color: #fff;
	background-color: #94773f;
	background-color: #e6e6e6;
}
body.shrink .top-link, .color .top-link, .my-header:hover .top-link {
	color: #32405f;
	color: #94773f;
	font-weight: 500;
}
body.shrink .book-book, .color .book-book, .my-header:hover .book-book {
	color: #fff;
	font-weight: 500;
}
body.shrink .book-link, .color .book-link, .my-header:hover .book-link {
	border-color: #c4ab7d;
	border-width: 1px;
}
@media (max-width: 1199px) {
body.shrink .my-header, .color .my-header, .my-header:hover {
	background: #32405f;
}
body.shrink .logo-holder, .color .logo-holder, .my-header:hover .logo-holder {
	background-image: url(/wp-content/uploads/2024/03/logo-white.svg);
}
body.shrink .menu-holder, .color .menu-holder, .my-header:hover .menu-holder {
	background-color: transparent;
}	
}
/*----------------menu-----------------*/
body.shrink .my-main .menu-main-menu-container li.menu-item, .color .my-main .menu-main-menu-container li.menu-item, .my-header:hover .my-main .menu-main-menu-container li.menu-item,
body.shrink .my-main .menu-main-menu-en-container li.menu-item, .color .my-main .menu-main-menu-en-container li.menu-item, .my-header:hover .my-main .menu-main-menu-en-container li.menu-item {
	color: #94773f!important;
	color: #fff!important;
	color: #32405f!important;
	font-weight: 400!important;
}
body.shrink .my-main .menu-main-menu-container li.menu-item a, .color .my-main .menu-main-menu-container li.menu-item a, .my-header:hover .my-main .menu-main-menu-container li.menu-item a,
body.shrink .my-main .menu-main-menu-en-container li.menu-item a, .color .my-main .menu-main-menu-en-container li.menu-item a, .my-header:hover .my-main .menu-main-menu-en-container li.menu-item a {
	color: #94773f!important;
	color: #fff!important;
	color: #32405f!important;
	font-weight: 400!important;
}
body.shrink .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item, .color .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item,
body.shrink .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a, .color .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a,
.my-header:hover .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a,

body.shrink .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item, .color .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item,
body.shrink .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a, .color .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a,
.my-header:hover .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a {
	color: #fff!important;
	font-weight: 400!important;
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu {
	border-top: 3px solid #94773f;
	border-bottom: 3px solid #94773f;
	padding-top: 0px;
	padding-bottom: 0px;
	background: rgba(0,0,0,.52);
	background: #94773f;
	background: #c4ab7d;
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a {
	border-bottom: 1px solid #fff;
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item:last-child a,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item:last-child a {
	border-bottom: none;
}
@media (max-width: 1199px) {
body.shrink .my-main .menu-main-menu-container li.menu-item, .color .my-main .menu-main-menu-container li.menu-item, .my-header:hover .my-main .menu-main-menu-container li.menu-item,
body.shrink .my-main .menu-main-menu-en-container li.menu-item, .color .my-main .menu-main-menu-container li.menu-item, .my-header:hover .my-main .menu-main-menu-container li.menu-item {
	color: #fff!important;
	font-weight: 400!important;
}
body.shrink .my-main .menu-main-menu-container li.menu-item a, .color .my-main .menu-main-menu-container li.menu-item a, .my-header:hover .my-main .menu-main-menu-container li.menu-item a,
body.shrink .my-main .menu-main-menu-en-container li.menu-item a, .color .my-main .menu-main-menu-en-container li.menu-item a, .my-header:hover .my-main .menu-main-menu-en-container li.menu-item a {
	color: #fff!important;
	font-weight: 400!important;
}
body.shrink .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item, .color .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item,
body.shrink .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a, .color .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a,
.my-header:hover .my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a,

body.shrink .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item, .color .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item,
body.shrink .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a, .color .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a,
.my-header:hover .my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a {
	color: #fff!important;
	font-weight: 400!important;
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu {
	border-top: none;
	border-bottom: none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background: rgba(0,0,0,0);
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item a,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item a {
	border-bottom: none;
	padding-top: 8px;
	padding-bottom: 8px;
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item {
	border-bottom: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 32px;
	position: relative;
}
.my-main .menu-main-menu-container li.menu-item ul.sub-menu li.menu-item::before,
.my-main .menu-main-menu-en-container li.menu-item ul.sub-menu li.menu-item::before {
	content: "";
	width: 16px;
	height: 1px;
	position: absolute;
	left: 12px;
	top: 50%;
	background: #fff;
	

}
.menu-main-menu-container, .menu-main-menu-en-container {
	width: 100%!important;
	padding-left: 32%!important;	
}
}
@media (max-width: 640px) {
.menu-main-menu-container, .menu-main-menu-en-container {
	width: 100%!important;
	padding-left: 72px!important;	
}	
}
@media (max-width: 480px) {
.menu-main-menu-container, .menu-main-menu-en-container {
	width: 100%!important;
	padding-left: 32px!important;	
}	
}
/*------------------------------HERO---------------------------*/

.hero-exp-slider .flickity-viewport {
	width: 100%;
	height: 100vh!important;
}
.five-slider .flickity-viewport {
	width: 100%;
}
.five-slider:after {
  	content: 'flickity';
  	display: none; /* hide :after */
}
.selected-slider .flickity-viewport, .zigzag-slider .flickity-viewport, .zig-left-slider .flickity-viewport, .rooms-slider .flickity-viewport, .more-rooms-slider .flickity-viewport {
	width: 100%;
}
@media screen and ( min-width: 1200px ) {
/* disable Flickity for large devices */
.five-slider:after {
   content: '';
}
}

.flickity-prev-next-button.next {
    right: 16px;
}
.flickity-prev-next-button.previous {
    left: 0px;
	display: none!important;
}
.flickity-button {
  	background: rgba(255,255,255,.0);
	border: 1px solid rgba(255,255,255,1);
  	color: #fff;
  	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.zigzag-slider .flickity-button, .five-slider .flickity-button, .more-rooms-slider .flickity-button,
.zigzag-slider .flickity-button:hover, .five-slider .flickity-button:hover, .more-rooms-slider .flickity-button:hover {
  	background: #c4ab7d;
	border: none;
  	color: #fff;
}
.flickity-prev-next-button {
  width: 76px;
  height: 76px;
  border-radius: 50%!important;
  border-left-width: 1px!important;
}

.flickity-button:hover {
  	background: rgba(255,255,255,.33);
}
.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 24%;
  top: 24%;
  width: 52%;
  height: 52%;
}
.flickity-button-icon {
  	fill: rgba(255,255,255,1);
  	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}
.flickity-button:hover .flickity-button-icon {
	fill: rgba(255,255,255,1);
}
.flickity-button:focus {
  	outline: none;
  	box-shadow: none!important;
}
.flickity-button:disabled {
  display: none;
}
.flickity-page-dots {
    bottom: 4.4vh!important;
	/*display: none!important;*/
}
.zigzag-slider .flickity-page-dots {
	display: none!important;
}
.flickity-page-dot {
	box-shadow: none!important;
	border: none!important;
	width: 8px!important;
	height: 8px!important;
	margin: 0 11px!important;
	background: rgba(255,255,255,.83)!important;
	border-radius: 50%;
	/*display: inline!important;
	vertical-align: middle!important;*/
}
/* fill-in selected dot */
.flickity-page-dot.is-selected {
	box-shadow: none!important;
	border: 1px solid rgba(255,255,255,.83)!important;
	width: 16px!important;
	height: 16px!important;
	background: rgba(255,255,255,.83)!important;
	transform: translateY(-4px)!important;
}
@media (max-width: 1440px) {
.flickity-prev-next-button {
  width: 64px;
  height: 64px;
  border-radius: 50%!important;
}	
}
@media (max-width: 1199px) {
.flickity-page-dots {
    bottom: 64px!important;
}
.hero-exp-slider .flickity-viewport {
	width: 100%;
	height: calc(100vh - 120px)!important;
}
.five-slider .flickity-prev-next-button.next {
	top: 39%!important;
	right: 0!important;
}
.flickity-page-dots {
	display: none!important;
}
}
@media (max-width: 981px) {
.hero-exp-slider .flickity-prev-next-button {
    display: none!important;
}
.zigzag-slider .flickity-prev-next-button.next {
	top: 26vw!important;
	right: 0!important;
}
.more-rooms-slider .flickity-prev-next-button.next {
	top: 39%!important;
	right: 0!important;
}
.selected-slider .flickity-button, .selected-slider .flickity-button:hover {
  	background: #c4ab7d;
	border: none;
  	color: #fff;
}
.selected-slider .flickity-prev-next-button.next {
	top: 32vw!important;
	right: 0!important;
}
.flickity-prev-next-button {
  width: 48px;
  height: 48px;
}
}
/*------------------------------Offer Content---------------------------*/
.offer-content .offer-fancy {
	font-family: Lora, serif;
	line-height: 1.777778
	font-weight: normal;
	font-style: italic;	
	color: #94773f;
}
.offer-content h4, .long-text h4, .h4-h4 {
	color: #94773f;
	line-height: 1.143;
	font-weight: 300;
}
.h4-h4 {
	margin-bottom: .64em;
}
.offer-content .offer-right-price {
	font-family: Lora, serif;
	line-height: 1.143;
	font-weight: 600;
	margin-top: .6em;
}
.offer-content p, .offer-content ul {
	margin: .76em 0!important;
}
.offer-content ol, .offer-content ul {
  	padding-left: var(--wp--preset--spacing--10);
}
.offer-det-link {
	padding: 1em 2em;
	line-height: 1.77777;
	font-weight: 500;
	text-transform: uppercase;
	color: #fff!important;
	background: #c4ab7d;
	margin-bottom: 8px;
}
.offer-det-link span a {
	color: #fff!important;
}
.offer-det-link.blue-link {
	background: #363d5d;
	margin-right: 8px;
}
.offer-text-left .offer-det-link, .offer-text-right .offer-det-link {
	margin: 1em 0;
	display: inline-block;
}
/*------------------------------Long Text---------------------------*/
/*upper - h4 in offer-content*/
/*------------------------------Subscription Form CF7---------------------------*/
p.subscr {}
p.subscr_submit {
	padding-top: 0px;
}
p.subscr input {
	padding: 4px 0px;
	border: none;
	border-bottom: 1px solid #c4ab7d;
	font-family: "TT Norms", sans-serif!important;
	color: #32405f;
	background: #fff;
}
p.subscr ::placeholder {
	opacity: 1;
	font-weight: 300;
}
p.subscr_submit input[type="submit"] {
	padding: 0px!important;
	border: none;
	background: #fff;
	font-family: "TT Norms", sans-serif!important;
	color: #94773f;
	font-size: 28px;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 0;
}

/*--------------------Contact form-----------------------------*/

.wpcf7, form {
	width: 100%;
}
.wpcf7 {
	padding-bottom: 32px;
}
form p {
	font-size: 13.5px;
	margin: 0 0 16px 0;
}
form * {
	font-family: "TT Norms", sans-serif!important;
}
form p.full {
	display: block;
	clear: left;
	width: 100%;
}
form p.half {
	display: block;
	float: left;
	width: 50%;
}
form p.third {
	display: block;
	float: left;
	width: 33.3%;
	padding-left: 8px;
	padding-right: 8px;
}
form p.half.f-left {
	padding-left: 0px;
	padding-right: 8px;
}
form p.half.f-right {
	padding-left: 8px;
	padding-right: 0px;
}
form p.third.t-left {
	padding-left: 0px;
	padding-right: 8px;
}
form p.third.t-right {
	padding-left: 8px;
	padding-right: 0px;
}
form p.fancy-submit {
	text-align: left;
	padding-top: 0px;
}
.subscr form span.wpcf7-spinner {
	display: none!important;
}
.subscr form .wpcf7-response-output {
	color: #fff!important;
}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
    border-color: #999;
}
label span {
	color: #baa582;
	font-weight: 500;
}
.subscr label {
	color: #fff;
	font-weight: 500;
}
input, select {
	line-height: 1.5;
	padding: 6px 4px;
	border: none;
	background: #eae7e4;
	width: 100%;
	margin-top: 2px;
}
select.comp {
	width: auto;
}
select.comp-240 {
	width: 240px;
}
select {
	padding: 9px 4px;
}
textarea {
	line-height: 1;
	padding: 6px;
	border: none;
	background: #eae7e4;
	width: 100%;
	margin-top: 2px;
}
input[type="submit"] {
	width: auto;
	padding-left: 32px;
	padding-right: 32px;
	background: #48586c;
	font-size: 13.5px;
	text-transform: uppercase;
	letter-spacing: 5px;
	color: #fff;
	border-radius: 3px;
	cursor: pointer;
}
input[type="checkbox"] {
	/*border: 1px solid #000!important;*/
	width: 8px!important;
}

@media (max-width: 768px) {
form p {
	margin: 0 0 16px 0;
}
form p.half, form p.third {
	display: block;
	float: left;
	width: 100%;
}
form p.half.f-left, form p.half.f-right, form p.third.t-left, form p.third.t-right, form p.third {
	padding-left: 0px;
	padding-right: 0px;
}
select.comp {
	width: 100%;
}
select.comp-240 {
	width: 100%;
}	
}
.wpcf7-spinner {display: none;!important}

@media (max-width: 480px) {
input[type="checkbox"] {
	/*border: 1px solid #000!important;*/
	width: 12px!important;
}
}
/*--------------Meeting form-----------------------*/
.for-h4 {
	clear: both;
	text-align:center;
	padding: 24px 0 16px;
}
.for-h4 h4 {
	font-weight: 600!important;
	color: #94773f;
}
.meeting-form input, .meeting-form select, .meeting-form textarea {
	background: #fff;
}
.meeting-form input[type="submit"] {
	background: #48586c;
}
.voucher-form label {
	color: #48586c;
	font-weight: 600;
}
.meeting-form.voucher-form span.wpcf7-list-item-label {
	color: #48586c;
	font-weight: 400;
}
