@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//pr.fitness-club.by/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.5.1") format("woff2");
	font-display:block;
}

:root {
	--wd-text-font: "SF Pro Display", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: rgb(0,0,0);
	--wd-text-font-size: 18px;
	--wd-title-font: "SF Pro Display", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 800;
	--wd-title-color: #242424;
	--wd-entities-title-font: "SF Pro Display", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "SF Pro Display", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "SF Pro Display", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 900;
	--wd-widget-title-transform: none;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 20px;
	--wd-header-el-font: "SF Pro Display", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 500;
	--wd-header-el-transform: none;
	--wd-header-el-font-size: 20px;
	--wd-primary-color: rgb(255,232,0);
	--wd-alternative-color: rgb(156,156,156);
	--wd-link-color: rgb(109,109,109);
	--wd-link-color-hover: #242424;
	--btn-default-font-family: "SF Pro Display", Arial, Helvetica, sans-serif;
	--btn-default-font-weight: 600;
	--btn-default-transform: none;
	--btn-default-bgcolor: rgb(255,232,0);
	--btn-default-bgcolor-hover: rgb(255,241,105);
	--btn-accented-font-family: "SF Pro Display", Arial, Helvetica, sans-serif;
	--btn-accented-font-weight: 600;
	--btn-accented-bgcolor: rgb(255,232,0);
	--btn-accented-bgcolor-hover: rgb(255,241,105);
	--wd-form-brd-width: 0px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.page-title-default {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: rgb(234,235,236);
	background-image: none;
}
.page .main-page-wrapper {
	background-color: rgb(234,235,236);
	background-image: none;
}
.woodmart-archive-blog .main-page-wrapper {
	background-color: rgb(234,235,236);
	background-image: none;
}
.single-post .main-page-wrapper {
	background-color: rgb(234,235,236);
	background-image: none;
}
html .wpcf7 input[type="submit"] {
	font-family: "SF Pro Display", Arial, Helvetica, sans-serif;
	font-weight: 400;
	font-size: 16px;
	text-transform: none;
	color: rgb(0,0,0);
	background: rgb(255,232,0);
}
html .wpcf7 input[type="submit"]:hover {
	color: rgb(0,0,0);
	background: rgb(255,241,105);
}
body, [class*=color-scheme-light], [class*=color-scheme-dark], .wd-search-form[class*="wd-header-search-form"] form.searchform, .wd-el-search .searchform {
	--wd-form-color: rgb(156,156,156);
	--wd-form-placeholder-color: rgb(156,156,156);
	--wd-form-bg: rgb(235,234,234);
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-offset-h: -52px;
}
.wd-nav-pagin-wrap:not(.wd-custom-style) {
	--wd-pagin-bg: rgb(217,217,217);
	--wd-pagin-bg-hover: rgb(0,0,0);
	--wd-pagin-bg-act: rgb(255,232,0);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
:root{
--wd-container-w: 1134px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #333;
--btn-accented-color-hover: #333;
--btn-default-brd-radius: 35px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 35px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 0px;
}

@media (min-width: 1134px) {
[data-vc-full-width]:not([data-vc-stretch-content]),
:is(.vc_section, .vc_row).wd-section-stretch {
padding-left: calc((100vw - 1134px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
padding-right: calc((100vw - 1134px - var(--wd-sticky-nav-w) - var(--wd-scroll-w)) / 2);
}
}

rs-slides :is([data-type=text],[data-type=button]) {
font-family: SF Pro Display !important;
}
rs-slides :is(h1,h2,h3,h4,h5,h6)[data-type=text] {
font-family: SF Pro Display !important;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Thin.woff") format("woff");
	font-weight: 100;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Ultralight.woff") format("woff");
	font-weight: 200;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Light.woff") format("woff");
	font-weight: 300;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Regular.woff") format("woff");
	font-weight: 400;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Medium.woff") format("woff");
	font-weight: 500;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Semibold.woff") format("woff");
	font-weight: 600;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Bold.woff") format("woff");
	font-weight: 700;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Heavy.woff") format("woff");
	font-weight: 800;
	font-display:block;
	font-style: normal;
}

@font-face {
	font-family: "SF Pro Display";
	src: url("//pr.fitness-club.by/wp-content/uploads/2024/11/SF-Pro-Display-Black.woff") format("woff");
	font-weight: 900;
	font-display:block;
	font-style: normal;
}

ul.text > li {
	margin-bottom: 5px!important;
}

ul.text, .text > p {
	margin-bottom: 10px!important;
}


#content-3 > div > div > div:nth-child(n) > div > div.classes.card_title.heavy_medium.medium_2 {
	font-size: 26px!important;
  line-height: 26px!important;
}

.location input[type=radio]:checked + label,.btn_price_subscription, .tab-nav > input[type="radio"]:checked + label, .form_radio_service input[type=radio]:checked + label:before, .btn_buy {
    background-color: var(--wd-primary-color)!important;
}

.btn_price_subscription, button.btn_buy {
	text-transform: none;
}

ul.text.list_included > li::marker {
	font-size: 14px;
}


.include.card_title.heavy_medium {
	margin-bottom: 10px;
}

.tab_content, .nav_page, .tab-nav, .description_subscription.p1, .heavy_medium {
    font-family: "SF Pro Display"!important;
}

body > div.wd-cookies-popup.popup-display > div > div.cookies-info-text {
	color: rgb(109, 109, 109);
	font-size: 16px;
}

@media screen and (max-width:1000px) {
	body > div.wd-cookies-popup.popup-display > div > div.cookies-info-text {
	text-align: left!important;
	color: rgb(109, 109, 109);
	font-size: 15px;
}
}

/*тренеры*/
div.free-zan {
	margin-bottom: -34px!important;
	z-index: 50!important;
	max-width: 168px;
	margin-left: 15px;
	backdrop-filter: blur(20px)!important;
}

div.free-zan > div > div > p {
	margin-bottom: 5px!important;
	margin-top: 5px;
	margin-left: 12px;
} 
div.abz > p {
	margin-bottom: 10px!important;
}

div.wd-single-footer {
	border: 0px;
}

/*сауна*/
#sauna {
	background-position: 50% 25%!important;
}

/*главная*/
#tarif > div > div > div > div > div > div > div > div.wd-carousel-item.wd-active {
	max-width: 85vw!important;
}

#akcii > div.wpb_column > div > div > div.wd-carousel-container > div.wd-carousel-inner > div.wd-carousel > div > div.wd-carousel-item > article > div.wd-post-inner {
	background-color: inherit!important;
}

form > div.row > div {
	padding-left: 15px;
}
form > div.row >  p > span > select {
	border-radius: 24px;
	font-size: 16px;
}

/*карта*/
#karta > div.wpb_column > div > div > div > div > iframe {
	border-radius: 24px;
}

html > body > div > div.i4ewOd-haAclf > #map-canvas > div.i4ewOd-pzNkMb-haAclf > div.i4ewOd-pzNkMb-tJHJj {
	display: none!important;
}
/*единоборства*/
div.ed-ban {
	background-position: 50% 15%!important;
}

/*биоимпедансный анализ*/
#biom > div > div > div > div:nth-child(n) > div.wd-accordion-title.font-primary.wd-fontsize-custom.text-left.wd-opener-pos-right > span {
	font-size: 16px;
	color: black;
	padding-left: 40px;
	padding-right: 40px;
}

@media screen and (max-width:1000px) {
	#biom > div > div > div > div:nth-child(n) > div.wd-accordion-title.font-primary.wd-fontsize-custom.text-left.wd-opener-pos-right > span {
	padding-left: 0px;
	padding-right: 0px;
}
}
/*подарочный сертификат*/

a.sert-but {
	height: 130px;
	border-radius: 12px!important;
}

/*бургер моб*/
a.burger-mob {
	padding: 0px;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle > div > div > div.whb-column.whb-mobile-right.whb-hidden-lg > div.wd-header-html > div.vc_row.wpb_row.vc_row-fluid {
	padding-left: 0px!important;;
	left: 0px!important;
	max-width: 60px!important;
	margin-right: 1px!important;
}

#burger-mob{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	border-radius: 0px;
}

#burger-mob > button.mfp-close {
	top: 20px;
	right: 10px;
	font-weight: 800;
	color: black;
}

#wd-6759477323fae > p > a:nth-child(n) {
	color: black;
}
#menu-mobil1-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-739.item-level-0.menu-simple-dropdown.wd-event-hover {
	background-color: #FFE800;
	border-radius: 24px;
	padding: 4px 16px 4px 16px;
	max-width: 92px!important;
}

#menu-mobil1-1 > li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-739:hover > a {
	color: black!important;
}

body > div.mfp-wrap.wd-popup-slide-from-left.mfp-close-btn-in.mfp-auto-cursor.mfp-ready > div {
	padding: 0px;
}

body > div.mfp-wrap.wd-popup-slide-from-left.mfp-close-btn-in.mfp-auto-cursor.mfp-ready > div > div.mfp-content {
	margin-top: 0px
}
/*бургер комп*/
a.burger {
	padding-left: 0px;
}

#burger {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#burger > button.mfp-close {
	top: 20px;
	right: 10px;
	font-weight: 800;
	color: black;
}

div.wd-text-block > p > a:nth-child(n) {
	color: black;
}
#menu-item-739 {
	background-color: #FFE800;
	border-radius: 24px;
	padding: 4px 16px 4px 16px;
	max-width: 92px!important;
}

#menu-item-739:hover > a {
	color: black!important;
}

/*формы*/
#zayav-akc > div > div > div > form > p:nth-child(5) > input {
	background-color: white;
}

input.wpcf7-form-control.wpcf7-date {
	background-color: rgb(235,234,234)!important;
	border-radius: 16px;
	height: 50px;
}

div.wpcf7.js > form > p:nth-child(n) > label {
	font-size: 20px;
	font-weight: 600;
}
div.wpcf7.js > form > p:nth-child(n) > label > span {
	font-weight: 400;
	padding-right: 40px;
}

div.wpcf7.js > form > p:nth-child(n) > label > span > input {
	font-size: 18px;
}

input.wpcf7-text {
	border-radius: 16px;
	height: 50px
}

div.wd-popup.wd-popup-element {
	border-radius: 24px;
}

input.wpcf7-submit {
	border-radius: 36px;
	padding-left: 50px;
	padding-right: 50px;
	height: 50px;
	font-size: 18px!important;
}
@media (max-width: 1000px) {
	input.wpcf7-submit {
	width: 100%;
	}
}

/*статья*/
article > div > h1 {
	text-align: left;
	font-size: 40px!important;
	line-height: 1.1!important;
	color: black!important;
	font-weight: 700!important;
}

@media (max-width: 1000px) {
	article > div > h1 {
	font-size: 32px!important;
}
}
/*клубы*/
#club-ban {
	background-position: 50% 65%!important;
}

#club-ban > div > div > div > div > div:nth-child(2) > div > div > div > table > tbody > tr > td {
	padding-top: 5px;
	padding-bottom: 5px;
}

#club-ban > div > div > div > div > div.wpb_column > div > div > div.wd-text-block > p {
	margin-bottom: 10px!important;
}

div.blur-club > div {
	backdrop-filter: blur(20px)!important;
}

#wd-67518ade445ce > p {
	margin: 0px;
	
}

#wd-67518ade445ce > table > tbody > tr > td:nth-child(n) {
	border: 0px;
}

#wd-67518ade445ce {
	margin: 0px;
}

/*о нас*/
div.onas-vid {
	background-blend-mode: multiply;
}
/*вкладки*/
#grup > div > div.vc_tta-tabs-container > ul {
	background-color: #EAEBEC;
	border-radius: 36px;
}

#grup > div > div.vc_tta-tabs-container > ul > li.vc_tta-tab.vc_active > a {
	background-color: #FFE800;
}
#grup > div > div.vc_tta-tabs-container > ul > li:nth-child(n) > a {
	border-radius: 24px;
	border: solid 1px #FFE800;
	margin: 10px 5px 10px 5px;
	padding-left: 19px;
	padding-right: 19px;
}

#grup > div > div.vc_tta-tabs-container > ul > li:nth-child(n) > a > span {
		color: #000000!important;
	font-size: 16px!important;
	font-weight: 500;
}

#grup > div > div.vc_tta-tabs-container > ul > li:nth-child(n) > a:hover {
	background-color: #FFE800;
}

div.serv-gal > div.wd-carousel-inner > div > div > div.wd-gallery-item.wd-carousel-item > a > img {
	width: 1100px;
	height: 350px;
	object-fit: cover;
}

#grup > div > div.vc_tta-tabs-container {
	-webkit-mask-image: none;
}

/*крошки*/
a.breadcrumb-link {
	color: #6D6D6D!important;
	text-decoration: underline!important;
	text-underline-offset: 3px!important;
}

a.breadcrumb-link::after{
	color: black;
}
a.breadcrumb-link-last::after{
	display: none;
} 
span.breadcrumb-last {
	display: none;
}
/*групповые занятия*/
div.group-ban {
	background-position: 50% 20%!important;
}

/*коррекционный тренинг*/
#kor-ban {
	background-position: 50% 60%!important;
}
/*услуги*/
div.blur > div {
	backdrop-filter: blur(5px)!important;
}
/*переключатель клуба*/
a.btn-stella {
	border-radius: 36px 0px 0px 36px;
	height: 55px;
	min-width: 9vw;
}

a.btn-nord {
	border-radius: 0px 0px 0px 0px;
	height: 55px;
	min-width: 9vw;
}

a.btn-part {
	border-radius: 0px 36px 36px 0px;
	height: 55px;
	min-width: 9vw;
}

@media (max-width: 768px) {
	#perek {
	--text-align: center;
	}
	a.btn-stella {
	width: 30vw;
	}
	a.btn-nord {
	width: 30vw;
	}
	a.btn-part {
	width: 30vw;
	}
}
/*ГЛАВНАЯ*/
@media (min-width: 900px) { .tarif {
	min-height: 630px;
	}
}
@media (min-width: 760px) and (max-width: 899px) { .tarif {
	min-height: 830px;
	}
}

i.entypo-icon.entypo-icon-dot::before {
	font-size: 27px;
	width: 10px;
}

.wd-accordion-title.font-primary.wd-fontsize-custom.text-left.wd-opener-pos-right.wd-font-weight-400 {
	padding-bottom: 5px;
}

.wd-opener-style-plus {
	display: none;
}

div.acc-footer > div > div > div > div.wd-accordion-item > div > .wd-accordion-opener {
	font-size: 18px!important;
	color: black!important;
}

div.acc-footer > div > div > div > div.wd-accordion-item {
	margin-bottom: 10px;
	background-color: white;
	border-radius: 12px;
	padding: 6px 20px 6px 20px;
}

div.acc-footer > div > div > div > div > div.wd-accordion-content.reset-last-child.font-primary.wd-fontsize-m.wd-font-weight-400.wd-active > p {
	margin-bottom: 4px;
}

#umn-fit-main > div.wpb_column.vc_column_container.vc_col-sm-12.vc_col-has-fill.wd-bg-center-top > div {
	border-radius: 24px 24px 0px 0px;
}

/*карта*/
article > div > div > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1732805866760.wd-rs-674884e74c0bd > div.wpb_column.vc_column_container.vc_col-sm-12.wd-rs-67488621f0d35 > div > div > div.wpb_gmaps_widget > div {
	padding: 0px;
	background-color: rgba(234, 235, 236, 1);
}
div.wpb_map_wraper > iframe {
	border-radius: 24px!important;
}

/*блог*/
@media (max-width: 900px) {
	.ik > div.box-icon-wrapper.box-with-icon.box-icon-simple > div > div > img { 
	max-width: 68px!important;
	height: 68px!important;
	}
	#post-1 > div > div.article-body-container > div > div > div.vc_row.wpb_row.vc_row-fluid.vc_custom_1736947103932.wd-rs-6787b59b12f8f > div > div > div > div {
		margin: 0px;
	}
}

div.wd-blog-element > div > div.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 > div.wd-btn-arrow > div {
	background-color: white;
	border-radius: 18px;
	margin: 4px;
	--wd-arrow-icon-size: 20px;
	--wd-arrow-size: 36px;
	--wd-arrow-offset-h: 14px;
}

div.wd-blog-element > div > div.wd-nav-arrows.wd-pos-together.wd-hover-1.wd-icon-1 > div.wd-btn-arrow > div:hover {
	background-color: #F8EF00;
}

article > div > div.wd-post-thumb.color-scheme-light, article.blog-design-meta-image > div > div.wd-post-thumb.color-scheme-light > div > img {
	border-radius: 24px!important;
}
.wd-post.blog-style-bg .wd-post-inner {
    background-color: rgba(234, 235, 236, 1)!important;
    border-radius: 24px!important;
}
.wd-post.wd-add-shadow .wd-post-inner {
    box-shadow: none!important;
}
.wd-post.wd-add-shadow .wd-post-inner:hover {
    box-shadow: none;
}
article > div > div.wd-post-content > h3 {
	font-size: 18px;
	line-height: 1.1!important;
	font-weight: 800!important;
}

article > div > div.wd-post-content > div > div.wd-meta-date {
	display: none;
}
article > div > div.wd-post-content {
	padding: 8px!important;
}

div.vc_single_image-wrapper.vc_box_rounded > img {
	border-radius: 24px!important;
}

article > div > div.meta-post-categories.wd-post-cat.wd-style-with-bg, article > div > div.entry-meta.wd-entry-meta, article > div > header {
	display: none;
}

/*меню*/

div.lk-head  {
	padding: 12px 6px 5px 16px;
	height: 45px!important;
	border-radius: 30px;
	@media screen and (max-width: 700px) {
		height: 40px!important;
		padding: 10px 4px 4px 14px;
	}
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle > div > div > div.whb-column.whb-col-center.whb-visible-lg > div.wd-header-nav.wd-header-main-nav.text-left.wd-design-1 {
	min-width: 620px!important;
}

div.razd::before {
	border-right: 2px solid;
	border-color: #000000!important;
	height: 23px
}

div.whb-top-bar > div > div > div > div > div > a {
	color: black;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-html > div {
	padding-left: 0px!important;
	left: 0px!important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div:nth-child(n) {
	max-width: 60px!important;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div:nth-child(1), body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle > div > div > div.whb-column.whb-col-right.whb-visible-lg > div:nth-child(2) {
	max-width: 195px!important;
}

a.mobfit-but  {
	text-transform: capitalize!important;
	font-size: 16px;
	width: 180px;
}

body > div.website-wrapper > header > div > div.whb-row.whb-general-header.whb-sticky-row.whb-with-bg.whb-without-border.whb-color-dark.whb-flex-equal-sides > div > div > div.whb-column.whb-col-right.whb-visible-lg > div.wd-header-html > div {
	left: 0px!important;
	padding-left: 0px!important;
}

div.wd-header-nav.wd-header-main-nav.text-left.wd-design-1 > ul > li.menu-item {
	padding-top: 5px;	
	padding-bottom: 5px;
}

#menu-item-126 {
	background-color: #FFE800;
	border-radius: 24px;
	padding-right: 14px;	
	padding-left: 14px;
}

div.wd-header-nav.wd-header-main-nav.text-left.wd-design-1 {
	background-color: white;
	padding: 13px 20px 13px 20px;
	border-radius: 36px;
	max-width: 620px;
}

div.wd-header-nav.wd-header-main-nav.text-left.wd-design-1 > ul > li.menu-item > a {
	height: 24px!important;
}
/*подчеркивание*/
#yur-footer > div > div > div > div > div.wd-accordion-title.font-primary.wd-fontsize-custom.text-left.wd-opener-pos-right.wd-font-weight-400 > div > span, 
div.under > p, 
div.under > div > div,
div.under {
	text-decoration: underline!important;
	text-underline-offset: 5px;
}
/*маркированный список*/
div.wd-text-block > ul > li:nth-child(n) {
	margin-bottom: 2px
}
/*кнопки*/
div.wd-button-wrapper > a > span > img {
	margin-left: 15px;
	align-content: right;
}

a.btn.btn-color-primary.btn-style-default.btn-style-round {
	color:black;
}
/*строка*/
div.wd-marquee-wrapp > div > div:nth-child(n) > span:nth-child(n) {
	border: 2px solid #FFE800;
	border-radius: 28px;
	padding: 10px 20px 10px 20px;
}
/*слайдер*/
div.vc_grid.vc_row.vc_grid-gutter-5px.vc_pageable-wrapper.vc_hook_hover.owl-carousel.vc_grid-owl-theme.owl-loaded.owl-drag > div.vc_grid-owl-dots > div.vc_grid-owl-dot.active > span {
	background-color: rgb(255,232,0) !important;
    border-color: rgb(255,232,0) !important;
}
div.vc_grid.vc_row.vc_grid-gutter-5px.vc_pageable-wrapper.vc_hook_hover.owl-carousel.vc_grid-owl-theme.owl-loaded.owl-drag > div.vc_grid-owl-dots > div.vc_grid-owl-dot > span:hover {
	background-color: rgb(150,150,150) !important;
    border-color: rgb(150,150,150) !important;
}

div.vc_grid.vc_row.vc_grid-gutter-5px.vc_pageable-wrapper.vc_hook_hover.owl-carousel.vc_grid-owl-theme.owl-loaded.owl-drag > div.vc_grid-owl-dots > div.vc_grid-owl-dot > span {
	background-color: rgb(217,217,217) !important;
    border-color: rgb(217,217,217) !important;
}

div.wd-nav-pagin-wrap.text-center.wd-style-shape > ul > li.wd-nav-pagin-item > span {
	border: 0px!important;
}

div.wd-nav-pagin-wrap.wd-slider-pagin.wd-custom-style.wd-style-shape-1.text-center > ul > li.wd-nav-pagin-item > span {
	border: 0px!important;
}

div.container.wd-slide-container.content-fixed {
	background-color: rgb(0,0,0, 0.4);
}

#slider-16 > div.wd-carousel-inner > div.wd-carousel.wd-grid.wd-initialized.wd-horizontal.wd-autoheight.wd-watch-progress.wd-backface-hidden {
		border-radius: 24px!important;
}

#burger-mob .vc_custom_1732903222533 {
    padding-right: unset!important;
    width: 100%!important;
}

#burger-mob .konsHead {
    width: 100%!important;
}

.container__kaoRc.__right__WZcsP {
	right: unset!important;
}