@font-face {
	font-family: 'Evolventa', sans-serif;
	src: url(/css/fonts/Evolventa-Bold.otf);
    src: url(/css/fonts/Evolventa-Bold.ttf);
    src: url(/css/fonts/Evolventa-BoldOblique.otf);
    src: url(/css/fonts/Evolventa-BoldOblique.ttf);
    src: url(/css/fonts/Evolventa-Oblique.otf);
    src: url(/css/fonts/Evolventa-Oblique.ttf);
    src: url(/css/fonts/Evolventa-Regular.otf);
    src: url(/css/fonts/Evolventa-Regular.ttf);
    src: url(/css/fonts/Inter-VariableFont_slnt,wght.ttf);
    src: url(/css/fonts/static/Inter-Black.ttf);
    src: url(/css/fonts/static/Inter-Bold.ttf);
    src: url(/css/fonts/static/Inter-ExtraBold.ttf);
    src: url(/css/fonts/static/Inter-ExtraLight.ttf);
    src: url(/css/fonts/static/Inter-Light.ttf);
    src: url(/css/fonts/static/Inter-Medium.ttf);
    src: url(/css/fonts/static/Inter-Regular.ttf);
    src: url(/css/fonts/static/Inter-SemiBold.ttf);
    src: url(/css/fonts/static/Inter-Thin.ttf);
}

:root {
    --h1: #c61d0b;
    --h2: #333;
    --label: #575757;
    --input: #575757;
    --inputHover: #1B1B1B;
    --inputFocus: #c61d0b;
    --Error: #FF2121;
    --ErrorBg: rgba(255, 33, 33, 0.13);
    --inputFilled: #575757;
    --inputPlaceholder: #434343;
    --select: #575757;
    --selectHover: #232323;
    --selectFocus: #c61d0b;
    --selectDisabled: #E9E9E9;
    --linkForm: #575757;
    --checkbox: #575757;
    --btn: #c61d0b;
    --btnHover: #c61d0b;
    --btnActive: #c61d0b;
    --btnDisabled: hsl(204, 100%, 80%);
    --textBtnForm: #FFF;
    --textForm: #575757;
    --cardShadow: rgba(71, 71, 71, 0.25);
    --textCard: #575757;
    --linkCard: #c61d0b;
    --btnMenu: rgba(255, 255, 255, 1);
    --foterBg: #333;
    --labelFooter: #c61d0b;
    --titleLinkFooter: #c61d0b;
    --hr-card: #424242;
    --btnFilter: #333;
    --svgPagination: rgba(150, 150, 150, 1);
    --svgPaginatioHover: rgba(1, 153, 253, 1);
    --pagination: #333;
    --paginationHover: #FFF;
    --paginationHoverBG: #c61d0b;
    --basketTextProduct: #8C8C8C;
    --footerBlock: #c61d0b;
    --radio: #5E5F62;
    --cardList: rgba(71, 71, 71, 0.25);
    --status5: #002090;
    --status1: #00A52E;
    --status2: #c61d0b;
    --status3: #F87700;
    --status4: #F00;
    --status6: #D6B400;
    --status7: #636363;




    
    --itemHeader: #333;
    --itemHeaderHover: #c61d0b;
    --itemHeaderActive: #c61d0b;
    --firstColor: #333;
    --secondColor: #0098ff;
    --white: #fff;
    --colorText: #434343;
    --borderColor: #575757;
    --square: #444343;
    --squareHover: #0070ff47;
}

* {font-family: 'Evolventa', sans-serif; margin: 0; padding: 0; box-sizing: border-box; text-decoration: none;}

body {min-width: 360px;}
.container {max-width: 1240px;}
h1 {text-transform: uppercase; color: var(--h1);}
h2 {color: var(--h2);}
label {color: var(--label); font-family: 'Inter', sans-serif;}
input{flex-shrink: 0; gap: 10px; border: 0.5px solid var(--input);}
input:hover {border: 0.5px solid var(--inputHover);}
input:focus {border: 0.5px solid var(--inputFocus);}
input.error {border: 0.5px solid var(--Error); background: var(--ErrorBg)}
input.filled {align-items: center; border: 0.5px solid var(--inputFilled);}
input::placeholder {font-size: 14px; font-weight: 400; color: var(--inputPlaceholder); font-family: 'Inter', sans-serif;}
.checkbox {width: 18px; height: 18px; flex-shrink: 0; border-radius: 2px; border: 0.5px solid var(--checkbox);}
a.btn-big {display: flex; justify-content: center; align-items: center; flex-shrink: 0; border-radius: 10px; background: var(--btn);}
a:hover.btn-big {background: var(--btnHover);}
a:active.btn-big {background: var(--btnActive);}
a:disabled.btn-big {background: var(--btnDisabled);}
.card-shadow {box-shadow: 0px 0px 14px -1px var(--cardShadow); flex-shrink: 0;}

select {appearance: none; background-color: transparent; border: none; padding: 0 1em 0 0; margin: 0;
        width: 100%; font-family: inherit; font-size: inherit; cursor: inherit; line-height: inherit;}
select {-webkit-appearance: none; -moz-appearance: none;appearance: none;}
select::-ms-expand {display: none;}
select {outline: none;} /* СБРОС СТИЛЕЙ SELECT ПО УМОЛЧАНИЮ */

select {display: flex; padding: 10px 16px; justify-content: flex-end; align-items: center;
    gap: 10px; border: 0.5px solid var(--select);}
select:hover {height: 45.6px; padding: 11px 16px 10px; flex-shrink: 0; border: 0.5px solid var(--selectHover);}
select.filled {padding: 9px 12px; gap: 57px;}
select:focus {padding: 11px 16px 9px; align-items: flex-start; gap: 57px; border: 0.5px solid var(--selectFocus);}
select[disabled] {padding: 10px 16px;border: 0.5px solid var(--select); background: var(--selectDisabled);}
select.error {border: 0.5px solid var(--Error); background: var(--ErrorBg);}
option {color: var(--textCard); font-family: 'Inter', sans-serif; border-radius: 3px; border: 0.5px solid var(--select);}

.btn {display: inline-flex; padding: 12px 32px; justify-content: center; 
      align-items: center; border-radius: 7px;background: var(--btn);}
.btn:hover { background: var(--btnHover);}
.btn:active {background: var(--btnActive);}
.fontInter {font-family: 'Inter', sans-serif;}
input[type='radio'] {accent-color: var(--btn);}
input[type='checkbox'] {accent-color: var(--btn);}

/* Шапка */
.header {background-image: url(../images/header-fon.png);}
.header-mob {display: flex;}
.header-none {display: none;}
.filer-images {display: none;}
.btnMenu {width: 32px; height: 32px; fill: var(--btnMenu);}
.logo-img {max-height: 50px;}
input.find-input::placeholder {color: var(--white);}
.hr-mob {height: 0.5px; background: var(--h1); margin: 30px -10px;}
.people-svg {width: 32px; height: 32px; fill: var(--btn);}
.basket-svg {width: 32px; height: 32px; fill: var(--btn);}
.nav-menu {top: 110px;}
.nav-tel {display: flex;}
.nav-ctalog {background: var(--btn);}
.catalog-mbl {fill: var(--white); width: 32px; height: 32px; top: 20px; right: 20px;}

/* Вход и Регистрация */
.link-form {color: var(--linkForm);  font-family: 'Inter', sans-serif; text-decoration-line: underline;}
.btn-form {padding: 7px 0px; color: var(--textBtnForm); text-transform: uppercase; text-align: center;}
.text-form {color: var(--textForm); font-family: 'Inter', sans-serif; font-size: 11px; font-weight: 400;}

/* Новости */
.text-card {color: var(--textCard); font-family: 'Inter', sans-serif; line-height: 127.523%;}
a.link-card {color: var(--linkCard); font-family: 'Inter', sans-serif; line-height: 127.523%;}
.img-card {background-repeat: no-repeat; background-size: cover; width: 83px;}
.news-card {max-height: 136px; min-height: 110px; flex-wrap: nowrap;}
.news-card p {display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}

/* Шины, Диски, Камеры, Крепеж, Масла */
.img-card-product, .img-card-product-lk {width: 49px; height: 80px;}
.p-card-text {color: var(--textForm); font-family: 'Inter', sans-serif; line-height: 127.523%; /* 12.752px */}
.p-card-text2 {color: var(--h1); font-family: 'Inter', sans-serif; line-height: 127.523%; /* 12.752px */}
a.card-base {padding: 4px 10px; justify-content:center; align-items: center; gap: 10px; border-radius: 10px;
             border: 0.5px solid var(--input); color: var(--btn); font-family: 'Inter', sans-serif;}
input.card-product {width: 65px; height: 31px;flex-shrink: 0;}
.btn-card {padding: 12px 23px; color: var(--textBtnForm); text-transform: uppercase; text-align: center; gap: 10px;}
.hr-card {height: 0.25px; background: var(--hr-card);}
.img-filter {width: 16px; height: 16px;}
.btn-filter {display: inline-flex; padding: 9px 11px 8px; justify-content: center; align-items: flex-end;
    gap: 8px; border-radius: 10px; border: 0.5px solid var(--input); color: var(--btnFilter);}
button.card-product {color: var(--textCard); padding: 10px 15px 10px; gap: 14px; background-color: transparent;
                border: 0.5px solid var(--select); cursor: pointer;}
button:hover.card-product {flex-shrink: 0; border: 0.5px solid var(--selectHover);}

/* Фильтр */
.card-filter {background: var(--white);}
.card-tab {border-radius: 0; background: var(--white); color: var(--btnFilter);
           display: inline-flex; padding: 11px 29px 12px 31px; align-items: center;}
.card-tabActive, div button.seasonActive {background: var(--h1); color: var(--white);}
.card-btn-filter {display: flex; gap: 10px; flex-shrink: 0; border-radius: 10px; color: var(--white); text-transform: uppercase;}
.card-btnReset-filter {display: flex; border-radius: 7px; border: 1px solid var(--btn); color: var(--btn); text-transform: uppercase;}
.btnReset {display: inline-flex; padding: 12px 32px; justify-content: center; align-items: center;}
.item-filter {font-family: 'Inter', sans-serif; color: var(--h2);}
button.card-product-big {color: var(--textCard); padding: 7.5px 15px; gap: 14px;  background-color: transparent;
                    border: 0.5px solid var(--select); cursor: pointer;}
button:hover.card-product-big {flex-shrink: 0; border: 0.5px solid var(--selectHover);}
button.card-product-big {color: var(--h2); padding: 7.5px 9px; font-family: 'Inter', sans-serif; gap: 5px;
    border: 0.5px solid var(--select); cursor: pointer;}
button.seasonStart {border-radius: 10px 0 0 10px;}
button.seasonEnd {border-radius: 0 10px 10px 0;}
.mob-filer-list-btn {display: inline-flex; padding: 11px 25px 12px 25px; justify-content: center; align-items: center;}
.enter-mbl {fill: var(--btn); width: 32px; height: 32px; top: 20px; right: 20px;}
.mfl {left: 0; right: 0;}

/* Корзина карточка */
.card-product-basket {display: none;}
.basket-title {color: var(--h1); text-transform: uppercase;}
.basket-img-product {width: 48px; height: 48px; flex-shrink: 0;}
.basket-title-product {color: var(--h2); line-height: 127.008%; /* 17.781px */}
.basket-text-product {color: var(--h2); line-height: 127.008%; /* 17.781px */ font-family: 'Inter', sans-serif;}
.basket-btn-product {height: 24px; color: var(--btn); line-height: 127.008%; /* 15.241px */ font-family: 'Inter', sans-serif;}
.basket-cost-product {color: var(--h1); line-height: 127.008%; /* 20.321px */ leading-trim: both; text-edge: cap;}
.basket-counter-product { width: 24px; color: var(--h2);
                         line-height: 127.008%; /* 20.321px */ leading-trim: both; text-edge: cap;}
.basket-amountText-product {color: var(--h2); text-transform: uppercase;}
.basket-fullCost-product {color: var(--h1); text-transform: uppercase;}
.basket-btnCost-product {padding: 12px 32px; color: var(--textBtnForm); text-transform: uppercase; gap: 10px; flex-shrink: 0;}

/* Пагинация */
.svg-pagination {cursor: pointer; width: 24px; height: 24px; flex-shrink: 0; fill: var(--svgPagination);}
.svg-pagination:hover {fill: var(--svgPaginatioHover);}
.pagination {font-family: 'Inter', sans-serif; line-height: 120%; /* 19.2px */ letter-spacing: 0.08px;}
.pg-box {width: 30px; height: 30px; cursor: pointer; flex-shrink: 0; color: var(--pagination); padding: 6px 0px 5px 0px;}
.pg-box:hover {border-radius: 2px; border: 1px solid var(--paginationHoverBG);
               background: var(--paginationHoverBG); color: var(--paginationHover);}
.pg-box-active {border-radius: 2px; border: 1px solid var(--paginationHoverBG);
                background: var(--paginationHoverBG); color: var(--paginationHover);}
.nav-pagin {display: none;}

/* Подвал */
footer p {font-family: 'Inter', sans-serif;}
footer {background: var(--foterBg);}
.label-footer {color: var(--labelFooter); font-size: 15px; text-transform: uppercase;}
.option-footer {background-image: url(../images/select-footer.png); width: 24px; height: 24px; flex-shrink: 0;}
.footer-block {top: -44px; left: -4px; width: 269px; height: 87px; flex-shrink: 0; fill: var(--footerBlock);}
.footer-img {top: -85px; left: 20px; width: 152px; height: 119px; flex-shrink: 0;}
h2.title-link-footer {color: var(--titleLinkFooter); text-transform: uppercase;}
.link-footer {font-family: 'Inter', sans-serif;}
.mt85 {margin-top: 85px;}

/* Корзина */
.lk-card-text-sum {color: var(--h2);}
.lk-card-text {color: var(--h1);}
.lk-radio {width: 18px; height: 18px; flex-shrink: 0;}
.lk-label-radio {color: var(--borderColor); line-height: 127.523%; /* 20.404px */}
button.lk-select {display: inline-flex; height: 25px; padding: 4px 9px 4px 10px; justify-content: center; align-items: flex-start;
                  gap: 22px; flex-shrink: 0; border-radius: 10px; border: 0.5px solid var(--textForm); color: var(--textForm);
                  background-color: transparent;}
.textarea {flex-shrink: 0; border-radius: 10px; border: 0.5px solid var(--textForm);}
.lk-btn {border-radius: 10px; display: flex; padding: 12px 32px; justify-content: center; align-items: center;
        height: 32px; gap: 10px; flex-shrink: 0; background: var(--btn); color: var(--white);}

/* Личный кабинет */
.svg-menu {width: 24px; height: 24px; flex-shrink: 0; fill: var(--btn);}
.lk-menu-btn {display: flex; padding: 4px 12px; align-items: center; gap: 8px;
             flex-shrink: 0; border: 1px solid var(--btn);}
.lk-menu-btn-text {color: var(--btn);}
.lk-title {color: var(--btn);}
.lk-select {height: 35px; flex-shrink: 0; border-radius: 10px; border: 0.5px solid var(--borderColor);}
.lk-nav-menu {display: flex;}
.lk-menu {display: none;}
.lkActiv {color: var(--btn) !important;}
.lk-it:hover {color: var(--btn) !important;}
.lk-map {height: 314px; flex-shrink: 0; background: #d9d9d9; overflow: hidden;}
.lk-hr-none {display: block;}
.lk-btn-loading {display: flex; height: 32px; padding: 12px 32px; justify-content: center; align-items: center; gap: 10px;
                flex-shrink: 0; border-radius: 7px; border: 1px solid var(--btn); color: var(--btn);}
.svg-load {width: 26px; height: 26px; flex-shrink: 0; fill: var(--firstColor);}
.lk-list-card {border-radius: 20px; border: 0.5px solid var(--btn); box-shadow: 3px 0px 27px 3px var(--cardList);}
.lk-status {display: flex; white-space: nowrap; padding: 12px 32px; justify-content: center; align-items: center;
            gap: 10px; flex-shrink: 0; border-radius: 7px; width: 147px; height: 32px;}
.lk-status-color1 {color: var(--status1); border: 1px solid var(--status1);}
.lk-status-color2 {color: var(--status2); border: 1px solid var(--status2);}
.lk-status-color3 {color: var(--status3); border: 1px solid var(--status3);}
.lk-status-color4 {color: var(--status4); border: 1px solid var(--status4);}
.lk-status-color5 {color: var(--status5); border: 1px solid var(--status5);}
.lk-status-color6 {color: var(--status6); border: 1px solid var(--status6);}
.lk-status-color7 {color: var(--status7); border: 1px solid var(--status7);}
.lk-ls-mb {display: block;}
.lk-ls {display: none;}
.lk-lsh {display: none;}
.lk-br-htbl {border: 0.5px solid var(--btn) !important;}
.lk-br-mtbl {border: 0.5px solid var(--firstColor);}
.lk-tbl-item {display: inline-flex; padding: 14px 0px; justify-content: center; align-items: center;}
.br-lt {border-radius: 20px 0 0 0;}
.br-rt {border-radius: 0 20px 0 0;}
.br-lb {border-radius: 0 0 0 20px;}
.br-rb {border-radius: 0 0 20px 0;}
.lk-user-message {border-radius: 20px 0px 20px 20px; background: var(--btn); display: inline-flex;
                 padding: 6px 19px; justify-content: center; align-items: center; gap: 10px;}
.lk-site-message {border-radius: 0px 20px 20px 20px; border: 0.5px solid var(--btn); display: inline-flex;
                 padding: 6px 19px; justify-content: center; align-items: center; gap: 10px;}
.lk-box-message {height: 52px; flex-shrink: 0; border-radius: 20px; border: 0.25px solid var(--hr-card);}
.lk-card-message {height: 319px;}
.lk-box-message-b {bottom: 0; width: 100%;}
.svg-message-icon-font {right: 4px; top: 4px; width: 44px; height: 44px; flex-shrink: 0; fill: var(--btn);}
.svg-message-icon {right: 11px; top: 11px; width: 32px; height: 32px; flex-shrink: 0; fill: var(--white);}
input.mespl {width: 90%; border: none;}
.svg-xml {width: 33px; height: 33px; flex-shrink: 0; fill: var(--btn);}


input.mespl::placeholder {color: var(--input); font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500;
    line-height: 127.523%; /* 17.853px */}
input.mespl::-webkit-input-placeholder {color: var(--input); font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500;
    line-height: 127.523%; /* 17.853px */}
input.mespl::-moz-placeholder {color: var(--input); font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500;
    line-height: 127.523%; /* 17.853px */}/* Firefox 19+ */
input.mespl:-moz-placeholder {color: var(--input); font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500;
    line-height: 127.523%; /* 17.853px */}/* Firefox 18- */
input.mespl:-ms-input-placeholder {color: var(--input); font-family: 'Inter', sans-serif; font-size: 14px; font-weight: 500;
    line-height: 127.523%; /* 17.853px */}
.nav-menu-lk {top: 45px;}

html {scroll-behavior: smooth;} /*Плавность скрола*/

.listFilter {display: none;}
.listCtl {display: none;}
.header-list {display: none;}
.lkList {display: none;}

.owh {overflow: hidden;}
.td-und { text-decoration-line: underline;}
.ttr {text-transform: uppercase;}
.firstColor {background-color: var(--firstColor);}
.secondColor {background-color: var(--secondColor);}

.text-white {color: var(--white);}
.text-second {color: var(--secondColor);}
.text-first {color: var(--firstColor);}

.z0 {z-index: 0;}
.z1 {z-index: 1;}
.z2 {z-index: 2;}
.z3 {z-index: 3;}
.z4 {z-index: 4;}

.fs13 {font-size: 13px;}
.fs15 {font-size: 15px;}

.rounded-start-3 {border-top-left-radius: 8px; border-bottom-left-radius: 8px;}
.rounded-end-3 {border-top-right-radius: 8px; border-bottom-right-radius: 8px;}

.fl1 {flex: 1;}
.fwrap {flex-wrap: nowrap;}
.fwrapw {flex-wrap: wrap;}
.fd-col {flex-direction: column;}

.mh-auto {margin: auto 0;}
.pb35 {padding-bottom: 35px;}
.pb45 {padding-bottom: 45px;}
.pb145 {padding-bottom: 145px;}

.f1 {flex: 1;}
.f2 {flex: 2;}
.f3 {flex: 3;}
.f4 {flex: 4;}
.f5 {flex: 5;}
.f6 {flex: 6;}
.f7 {flex: 7;}
.f8 {flex: 8;}
.f9 {flex: 9;}
.f10 {flex: 10;}
.f11 {flex: 11;}

.fb0 {flex-basis: 0;}
.fb1 {flex-basis: 10%;}
.fb2 {flex-basis: 20%;}
.fb3 {flex-basis: 30%;}
.fb4 {flex-basis: 40%;}
.fb5 {flex-basis: 50%;}
.fb6 {flex-basis: 60%;}
.fb7 {flex-basis: 70%;}
.fb8 {flex-basis: 80%;}
.fb9 {flex-basis: 90%;}
.fb10 {flex-basis: 100%;}



.basket-img {
    width: 24px;
}

.find-input {
    color: var(--colorText);
    border: none;
    background: none;
    width: calc(100% - 24px);
}

.find-input:focus {
    background: var(--white);
    border-radius: 10px;
    border: 0.5px solid var(--borderColor);
    outline:none;
}

input.find-input::placeholder {color: var(--white);}

.find-img {
    background: none;
    border: none;
}

.item-header {
    background: var(--itemHeader);
}

.item-header:hover {
    background: var(--itemHeaderHover);
}

.item-header__active {
    background: var(--itemHeaderActive);
}

.item-header:hover .square {
    background: var(--squareHover);
}

.item-header__active .square {
    background: var(--squareHover);
}

.image-menu {max-width: 52px;}


.square1 {
    width: 18.504px;
    height: 18.504px;
    transform: rotate(52.854deg);
    flex-shrink: 0; 
    background: var(--square);
    top: -8px;
    left: 57px;
}

.square2 {
    width: 32px;
    height: 32px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: -26px;
    left: 89px;
}

.square3 {
    width: 18.504px;
    height: 18.504px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: -2px;
    left: 142px;
}

.square4 {
    width: 18.033px;
    height: 18.033px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: 35px;
    left: 131px;
}

.square5 {    
    width: 32px;
    height: 32px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: -10px;
    left: 59px;
}

.square6 {   
    width: 32px;
    height: 32px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: 16px;
    left: 139px;
}

.square7 {
    width: 32.768px;
    height: 32.768px;
    transform: rotate(43.937deg);
    flex-shrink: 0;    
    background: var(--square);
    top: -27px;
    left: 56px;
}

.square8 {
    width: 26.609px;
    height: 26.609px;
    transform: rotate(43.937deg);
    flex-shrink: 0;    
    background: var(--square);
    top: -14px;
    left: 172.27px;
}

.square9 {
    width: 32.768px;
    height: 32.768px;
    transform: rotate(43.937deg);
    flex-shrink: 0;
    background: var(--square);
    top: 41px;
    left: 40px;
}

.square10 {
    width: 11.832px;
    height: 11.832px;
    transform: rotate(45deg);
    flex-shrink: 0;  
    background: var(--square);
    top: 38px;
    left: 136px;
}

.square11 {
    width: 32.768px;
    height: 32.768px;
    transform: rotate(43.937deg);
    flex-shrink: 0;  
    background: var(--square);
    top: 42px;
    left: 183px;
}

.square12 {   
    width: 52.778px;
    height: 52.778px;
    transform: rotate(43.255deg);
    flex-shrink: 0;
    background: var(--square);
    top: -37px;
    left: -28.39px;
}

.square13 { 
    width: 19.845px;
    height: 19.845px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: -6px;
    left: 72px;
}

.square14 {
    width: 19.845px;
    height: 19.845px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: 43.36px;
    left: 52.18px;
}

.square15 { 
    width: 19.845px;
    height: 19.845px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: -4px;
    left: 148px;
}

.square16 {
    width: 19.845px;
    height: 19.845px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: 6px;
    left: 220px;
}
    
.square17 {     
    width: 19.845px;
    height: 19.845px;
    transform: rotate(52.854deg);
    flex-shrink: 0;
    background: var(--square);
    top: 43px;
    left: 206px;
}

.square18 {
    width: 32.768px;
    height: 32.768px;
    transform: rotate(43.937deg);
    flex-shrink: 0;  
    background: var(--square);
    top: -27px;
    left: 56px;
}

.square19 {
    width: 32.768px;
    height: 32.768px;
    transform: rotate(43.937deg);
    flex-shrink: 0; 
    background: var(--square);
    top: 41px;
    left: 40px;
}

.square20 {
    width: 11.832px;
    height: 11.832px;
    transform: rotate(45deg);
    flex-shrink: 0;  
    background: var(--square);
    top: 38px;
    left: 136px;
}

.square21 {
    width: 26.609px;
    height: 26.609px;
    transform: rotate(43.937deg);
    flex-shrink: 0;  
    background: var(--square);
    top: -14px;
    left: 172.27px;
}

.square22 {
    width: 32.768px;
    height: 32.768px;
    transform: rotate(43.937deg);
    flex-shrink: 0;  
    background: var(--square);
    top: 42px;
    left: 183px;
}

@media (min-width: 480px) {
    .col-xs-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
    .col-xs-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
    .col-xs-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
    .col-xs-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
    .col-xs-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
    .col-xs-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .col-xs-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
    .col-xs-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
    .col-xs-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
    .col-xs-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
    .col-xs-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
    .col-xs-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .of-xs-0 {margin-left: 0;}
    .of-xs-1 {margin-left: 8.333333%;}
    .of-xs-2 {margin-left: 16.666667%;}
    .of-xs-3 {margin-left: 25%;}
    .of-xs-4 {margin-left: 33.333333%;}
    .of-xs-5 {margin-left: 41.666667%;}
    .of-xs-6 {margin-left: 50%;}
    .of-xs-7 {margin-left: 58.333333%;}
    .of-xs-8 {margin-left: 66.666667%;}
    .of-xs-9 {margin-left: 75%;}
    .of-xs-10 {margin-left: 83.333333%;}
    .of-xs-11 {margin-left: 91.666667%;}
    .of-xs-12 {margin-left: 100%;}
    .or-xs-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0;order: 0;}
    .or-xs-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
    .or-xs-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
    .or-xs-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
    .or-xs-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
    .or-xs-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
    .or-xs-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
    .or-xs-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
    .or-xs-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
    .or-xs-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
    .or-xs-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
    .or-xs-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
    .or-xs-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
    .xs-ai-start {-ms-flex-align: start !important;align-items: flex-start !important;}
    .xs-ai-end {-ms-flex-align: end !important;align-items: flex-end !important;}
    .xs-ai-center {-ms-flex-align: center !important;align-items: center !important;}
    .xs-ai-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}
    .xs-ai-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}
    .xs-ac-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
    .xs-ac-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
    .xs-ac-center {-ms-flex-line-pack: center !important;align-content: center !important;}
    .xs-ac-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
    .xs-ac-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
    .xs-ac-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
    .xs-jc-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}
    .xs-jc-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}
    .xs-jc-center {-ms-flex-pack: center !important;justify-content: center !important;}
    .xs-jc-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}
    .xs-jc-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
    .xs-p0 {padding: 0px;}
    .xs-p5 {padding: 5px;}
    .xs-p10 {padding: 10px;}
    .xs-p15 {padding: 15px;}
    .xs-p20 {padding: 20px;}
    .xs-p25 {padding: 25px;}
    .xs-p30 {padding: 30px;}
    .xs-p40 {padding: 40px;}
    .xs-p50 {padding: 50px;}
    .xs-p60 {padding: 60px;}
    .xs-p70 {padding: 70px;}
    .xs-p80 {padding: 80px;}
    .xs-p90 {padding: 90px;}
    .xs-p100 {padding: 100px;}
    .xs-p200 {padding: 200px;}
    .xs-pt0 {padding-top: 0px;}
    .xs-pt5 {padding-top: 5px;}
    .xs-pt10 {padding-top: 10px;}
    .xs-pt15 {padding-top: 15px;}
    .xs-pt20 {padding-top: 20px;}
    .xs-pt25 {padding-top: 25px;}
    .xs-pt30 {padding-top: 30px;}
    .xs-pt40 {padding-top: 40px;}
    .xs-pt50 {padding-top: 50px;}
    .xs-pt60 {padding-top: 60px;}
    .xs-pt70 {padding-top: 70px;}
    .xs-pt80 {padding-top: 80px;}
    .xs-pt90 {padding-top: 90px;}
    .xs-pt100 {padding-top: 100px;}
    .xs-pt200 {padding-top: 200px;}
    .xs-pb0 {padding-bottom: 0px;}
    .xs-pb5 {padding-bottom: 5px;}
    .xs-pb10 {padding-bottom: 10px;}
    .xs-pb15 {padding-bottom: 15px;}
    .xs-pb20 {padding-bottom: 20px;}
    .xs-pb25 {padding-bottom: 25px;}
    .xs-pb30 {padding-bottom: 30px;}
    .xs-pb40 {padding-bottom: 40px;}
    .xs-pb50 {padding-bottom: 50px;}
    .xs-pb60 {padding-bottom: 60px;}
    .xs-pb70 {padding-bottom: 70px;}
    .xs-pb80 {padding-bottom: 80px;}
    .xs-pb90 {padding-bottom: 90px;}
    .xs-pb100 {padding-bottom: 100px;}
    .xs-pb200 {padding-bottom: 200px;}
    .xs-pl0 {padding-left: 0px;}
    .xs-pl5 {padding-left: 5px;}
    .xs-pl10 {padding-left: 10px;}
    .xs-pl15 {padding-left: 15px;}
    .xs-pl20 {padding-left: 20px;}
    .xs-pl25 {padding-left: 25px;}
    .xs-pl30 {padding-left: 30px;}
    .xs-pl40 {padding-left: 40px;}
    .xs-pl50 {padding-left: 50px;}
    .xs-pl60 {padding-left: 60px;}
    .xs-pl70 {padding-left: 70px;}
    .xs-pl80 {padding-left: 80px;}
    .xs-pl90 {padding-left: 90px;}
    .xs-pl100 {padding-left: 100px;}
    .xs-pl200 {padding-left: 200px;}
    .xs-pr0 {padding-right: 0px;}
    .xs-pr5 {padding-right: 5px;}
    .xs-pr10 {padding-right: 10px;}
    .xs-pr15 {padding-right: 15px;}
    .xs-pr20 {padding-right: 20px;}
    .xs-pr25 {padding-right: 25px;}
    .xs-pr30 {padding-right: 30px;}
    .xs-pr40 {padding-right: 40px;}
    .xs-pr50 {padding-right: 50px;}
    .xs-pr60 {padding-right: 60px;}
    .xs-pr70 {padding-right: 70px;}
    .xs-pr80 {padding-right: 80px;}
    .xs-pr90 {padding-right: 90px;}
    .xs-pr100 {padding-right: 100px;}
    .xs-pr200 {padding-right: 200px;}
    .xs-m0 {margin: 0px;}
    .xs-m5 {margin: 5px;}
    .xs-m10 {margin: 10px;}
    .xs-m15 {margin: 15px;}
    .xs-m20 {margin: 20px;}
    .xs-m25 {margin: 25px;}
    .xs-m30 {margin: 30px;}
    .xs-m40 {margin: 40px;}
    .xs-m50 {margin: 50px;}
    .xs-m60 {margin: 60px;}
    .xs-m70 {margin: 70px;}
    .xs-m80 {margin: 80px;}
    .xs-m90 {margin: 90px;}
    .xs-m100 {margin: 100px;}
    .xs-m200 {margin: 200px;}
    .xs-mt0 {margin-top: 0px;}
    .xs-mt5 {margin-top: 5px;}
    .xs-mt10 {margin-top: 10px;}
    .xs-mt15 {margin-top: 15px;}
    .xs-mt20 {margin-top: 20px;}
    .xs-mt25 {margin-top: 25px;}
    .xs-mt30 {margin-top: 30px;}
    .xs-mt40 {margin-top: 40px;}
    .xs-mt50 {margin-top: 50px;}
    .xs-mt60 {margin-top: 60px;}
    .xs-mt70 {margin-top: 70px;}
    .xs-mt80 {margin-top: 80px;}
    .xs-mt90 {margin-top: 90px;}
    .xs-mt100 {margin-top: 100px;}
    .xs-mt200 {margin-top: 200px;}
    .xs-mb0 {margin-bottom: 0px;}
    .xs-mb5 {margin-bottom: 5px;}
    .xs-mb10 {margin-bottom: 10px;}
    .xs-mb15 {margin-bottom: 15px;}
    .xs-mb20 {margin-bottom: 20px;}
    .xs-mb25 {margin-bottom: 25px;}
    .xs-mb30 {margin-bottom: 30px;}
    .xs-mb40 {margin-bottom: 40px;}
    .xs-mb50 {margin-bottom: 50px;}
    .xs-mb60 {margin-bottom: 60px;}
    .xs-mb70 {margin-bottom: 70px;}
    .xs-mb80 {margin-bottom: 80px;}
    .xs-mb90 {margin-bottom: 90px;}
    .xs-mb100 {margin-bottom: 100px;}
    .xs-mb200 {margin-bottom: 200px;}
    .xs-ml0 {margin-left: 0px;}
    .xs-ml5 {margin-left: 5px;}
    .xs-ml10 {margin-left: 10px;}
    .xs-ml15 {margin-left: 15px;}
    .xs-ml20 {margin-left: 20px;}
    .xs-ml25 {margin-left: 25px;}
    .xs-ml30 {margin-left: 30px;}
    .xs-ml40 {margin-left: 40px;}
    .xs-ml50 {margin-left: 50px;}
    .xs-ml60 {margin-left: 60px;}
    .xs-ml70 {margin-left: 70px;}
    .xs-ml80 {margin-left: 80px;}
    .xs-ml90 {margin-left: 90px;}
    .xs-ml100 {margin-left: 100px;}
    .xs-ml200 {margin-left: 200px;}
    .xs-mr0 {margin-right: 0px;}
    .xs-mr5 {margin-right: 5px;}
    .xs-mr10 {margin-right: 10px;}
    .xs-mr15 {margin-right: 15px;}
    .xs-mr20 {margin-right: 20px;}
    .xs-mr25 {margin-right: 25px;}
    .xs-mr30 {margin-right: 30px;}
    .xs-mr40 {margin-right: 40px;}
    .xs-mr50 {margin-right: 50px;}
    .xs-mr60 {margin-right: 60px;}
    .xs-mr70 {margin-right: 70px;}
    .xs-mr80 {margin-right: 80px;}
    .xs-mr90 {margin-right: 90px;}
    .xs-mr100 {margin-right: 100px;}
    .xs-mr200 {margin-right: 200px;}
    .xs-fw100 {font-weight: 100;}
    .xs-fw200 {font-weight: 200;}
    .xs-fw300 {font-weight: 300;}
    .xs-fw400 {font-weight: 400;}
    .xs-fw500 {font-weight: 500;}
    .xs-fw600 {font-weight: 600;}
    .xs-fw700 {font-weight: 700;}
    .xs-fw800 {font-weight: 800;}
    .xs-fw900 {font-weight: 900;}
    .xs-fs8 {font-size: 8px;}
    .xs-fs10 {font-size: 10px;}
    .xs-fs12 {font-size: 12px;}
    .xs-fs14 {font-size: 14px;}
    .xs-fs16 {font-size: 16px;}
    .xs-fs18 {font-size: 18px;}
    .xs-fs20 {font-size: 20px;}
    .xs-fs22 {font-size: 22px;}
    .xs-fs24 {font-size: 24px;}
    .xs-fs26 {font-size: 26px;}
    .xs-fs28 {font-size: 28px;}
    .xs-fs30 {font-size: 30px;}
    .xs-fs32 {font-size: 32px;}
    .xs-fs34 {font-size: 34px;}
    .xs-fs36 {font-size: 36px;}
    .xs-fs38 {font-size: 38px;}
    .xs-fs40 {font-size: 40px;}
    .xs-fs42 {font-size: 42px;}
    .xs-fs44 {font-size: 44px;}
    .xs-fs46 {font-size: 46px;}
    .xs-fs48 {font-size: 48px;}
    .xs-tal {text-align: left;}
    .xs-tar {text-align: right;}
    .xs-tac {text-align: center;}
    .xs-taj {text-align: justify;}
    .xs-fn {float: none;}
    .xs-fr {float: right;}
    .xs-fl {float: left;}
    .xs-dn{display: none !important;}
    .xs-di{display: inline !important;}
    .xs-db{display: block !important;}
    .xs-df{display: flex !important;}
    .xs-dib{display: inline-block !important;}
    .xs-lh0 {line-height: 0;}
    .xs-lh5 {line-height: 0.5;}
    .xs-lh10 {line-height: 1;}
    .xs-lh12 {line-height: 1.2;}
    .xs-lh15 {line-height: 1.5;}
    .xs-lh20 {line-height: 2;}
    .xs-pa{position: absolute;}
    .xs-pf{position: fixed;}
    .xs-pr{position: relative;}
    .xs-ps{position: static;}
}

@media(min-width: 576px) {
  .col-xs-576-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
  .col-xs-576-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
  .col-xs-576-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
  .col-xs-576-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
  .col-xs-576-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
  .col-xs-576-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .col-xs-576-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
  .col-xs-576-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
  .col-xs-576-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
  .col-xs-576-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
  .col-xs-576-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
  .col-xs-576-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
  .of-xs-576-0 {margin-left: 0;}
  .of-xs-576-1 {margin-left: 8.333333%;}
  .of-xs-576-2 {margin-left: 16.666667%;}
  .of-xs-576-3 {margin-left: 25%;}
  .of-xs-576-4 {margin-left: 33.333333%;}
  .of-xs-576-5 {margin-left: 41.666667%;}
  .of-xs-576-6 {margin-left: 50%;}
  .of-xs-576-7 {margin-left: 58.333333%;}
  .of-xs-576-8 {margin-left: 66.666667%;}
  .of-xs-576-9 {margin-left: 75%;}
  .of-xs-576-10 {margin-left: 83.333333%;}
  .of-xs-576-11 {margin-left: 91.666667%;}
  .of-xs-576-12 {margin-left: 100%;}
  .or-xs-576-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0;order: 0;}
  .or-xs-576-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
  .or-xs-576-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
  .or-xs-576-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
  .or-xs-576-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
  .or-xs-576-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
  .or-xs-576-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
  .or-xs-576-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
  .or-xs-576-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
  .or-xs-576-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
  .or-xs-576-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
  .or-xs-576-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
  .or-xs-576-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
  .xs-ai-576-start {-ms-flex-align: start !important;align-items: flex-start !important;}
  .xs-ai-576-end {-ms-flex-align: end !important;align-items: flex-end !important;}
  .xs-ai-576-center {-ms-flex-align: center !important;align-items: center !important;}
  .xs-ai-576-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}
  .xs-ai-576-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}
  .xs-ac-576-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
  .xs-ac-576-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
  .xs-ac-576-center {-ms-flex-line-pack: center !important;align-content: center !important;}
  .xs-ac-576-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
  .xs-ac-576-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
  .xs-ac-576-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
  .xs-jc-576-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}
  .xs-jc-576-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}
  .xs-jc-576-center {-ms-flex-pack: center !important;justify-content: center !important;}
  .xs-jc-576-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}
  .xs-jc-576-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
  .xs-576-p0 {padding: 0px;}
  .xs-576-p5 {padding: 5px;}
  .xs-576-p10 {padding: 10px;}
  .xs-576-p15 {padding: 15px;}
  .xs-576-p20 {padding: 20px;}
  .xs-576-p25 {padding: 25px;}
  .xs-576-p30 {padding: 30px;}
  .xs-576-p40 {padding: 40px;}
  .xs-576-p50 {padding: 50px;}
  .xs-576-p60 {padding: 60px;}
  .xs-576-p70 {padding: 70px;}
  .xs-576-p80 {padding: 80px;}
  .xs-576-p90 {padding: 90px;}
  .xs-576-p100 {padding: 100px;}
  .xs-576-p200 {padding: 200px;}
  .xs-576-pt0 {padding-top: 0px;}
  .xs-576-pt5 {padding-top: 5px;}
  .xs-576-pt10 {padding-top: 10px;}
  .xs-576-pt15 {padding-top: 15px;}
  .xs-576-pt20 {padding-top: 20px;}
  .xs-576-pt25 {padding-top: 25px;}
  .xs-576-pt30 {padding-top: 30px;}
  .xs-576-pt40 {padding-top: 40px;}
  .xs-576-pt50 {padding-top: 50px;}
  .xs-576-pt60 {padding-top: 60px;}
  .xs-576-pt70 {padding-top: 70px;}
  .xs-576-pt80 {padding-top: 80px;}
  .xs-576-pt90 {padding-top: 90px;}
  .xs-576-pt100 {padding-top: 100px;}
  .xs-576-pt200 {padding-top: 200px;}
  .xs-576-pb0 {padding-bottom: 0px;}
  .xs-576-pb5 {padding-bottom: 5px;}
  .xs-576-pb10 {padding-bottom: 10px;}
  .xs-576-pb15 {padding-bottom: 15px;}
  .xs-576-pb20 {padding-bottom: 20px;}
  .xs-576-pb25 {padding-bottom: 25px;}
  .xs-576-pb30 {padding-bottom: 30px;}
  .xs-576-pb40 {padding-bottom: 40px;}
  .xs-576-pb50 {padding-bottom: 50px;}
  .xs-576-pb60 {padding-bottom: 60px;}
  .xs-576-pb70 {padding-bottom: 70px;}
  .xs-576-pb80 {padding-bottom: 80px;}
  .xs-576-pb90 {padding-bottom: 90px;}
  .xs-576-pb100 {padding-bottom: 100px;}
  .xs-576-pb200 {padding-bottom: 200px;}
  .xs-576-pl0 {padding-left: 0px;}
  .xs-576-pl5 {padding-left: 5px;}
  .xs-576-pl10 {padding-left: 10px;}
  .xs-576-pl15 {padding-left: 15px;}
  .xs-576-pl20 {padding-left: 20px;}
  .xs-576-pl25 {padding-left: 25px;}
  .xs-576-pl30 {padding-left: 30px;}
  .xs-576-pl40 {padding-left: 40px;}
  .xs-576-pl50 {padding-left: 50px;}
  .xs-576-pl60 {padding-left: 60px;}
  .xs-576-pl70 {padding-left: 70px;}
  .xs-576-pl80 {padding-left: 80px;}
  .xs-576-pl90 {padding-left: 90px;}
  .xs-576-pl100 {padding-left: 100px;}
  .xs-576-pl200 {padding-left: 200px;}
  .xs-576-pr0 {padding-right: 0px;}
  .xs-576-pr5 {padding-right: 5px;}
  .xs-576-pr10 {padding-right: 10px;}
  .xs-576-pr15 {padding-right: 15px;}
  .xs-576-pr20 {padding-right: 20px;}
  .xs-576-pr25 {padding-right: 25px;}
  .xs-576-pr30 {padding-right: 30px;}
  .xs-576-pr40 {padding-right: 40px;}
  .xs-576-pr50 {padding-right: 50px;}
  .xs-576-pr60 {padding-right: 60px;}
  .xs-576-pr70 {padding-right: 70px;}
  .xs-576-pr80 {padding-right: 80px;}
  .xs-576-pr90 {padding-right: 90px;}
  .xs-576-pr100 {padding-right: 100px;}
  .xs-576-pr200 {padding-right: 200px;}
  .xs-576-m0 {margin: 0px;}
  .xs-576-m5 {margin: 5px;}
  .xs-576-m10 {margin: 10px;}
  .xs-576-m15 {margin: 15px;}
  .xs-576-m20 {margin: 20px;}
  .xs-576-m25 {margin: 25px;}
  .xs-576-m30 {margin: 30px;}
  .xs-576-m40 {margin: 40px;}
  .xs-576-m50 {margin: 50px;}
  .xs-576-m60 {margin: 60px;}
  .xs-576-m70 {margin: 70px;}
  .xs-576-m80 {margin: 80px;}
  .xs-576-m90 {margin: 90px;}
  .xs-576-m100 {margin: 100px;}
  .xs-576-m200 {margin: 200px;}
  .xs-576-mt0 {margin-top: 0px;}
  .xs-576-mt5 {margin-top: 5px;}
  .xs-576-mt10 {margin-top: 10px;}
  .xs-576-mt15 {margin-top: 15px;}
  .xs-576-mt20 {margin-top: 20px;}
  .xs-576-mt25 {margin-top: 25px;}
  .xs-576-mt30 {margin-top: 30px;}
  .xs-576-mt40 {margin-top: 40px;}
  .xs-576-mt50 {margin-top: 50px;}
  .xs-576-mt60 {margin-top: 60px;}
  .xs-576-mt70 {margin-top: 70px;}
  .xs-576-mt80 {margin-top: 80px;}
  .xs-576-mt90 {margin-top: 90px;}
  .xs-576-mt100 {margin-top: 100px;}
  .xs-576-mt200 {margin-top: 200px;}
  .xs-576-mb0 {margin-bottom: 0px;}
  .xs-576-mb5 {margin-bottom: 5px;}
  .xs-576-mb10 {margin-bottom: 10px;}
  .xs-576-mb15 {margin-bottom: 15px;}
  .xs-576-mb20 {margin-bottom: 20px;}
  .xs-576-mb25 {margin-bottom: 25px;}
  .xs-576-mb30 {margin-bottom: 30px;}
  .xs-576-mb40 {margin-bottom: 40px;}
  .xs-576-mb50 {margin-bottom: 50px;}
  .xs-576-mb60 {margin-bottom: 60px;}
  .xs-576-mb70 {margin-bottom: 70px;}
  .xs-576-mb80 {margin-bottom: 80px;}
  .xs-576-mb90 {margin-bottom: 90px;}
  .xs-576-mb100 {margin-bottom: 100px;}
  .xs-576-mb200 {margin-bottom: 200px;}
  .xs-576-ml0 {margin-left: 0px;}
  .xs-576-ml5 {margin-left: 5px;}
  .xs-576-ml10 {margin-left: 10px;}
  .xs-576-ml15 {margin-left: 15px;}
  .xs-576-ml20 {margin-left: 20px;}
  .xs-576-ml25 {margin-left: 25px;}
  .xs-576-ml30 {margin-left: 30px;}
  .xs-576-ml40 {margin-left: 40px;}
  .xs-576-ml50 {margin-left: 50px;}
  .xs-576-ml60 {margin-left: 60px;}
  .xs-576-ml70 {margin-left: 70px;}
  .xs-576-ml80 {margin-left: 80px;}
  .xs-576-ml90 {margin-left: 90px;}
  .xs-576-ml100 {margin-left: 100px;}
  .xs-576-ml200 {margin-left: 200px;}
  .xs-576-mr0 {margin-right: 0px;}
  .xs-576-mr5 {margin-right: 5px;}
  .xs-576-mr10 {margin-right: 10px;}
  .xs-576-mr15 {margin-right: 15px;}
  .xs-576-mr20 {margin-right: 20px;}
  .xs-576-mr25 {margin-right: 25px;}
  .xs-576-mr30 {margin-right: 30px;}
  .xs-576-mr40 {margin-right: 40px;}
  .xs-576-mr50 {margin-right: 50px;}
  .xs-576-mr60 {margin-right: 60px;}
  .xs-576-mr70 {margin-right: 70px;}
  .xs-576-mr80 {margin-right: 80px;}
  .xs-576-mr90 {margin-right: 90px;}
  .xs-576-mr100 {margin-right: 100px;}
  .xs-576-mr200 {margin-right: 200px;}
  .xs-576-fw100 {font-weight: 100;}
  .xs-576-fw200 {font-weight: 200;}
  .xs-576-fw300 {font-weight: 300;}
  .xs-576-fw400 {font-weight: 400;}
  .xs-576-fw500 {font-weight: 500;}
  .xs-576-fw600 {font-weight: 600;}
  .xs-576-fw700 {font-weight: 700;}
  .xs-576-fw800 {font-weight: 800;}
  .xs-576-fw900 {font-weight: 900;}
  .xs-576-fs8 {font-size: 8px;}
  .xs-576-fs10 {font-size: 10px;}
  .xs-576-fs12 {font-size: 12px;}
  .xs-576-fs14 {font-size: 14px;}
  .xs-576-fs16 {font-size: 16px;}
  .xs-576-fs18 {font-size: 18px;}
  .xs-576-fs20 {font-size: 20px;}
  .xs-576-fs22 {font-size: 22px;}
  .xs-576-fs24 {font-size: 24px;}
  .xs-576-fs26 {font-size: 26px;}
  .xs-576-fs28 {font-size: 28px;}
  .xs-576-fs30 {font-size: 30px;}
  .xs-576-fs32 {font-size: 32px;}
  .xs-576-fs34 {font-size: 34px;}
  .xs-576-fs36 {font-size: 36px;}
  .xs-576-fs38 {font-size: 38px;}
  .xs-576-fs40 {font-size: 40px;}
  .xs-576-fs42 {font-size: 42px;}
  .xs-576-fs44 {font-size: 44px;}
  .xs-576-fs46 {font-size: 46px;}
  .xs-576-fs48 {font-size: 48px;}
  .xs-576-tal {text-align: left;}
  .xs-576-tar {text-align: right;}
  .xs-576-tac {text-align: center;}
  .xs-576-taj {text-align: justify;}
  .xs-576-fn {float: none;}
  .xs-576-fr {float: right;}
  .xs-576-fl {float: left;}
  .xs-576-dn{display: none !important;}
  .xs-576-di{display: inline !important;}
  .xs-576-db{display: block !important;}
  .xs-576-df{display: flex !important;}
  .xs-576-dib{display: inline-block !important;}
  .xs-576-lh0 {line-height: 0;}
  .xs-576-lh5 {line-height: 0.5;}
  .xs-576-lh10 {line-height: 1;}
  .xs-576-lh12 {line-height: 1.2;}
  .xs-576-lh15 {line-height: 1.5;}
  .xs-576-lh20 {line-height: 2;}
  .xs-576-pa{position: absolute;}
  .xs-576-pf{position: fixed;}
  .xs-576-pr{position: relative;}
  .xs-576-ps{position: static;}

  .news-card {height: 110px;}
  .news-card p { -webkit-line-clamp: 2;}
  .hTop {height: 90px;}
  .xs-576-fd-col {flex-direction: column;}
  .header-card {height: 80px;}
  .footer-img {width: 174px; height: 137px; top: -94px;}
  .footer-block {width: 388px; height: 87px;}
  .xs-576-p65 {padding: 65px;}
  .xs-576-pb155 {padding-bottom: 155px;}
  .enter-mbl, .catalog-mbl {top: 30px;}
  .mob-filer-list-btn {border-radius: 10px 10px 0px 0px;}
  .nav-tel {display: none;}
  .lk-hr-none {display: none;}
  .nav-pagin {display: block;}
  .lk-map {height: 240px;}


  .xs-576-f1 {flex: 1;}
  .xs-576-f2 {flex: 2;}
  .xs-576-f3 {flex: 3;}
  .xs-576-f4 {flex: 4;}
  .xs-576-f5 {flex: 5;}
  .xs-576-f6 {flex: 6;}
  .xs-576-f7 {flex: 7;}
  .xs-576-f8 {flex: 8;}
  .xs-576-f9 {flex: 9;}
  .xs-576-f10 {flex: 10;}
  .xs-576-f11 {flex: 11;}
 
  .xs-576-fb0 {flex-basis: 0;}
  .xs-576-fb1 {flex-basis: 10%;}
  .xs-576-fb2 {flex-basis: 20%;}
  .xs-576-fb3 {flex-basis: 30%;}
  .xs-576-fb4 {flex-basis: 40%;}
  .xs-576-fb5 {flex-basis: 50%;}
  .xs-576-fb6 {flex-basis: 60%;}
  .xs-576-fb7 {flex-basis: 70%;}
  .xs-576-fb8 {flex-basis: 80%;}
  .xs-576-fb9 {flex-basis: 90%;}
  .xs-576-fb10 {flex-basis: 100%;}
}

@media(max-width: 576px) {   
  
  
  
  .logo-img {max-height: 34px;}
  
  .ligo-text {font-size: 1.5vh;}
  
  .btn-catalog {
    border-radius: 20px;
    display: inline-flex;
    padding: 4px 12px;
    align-items: center;
    color: var(--white);
    font-family: 'Inter', sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    gap: 8px;
    margin-left: -10px;
  }
  
}

@media (min-width: 768px) {
    .col-sm-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
    .col-sm-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
    .col-sm-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
    .col-sm-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
    .col-sm-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
    .col-sm-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .col-sm-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
    .col-sm-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
    .col-sm-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
    .col-sm-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
    .col-sm-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
    .col-sm-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .of-sm-0 {margin-left: 0;}
    .of-sm-1 {margin-left: 8.333333%;}
    .of-sm-2 {margin-left: 16.666667%;}
    .of-sm-3 {margin-left: 25%;}
    .of-sm-4 {margin-left: 33.333333%;}
    .of-sm-5 {margin-left: 41.666667%;}
    .of-sm-6 {margin-left: 50%;}
    .of-sm-7 {margin-left: 58.333333%;}
    .of-sm-8 {margin-left: 66.666667%;}
    .of-sm-9 {margin-left: 75%;}
    .of-sm-10 {margin-left: 83.333333%;}
    .of-sm-11 {margin-left: 91.666667%;}
    .of-sm-12 {margin-left: 100%;}
    .or-sm-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0;order: 0;}
    .or-sm-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
    .or-sm-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
    .or-sm-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
    .or-sm-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
    .or-sm-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
    .or-sm-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
    .or-sm-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
    .or-sm-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
    .or-sm-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
    .or-sm-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
    .or-sm-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
    .or-sm-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
    .sm-ai-start {-ms-flex-align: start !important;align-items: flex-start !important;}
    .sm-ai-end {-ms-flex-align: end !important;align-items: flex-end !important;}
    .sm-ai-center {-ms-flex-align: center !important;align-items: center !important;}
    .sm-ai-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}
    .sm-ai-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}
    .sm-ac-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
    .sm-ac-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
    .sm-ac-center {-ms-flex-line-pack: center !important;align-content: center !important;}
    .sm-ac-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
    .sm-ac-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
    .sm-ac-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
    .sm-jc-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}
    .sm-jc-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}
    .sm-jc-center {-ms-flex-pack: center !important;justify-content: center !important;}
    .sm-jc-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}
    .sm-jc-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
    .sm-p0 {padding: 0px;}
    .sm-p5 {padding: 5px;}
    .sm-p10 {padding: 10px;}
    .sm-p15 {padding: 15px;}
    .sm-p20 {padding: 20px;}
    .sm-p25 {padding: 25px;}
    .sm-p30 {padding: 30px;}
    .sm-p40 {padding: 40px;}
    .sm-p50 {padding: 50px;}
    .sm-p60 {padding: 60px;}
    .sm-p70 {padding: 70px;}
    .sm-p80 {padding: 80px;}
    .sm-p90 {padding: 90px;}
    .sm-p100 {padding: 100px;}
    .sm-p200 {padding: 200px;}
    .sm-pt0 {padding-top: 0px;}
    .sm-pt5 {padding-top: 5px;}
    .sm-pt10 {padding-top: 10px;}
    .sm-pt15 {padding-top: 15px;}
    .sm-pt20 {padding-top: 20px;}
    .sm-pt25 {padding-top: 25px;}
    .sm-pt30 {padding-top: 30px;}
    .sm-pt40 {padding-top: 40px;}
    .sm-pt50 {padding-top: 50px;}
    .sm-pt60 {padding-top: 60px;}
    .sm-pt70 {padding-top: 70px;}
    .sm-pt80 {padding-top: 80px;}
    .sm-pt90 {padding-top: 90px;}
    .sm-pt100 {padding-top: 100px;}
    .sm-pt200 {padding-top: 200px;}
    .sm-pb0 {padding-bottom: 0px;}
    .sm-pb5 {padding-bottom: 5px;}
    .sm-pb10 {padding-bottom: 10px;}
    .sm-pb15 {padding-bottom: 15px;}
    .sm-pb20 {padding-bottom: 20px;}
    .sm-pb25 {padding-bottom: 25px;}
    .sm-pb30 {padding-bottom: 30px;}
    .sm-pb40 {padding-bottom: 40px;}
    .sm-pb50 {padding-bottom: 50px;}
    .sm-pb60 {padding-bottom: 60px;}
    .sm-pb70 {padding-bottom: 70px;}
    .sm-pb80 {padding-bottom: 80px;}
    .sm-pb90 {padding-bottom: 90px;}
    .sm-pb100 {padding-bottom: 100px;}
    .sm-pb200 {padding-bottom: 200px;}
    .sm-pl0 {padding-left: 0px;}
    .sm-pl5 {padding-left: 5px;}
    .sm-pl10 {padding-left: 10px;}
    .sm-pl15 {padding-left: 15px;}
    .sm-pl20 {padding-left: 20px;}
    .sm-pl25 {padding-left: 25px;}
    .sm-pl30 {padding-left: 30px;}
    .sm-pl40 {padding-left: 40px;}
    .sm-pl50 {padding-left: 50px;}
    .sm-pl60 {padding-left: 60px;}
    .sm-pl70 {padding-left: 70px;}
    .sm-pl80 {padding-left: 80px;}
    .sm-pl90 {padding-left: 90px;}
    .sm-pl100 {padding-left: 100px;}
    .sm-pl200 {padding-left: 200px;}
    .sm-pr0 {padding-right: 0px;}
    .sm-pr5 {padding-right: 5px;}
    .sm-pr10 {padding-right: 10px;}
    .sm-pr15 {padding-right: 15px;}
    .sm-pr20 {padding-right: 20px;}
    .sm-pr25 {padding-right: 25px;}
    .sm-pr30 {padding-right: 30px;}
    .sm-pr40 {padding-right: 40px;}
    .sm-pr50 {padding-right: 50px;}
    .sm-pr60 {padding-right: 60px;}
    .sm-pr70 {padding-right: 70px;}
    .sm-pr80 {padding-right: 80px;}
    .sm-pr90 {padding-right: 90px;}
    .sm-pr100 {padding-right: 100px;}
    .sm-pr200 {padding-right: 200px;}
    .sm-m0 {margin: 0px;}
    .sm-m5 {margin: 5px;}
    .sm-m10 {margin: 10px;}
    .sm-m15 {margin: 15px;}
    .sm-m20 {margin: 20px;}
    .sm-m25 {margin: 25px;}
    .sm-m30 {margin: 30px;}
    .sm-m40 {margin: 40px;}
    .sm-m50 {margin: 50px;}
    .sm-m60 {margin: 60px;}
    .sm-m70 {margin: 70px;}
    .sm-m80 {margin: 80px;}
    .sm-m90 {margin: 90px;}
    .sm-m100 {margin: 100px;}
    .sm-m200 {margin: 200px;}
    .sm-mt0 {margin-top: 0px;}
    .sm-mt5 {margin-top: 5px;}
    .sm-mt10 {margin-top: 10px;}
    .sm-mt15 {margin-top: 15px;}
    .sm-mt20 {margin-top: 20px;}
    .sm-mt25 {margin-top: 25px;}
    .sm-mt30 {margin-top: 30px;}
    .sm-mt40 {margin-top: 40px;}
    .sm-mt50 {margin-top: 50px;}
    .sm-mt60 {margin-top: 60px;}
    .sm-mt70 {margin-top: 70px;}
    .sm-mt80 {margin-top: 80px;}
    .sm-mt90 {margin-top: 90px;}
    .sm-mt100 {margin-top: 100px;}
    .sm-mt200 {margin-top: 200px;}
    .sm-mb0 {margin-bottom: 0px;}
    .sm-mb5 {margin-bottom: 5px;}
    .sm-mb10 {margin-bottom: 10px;}
    .sm-mb15 {margin-bottom: 15px;}
    .sm-mb20 {margin-bottom: 20px;}
    .sm-mb25 {margin-bottom: 25px;}
    .sm-mb30 {margin-bottom: 30px;}
    .sm-mb40 {margin-bottom: 40px;}
    .sm-mb50 {margin-bottom: 50px;}
    .sm-mb60 {margin-bottom: 60px;}
    .sm-mb70 {margin-bottom: 70px;}
    .sm-mb80 {margin-bottom: 80px;}
    .sm-mb90 {margin-bottom: 90px;}
    .sm-mb100 {margin-bottom: 100px;}
    .sm-mb200 {margin-bottom: 200px;}
    .sm-ml0 {margin-left: 0px;}
    .sm-ml5 {margin-left: 5px;}
    .sm-ml10 {margin-left: 10px;}
    .sm-ml15 {margin-left: 15px;}
    .sm-ml20 {margin-left: 20px;}
    .sm-ml25 {margin-left: 25px;}
    .sm-ml30 {margin-left: 30px;}
    .sm-ml40 {margin-left: 40px;}
    .sm-ml50 {margin-left: 50px;}
    .sm-ml60 {margin-left: 60px;}
    .sm-ml70 {margin-left: 70px;}
    .sm-ml80 {margin-left: 80px;}
    .sm-ml90 {margin-left: 90px;}
    .sm-ml100 {margin-left: 100px;}
    .sm-ml200 {margin-left: 200px;}
    .sm-mr0 {margin-right: 0px;}
    .sm-mr5 {margin-right: 5px;}
    .sm-mr10 {margin-right: 10px;}
    .sm-mr15 {margin-right: 15px;}
    .sm-mr20 {margin-right: 20px;}
    .sm-mr25 {margin-right: 25px;}
    .sm-mr30 {margin-right: 30px;}
    .sm-mr40 {margin-right: 40px;}
    .sm-mr50 {margin-right: 50px;}
    .sm-mr60 {margin-right: 60px;}
    .sm-mr70 {margin-right: 70px;}
    .sm-mr80 {margin-right: 80px;}
    .sm-mr90 {margin-right: 90px;}
    .sm-mr100 {margin-right: 100px;}
    .sm-mr200 {margin-right: 200px;}
    .sm-fw100 {font-weight: 100;}
    .sm-fw200 {font-weight: 200;}
    .sm-fw300 {font-weight: 300;}
    .sm-fw400 {font-weight: 400;}
    .sm-fw500 {font-weight: 500;}
    .sm-fw600 {font-weight: 600;}
    .sm-fw700 {font-weight: 700;}
    .sm-fw800 {font-weight: 800;}
    .sm-fw900 {font-weight: 900;}
    .sm-fs8 {font-size: 8px;}
    .sm-fs10 {font-size: 10px;}
    .sm-fs12 {font-size: 12px;}
    .sm-fs14 {font-size: 14px;}
    .sm-fs16 {font-size: 16px;}
    .sm-fs18 {font-size: 18px;}
    .sm-fs20 {font-size: 20px;}
    .sm-fs22 {font-size: 22px;}
    .sm-fs24 {font-size: 24px;}
    .sm-fs26 {font-size: 26px;}
    .sm-fs28 {font-size: 28px;}
    .sm-fs30 {font-size: 30px;}
    .sm-fs32 {font-size: 32px;}
    .sm-fs34 {font-size: 34px;}
    .sm-fs36 {font-size: 36px;}
    .sm-fs38 {font-size: 38px;}
    .sm-fs40 {font-size: 40px;}
    .sm-fs42 {font-size: 42px;}
    .sm-fs44 {font-size: 44px;}
    .sm-fs46 {font-size: 46px;}
    .sm-fs48 {font-size: 48px;}
    .sm-tal {text-align: left;}
    .sm-tar {text-align: right;}
    .sm-tac {text-align: center;}
    .sm-taj {text-align: justify;}
    .sm-fn {float: none;}
    .sm-fr {float: right;}
    .sm-fl {float: left;}
    .sm-dn{display: none !important;}
    .sm-di{display: inline !important;}
    .sm-db{display: block !important;}
    .sm-df{display: flex !important;}
    .sm-dib{display: inline-block !important;}
    .sm-lh0 {line-height: 0;}
    .sm-lh5 {line-height: 0.5;}
    .sm-lh10 {line-height: 1;}
    .sm-lh12 {line-height: 1.2;}
    .sm-lh15 {line-height: 1.5;}
    .sm-lh20 {line-height: 2;}
    .sm-pa{position: absolute;}
    .sm-pf{position: fixed;}
    .sm-pr{position: relative;}
    .sm-ps{position: static;}

    .sm-mt-50 {margin-top: -50px;}
    .header-none {display: flex;}
    .header-mob {display: none;}
    .footer-img {width: 230px; height: 181px; top: -120px; left: 27px;}
    .footer-block {width: 532px; height: 119px; top: -62px; left: -8px;}
    .sm-mt120 {margin-top: 120px;}
    .sm-pb235 {padding-bottom: 235px;}
    .img-card-product, .img-card-product-lk {width: 54px; height: 85px; flex-shrink: 0;}
    .lk-map {height: 342px;}
    .lk-hr-none {display: block;}
    .lk-ls-mb {display: none;}
    .lk-ls {display: block;}
    .lk-lsh {display: block;}
    .sm-fwrapw {flex-wrap: wrap;}
    .or-sm--1 {-webkit-box-ordinal-group: -1; -ms-flex-order: -1;order: -1;}

    .sm-fb0 {flex-basis: 0;}
    .sm-fb1 {flex-basis: 10%;}
    .sm-fb2 {flex-basis: 20%;}
    .sm-fb3 {flex-basis: 30%;}
    .sm-fb4 {flex-basis: 40%;}
    .sm-fb5 {flex-basis: 50%;}
    .sm-fb6 {flex-basis: 60%;}
    .sm-fb7 {flex-basis: 70%;}
    .sm-fb8 {flex-basis: 80%;}
    .sm-fb9 {flex-basis: 90%;}
    .sm-fb10 {flex-basis: 100%;}
}

@media (min-width: 992px) {
    .container {max-width: 992px;}
    .col-md-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
    .col-md-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
    .col-md-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
    .col-md-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
    .col-md-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
    .col-md-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
    .col-md-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
    .col-md-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
    .col-md-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
    .col-md-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
    .col-md-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
    .col-md-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .of-md-0 {margin-left: 0;}
    .of-md-1 {margin-left: 8.333333%;}
    .of-md-2 {margin-left: 16.666667%;}
    .of-md-3 {margin-left: 25%;}
    .of-md-4 {margin-left: 33.333333%;}
    .of-md-5 {margin-left: 41.666667%;}
    .of-md-6 {margin-left: 50%;}
    .of-md-7 {margin-left: 58.333333%;}
    .of-md-8 {margin-left: 66.666667%;}
    .of-md-9 {margin-left: 75%;}
    .of-md-10 {margin-left: 83.333333%;}
    .of-md-11 {margin-left: 91.666667%;}
    .of-md-12 {margin-left: 100%;}
    .or-md-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0;order: 0;}
    .or-md-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
    .or-md-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
    .or-md-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
    .or-md-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
    .or-md-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
    .or-md-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
    .or-md-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
    .or-md-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
    .or-md-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
    .or-md-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
    .or-md-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
    .or-md-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
    .md-ai-start {-ms-flex-align: start !important;align-items: flex-start !important;}
    .md-ai-end {-ms-flex-align: end !important;align-items: flex-end !important;}
    .md-ai-center {-ms-flex-align: center !important;align-items: center !important;}
    .md-ai-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}
    .md-ai-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}
    .md-ac-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
    .md-ac-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
    .md-ac-center {-ms-flex-line-pack: center !important;align-content: center !important;}
    .md-ac-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
    .md-ac-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
    .md-ac-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
    .md-jc-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}
    .md-jc-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}
    .md-jc-center {-ms-flex-pack: center !important;justify-content: center !important;}
    .md-jc-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}
    .md-jc-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
    .md-p0 {padding: 0px;}
    .md-p5 {padding: 5px;}
    .md-p10 {padding: 10px;}
    .md-p15 {padding: 15px;}
    .md-p20 {padding: 20px;}
    .md-p25 {padding: 25px;}
    .md-p30 {padding: 30px;}
    .md-p40 {padding: 40px;}
    .md-p50 {padding: 50px;}
    .md-p60 {padding: 60px;}
    .md-p70 {padding: 70px;}
    .md-p80 {padding: 80px;}
    .md-p90 {padding: 90px;}
    .md-p100 {padding: 100px;}
    .md-p200 {padding: 200px;}
    .md-pt0 {padding-top: 0px;}
    .md-pt5 {padding-top: 5px;}
    .md-pt10 {padding-top: 10px;}
    .md-pt15 {padding-top: 15px;}
    .md-pt20 {padding-top: 20px;}
    .md-pt25 {padding-top: 25px;}
    .md-pt30 {padding-top: 30px;}
    .md-pt40 {padding-top: 40px;}
    .md-pt50 {padding-top: 50px;}
    .md-pt60 {padding-top: 60px;}
    .md-pt70 {padding-top: 70px;}
    .md-pt80 {padding-top: 80px;}
    .md-pt90 {padding-top: 90px;}
    .md-pt100 {padding-top: 100px;}
    .md-pt200 {padding-top: 200px;}
    .md-pb0 {padding-bottom: 0px;}
    .md-pb5 {padding-bottom: 5px;}
    .md-pb10 {padding-bottom: 10px;}
    .md-pb15 {padding-bottom: 15px;}
    .md-pb20 {padding-bottom: 20px;}
    .md-pb25 {padding-bottom: 25px;}
    .md-pb30 {padding-bottom: 30px;}
    .md-pb40 {padding-bottom: 40px;}
    .md-pb50 {padding-bottom: 50px;}
    .md-pb60 {padding-bottom: 60px;}
    .md-pb70 {padding-bottom: 70px;}
    .md-pb80 {padding-bottom: 80px;}
    .md-pb90 {padding-bottom: 90px;}
    .md-pb100 {padding-bottom: 100px;}
    .md-pb200 {padding-bottom: 200px;}
    .md-pl0 {padding-left: 0px;}
    .md-pl5 {padding-left: 5px;}
    .md-pl10 {padding-left: 10px;}
    .md-pl15 {padding-left: 15px;}
    .md-pl20 {padding-left: 20px;}
    .md-pl25 {padding-left: 25px;}
    .md-pl30 {padding-left: 30px;}
    .md-pl40 {padding-left: 40px;}
    .md-pl50 {padding-left: 50px;}
    .md-pl60 {padding-left: 60px;}
    .md-pl70 {padding-left: 70px;}
    .md-pl80 {padding-left: 80px;}
    .md-pl90 {padding-left: 90px;}
    .md-pl100 {padding-left: 100px;}
    .md-pl200 {padding-left: 200px;}
    .md-pr0 {padding-right: 0px;}
    .md-pr5 {padding-right: 5px;}
    .md-pr10 {padding-right: 10px;}
    .md-pr15 {padding-right: 15px;}
    .md-pr20 {padding-right: 20px;}
    .md-pr25 {padding-right: 25px;}
    .md-pr30 {padding-right: 30px;}
    .md-pr40 {padding-right: 40px;}
    .md-pr50 {padding-right: 50px;}
    .md-pr60 {padding-right: 60px;}
    .md-pr70 {padding-right: 70px;}
    .md-pr80 {padding-right: 80px;}
    .md-pr90 {padding-right: 90px;}
    .md-pr100 {padding-right: 100px;}
    .md-pr200 {padding-right: 200px;}
    .md-m0 {margin: 0px;}
    .md-m5 {margin: 5px;}
    .md-m10 {margin: 10px;}
    .md-m15 {margin: 15px;}
    .md-m20 {margin: 20px;}
    .md-m25 {margin: 25px;}
    .md-m30 {margin: 30px;}
    .md-m40 {margin: 40px;}
    .md-m50 {margin: 50px;}
    .md-m60 {margin: 60px;}
    .md-m70 {margin: 70px;}
    .md-m80 {margin: 80px;}
    .md-m90 {margin: 90px;}
    .md-m100 {margin: 100px;}
    .md-m200 {margin: 200px;}
    .md-mt0 {margin-top: 0px;}
    .md-mt5 {margin-top: 5px;}
    .md-mt10 {margin-top: 10px;}
    .md-mt15 {margin-top: 15px;}
    .md-mt20 {margin-top: 20px;}
    .md-mt25 {margin-top: 25px;}
    .md-mt30 {margin-top: 30px;}
    .md-mt40 {margin-top: 40px;}
    .md-mt50 {margin-top: 50px;}
    .md-mt60 {margin-top: 60px;}
    .md-mt70 {margin-top: 70px;}
    .md-mt80 {margin-top: 80px;}
    .md-mt90 {margin-top: 90px;}
    .md-mt100 {margin-top: 100px;}
    .md-mt200 {margin-top: 200px;}
    .md-mb0 {margin-bottom: 0px;}
    .md-mb5 {margin-bottom: 5px;}
    .md-mb10 {margin-bottom: 10px;}
    .md-mb15 {margin-bottom: 15px;}
    .md-mb20 {margin-bottom: 20px;}
    .md-mb25 {margin-bottom: 25px;}
    .md-mb30 {margin-bottom: 30px;}
    .md-mb40 {margin-bottom: 40px;}
    .md-mb50 {margin-bottom: 50px;}
    .md-mb60 {margin-bottom: 60px;}
    .md-mb70 {margin-bottom: 70px;}
    .md-mb80 {margin-bottom: 80px;}
    .md-mb90 {margin-bottom: 90px;}
    .md-mb100 {margin-bottom: 100px;}
    .md-mb200 {margin-bottom: 200px;}
    .md-ml0 {margin-left: 0px;}
    .md-ml5 {margin-left: 5px;}
    .md-ml10 {margin-left: 10px;}
    .md-ml15 {margin-left: 15px;}
    .md-ml20 {margin-left: 20px;}
    .md-ml25 {margin-left: 25px;}
    .md-ml30 {margin-left: 30px;}
    .md-ml40 {margin-left: 40px;}
    .md-ml50 {margin-left: 50px;}
    .md-ml60 {margin-left: 60px;}
    .md-ml70 {margin-left: 70px;}
    .md-ml80 {margin-left: 80px;}
    .md-ml90 {margin-left: 90px;}
    .md-ml100 {margin-left: 100px;}
    .md-ml200 {margin-left: 200px;}
    .md-mr0 {margin-right: 0px;}
    .md-mr5 {margin-right: 5px;}
    .md-mr10 {margin-right: 10px;}
    .md-mr15 {margin-right: 15px;}
    .md-mr20 {margin-right: 20px;}
    .md-mr25 {margin-right: 25px;}
    .md-mr30 {margin-right: 30px;}
    .md-mr40 {margin-right: 40px;}
    .md-mr50 {margin-right: 50px;}
    .md-mr60 {margin-right: 60px;}
    .md-mr70 {margin-right: 70px;}
    .md-mr80 {margin-right: 80px;}
    .md-mr90 {margin-right: 90px;}
    .md-mr100 {margin-right: 100px;}
    .md-mr200 {margin-right: 200px;}
    .md-fw100 {font-weight: 100;}
    .md-fw200 {font-weight: 200;}
    .md-fw300 {font-weight: 300;}
    .md-fw400 {font-weight: 400;}
    .md-fw500 {font-weight: 500;}
    .md-fw600 {font-weight: 600;}
    .md-fw700 {font-weight: 700;}
    .md-fw800 {font-weight: 800;}
    .md-fw900 {font-weight: 900;}
    .md-fs8 {font-size: 8px;}
    .md-fs10 {font-size: 10px;}
    .md-fs12 {font-size: 12px;}
    .md-fs14 {font-size: 14px;}
    .md-fs16 {font-size: 16px;}
    .md-fs18 {font-size: 18px;}
    .md-fs20 {font-size: 20px;}
    .md-fs22 {font-size: 22px;}
    .md-fs24 {font-size: 24px;}
    .md-fs26 {font-size: 26px;}
    .md-fs28 {font-size: 28px;}
    .md-fs30 {font-size: 30px;}
    .md-fs32 {font-size: 32px;}
    .md-fs34 {font-size: 34px;}
    .md-fs36 {font-size: 36px;}
    .md-fs38 {font-size: 38px;}
    .md-fs40 {font-size: 40px;}
    .md-fs42 {font-size: 42px;}
    .md-fs44 {font-size: 44px;}
    .md-fs46 {font-size: 46px;}
    .md-fs48 {font-size: 48px;}
    .md-tal {text-align: left;}
    .md-tar {text-align: right;}
    .md-tac {text-align: center;}
    .md-taj {text-align: justify;}
    .md-fn {float: none;}
    .md-fr {float: right;}
    .md-fl {float: left;}
    .md-dn{display: none !important;}
    .md-di{display: inline !important;}
    .md-db{display: block !important;}
    .md-df{display: flex !important;}
    .md-dib{display: inline-block !important;}
    .md-lh0 {line-height: 0;}
    .md-lh5 {line-height: 0.5;}
    .md-lh10 {line-height: 1;}
    .md-lh12 {line-height: 1.2;}
    .md-lh15 {line-height: 1.5;}
    .md-lh20 {line-height: 2;}
    .md-pa{position: absolute;}
    .md-pf{position: fixed;}
    .md-pr{position: relative;}
    .md-ps{position: static;}

    .img-card {width: 133px;}
    .news-card {min-height: 177px;}
    .news-card p {-webkit-line-clamp: 5;}
    .card:nth-child(odd) {padding-right: 0;}
    .card:nth-child(even) {padding-left: 0;}
    .card-product-basket {display: flex;}
    .btn-card {padding: 12px 32px;}
    .filer-images {display: flex;}
    .img-card-product-lk {width: 83px; height: 131px;}
    .lk-nav-menu {display: none;}
    .lk-menu {display: flex;}
    .lk-lsh {display: none;}
    

    .footer-img {width: 340px; height: 268px; top: -190px; left: 40px;}
    .footer-block {width: 705px; height: 157px; top: -79px; left: -10px;}
    .md-mr-10 {margin-right: -10px;}
    .md-mt190 {margin-top: 190px;}
    .md-pt120 {padding-top: 120px;}
    .md-pb145 {padding-bottom: 145px;}

    .md-f1 {flex: 1;}
    .md-f2 {flex: 2;}
    .md-f3 {flex: 3;}
    .md-f4 {flex: 4;}
    .md-f5 {flex: 5;}
    .md-f6 {flex: 6;}
    .md-f7 {flex: 7;}
    .md-f8 {flex: 8;}
    .md-f9 {flex: 9;}
    .md-f10 {flex: 10;}
    .md-f11 {flex: 11;}
}

@media (max-width: 992px) {
    .image-menu {
        max-width: 48px;
    }
}

@media (min-width: 1240px) {
  .container {max-width: 1240px;}
  .col-lg-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
  .col-lg-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
  .col-lg-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
  .col-lg-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
  .col-lg-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
  .col-lg-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .col-lg-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
  .col-lg-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
  .col-lg-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
  .col-lg-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
  .col-lg-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
  .col-lg-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
  .of-lg-0 {margin-left: 0;}
  .of-lg-1 {margin-left: 8.333333%;}
  .of-lg-2 {margin-left: 16.666667%;}
  .of-lg-3 {margin-left: 25%;}
  .of-lg-4 {margin-left: 33.333333%;}
  .of-lg-5 {margin-left: 41.666667%;}
  .of-lg-6 {margin-left: 50%;}
  .of-lg-7 {margin-left: 58.333333%;}
  .of-lg-8 {margin-left: 66.666667%;}
  .of-lg-9 {margin-left: 75%;}
  .of-lg-10 {margin-left: 83.333333%;}
  .of-lg-11 {margin-left: 91.666667%;}
  .of-lg-12 {margin-left: 100%;}
  .or-lg-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0;order: 0;}
  .or-lg-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
  .or-lg-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
  .or-lg-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
  .or-lg-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
  .or-lg-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
  .or-lg-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
  .or-lg-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
  .or-lg-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
  .or-lg-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
  .or-lg-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
  .or-lg-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
  .or-lg-12 {-webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
  .lg-ai-start {-ms-flex-align: start !important;align-items: flex-start !important;}
  .lg-ai-end {-ms-flex-align: end !important;align-items: flex-end !important;}
  .lg-ai-center {-ms-flex-align: center !important;align-items: center !important;}
  .lg-ai-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}
  .lg-ai-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}
  .lg-ac-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
  .lg-ac-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
  .lg-ac-center {-ms-flex-line-pack: center !important;align-content: center !important;}
  .lg-ac-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
  .lg-ac-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
  .lg-ac-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
  .lg-jc-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}
  .lg-jc-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}
  .lg-jc-center {-ms-flex-pack: center !important;justify-content: center !important;}
  .lg-jc-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}
  .lg-jc-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
  .lg-p0 {padding: 0px;}
  .lg-p5 {padding: 5px;}
  .lg-p10 {padding: 10px;}
  .lg-p15 {padding: 15px;}
  .lg-p20 {padding: 20px;}
  .lg-p25 {padding: 25px;}
  .lg-p30 {padding: 30px;}
  .lg-p40 {padding: 40px;}
  .lg-p50 {padding: 50px;}
  .lg-p60 {padding: 60px;}
  .lg-p70 {padding: 70px;}
  .lg-p80 {padding: 80px;}
  .lg-p90 {padding: 90px;}
  .lg-p100 {padding: 100px;}
  .lg-p200 {padding: 200px;}
  .lg-pt0 {padding-top: 0px;}
  .lg-pt5 {padding-top: 5px;}
  .lg-pt10 {padding-top: 10px;}
  .lg-pt15 {padding-top: 15px;}
  .lg-pt20 {padding-top: 20px;}
  .lg-pt25 {padding-top: 25px;}
  .lg-pt30 {padding-top: 30px;}
  .lg-pt40 {padding-top: 40px;}
  .lg-pt50 {padding-top: 50px;}
  .lg-pt60 {padding-top: 60px;}
  .lg-pt70 {padding-top: 70px;}
  .lg-pt80 {padding-top: 80px;}
  .lg-pt90 {padding-top: 90px;}
  .lg-pt100 {padding-top: 100px;}
  .lg-pt200 {padding-top: 200px;}
  .lg-pb0 {padding-bottom: 0px;}
  .lg-pb5 {padding-bottom: 5px;}
  .lg-pb10 {padding-bottom: 10px;}
  .lg-pb15 {padding-bottom: 15px;}
  .lg-pb20 {padding-bottom: 20px;}
  .lg-pb25 {padding-bottom: 25px;}
  .lg-pb30 {padding-bottom: 30px;}
  .lg-pb40 {padding-bottom: 40px;}
  .lg-pb50 {padding-bottom: 50px;}
  .lg-pb60 {padding-bottom: 60px;}
  .lg-pb70 {padding-bottom: 70px;}
  .lg-pb80 {padding-bottom: 80px;}
  .lg-pb90 {padding-bottom: 90px;}
  .lg-pb100 {padding-bottom: 100px;}
  .lg-pb200 {padding-bottom: 200px;}
  .lg-pl0 {padding-left: 0px;}
  .lg-pl5 {padding-left: 5px;}
  .lg-pl10 {padding-left: 10px;}
  .lg-pl15 {padding-left: 15px;}
  .lg-pl20 {padding-left: 20px;}
  .lg-pl25 {padding-left: 25px;}
  .lg-pl30 {padding-left: 30px;}
  .lg-pl40 {padding-left: 40px;}
  .lg-pl50 {padding-left: 50px;}
  .lg-pl60 {padding-left: 60px;}
  .lg-pl70 {padding-left: 70px;}
  .lg-pl80 {padding-left: 80px;}
  .lg-pl90 {padding-left: 90px;}
  .lg-pl100 {padding-left: 100px;}
  .lg-pl200 {padding-left: 200px;}
  .lg-pr0 {padding-right: 0px;}
  .lg-pr5 {padding-right: 5px;}
  .lg-pr10 {padding-right: 10px;}
  .lg-pr15 {padding-right: 15px;}
  .lg-pr20 {padding-right: 20px;}
  .lg-pr25 {padding-right: 25px;}
  .lg-pr30 {padding-right: 30px;}
  .lg-pr40 {padding-right: 40px;}
  .lg-pr50 {padding-right: 50px;}
  .lg-pr60 {padding-right: 60px;}
  .lg-pr70 {padding-right: 70px;}
  .lg-pr80 {padding-right: 80px;}
  .lg-pr90 {padding-right: 90px;}
  .lg-pr100 {padding-right: 100px;}
  .lg-pr200 {padding-right: 200px;}
  .lg-m0 {margin: 0px;}
  .lg-m5 {margin: 5px;}
  .lg-m10 {margin: 10px;}
  .lg-m15 {margin: 15px;}
  .lg-m20 {margin: 20px;}
  .lg-m25 {margin: 25px;}
  .lg-m30 {margin: 30px;}
  .lg-m40 {margin: 40px;}
  .lg-m50 {margin: 50px;}
  .lg-m60 {margin: 60px;}
  .lg-m70 {margin: 70px;}
  .lg-m80 {margin: 80px;}
  .lg-m90 {margin: 90px;}
  .lg-m100 {margin: 100px;}
  .lg-m200 {margin: 200px;}
  .lg-mt0 {margin-top: 0px;}
  .lg-mt5 {margin-top: 5px;}
  .lg-mt10 {margin-top: 10px;}
  .lg-mt15 {margin-top: 15px;}
  .lg-mt20 {margin-top: 20px;}
  .lg-mt25 {margin-top: 25px;}
  .lg-mt30 {margin-top: 30px;}
  .lg-mt40 {margin-top: 40px;}
  .lg-mt50 {margin-top: 50px;}
  .lg-mt60 {margin-top: 60px;}
  .lg-mt70 {margin-top: 70px;}
  .lg-mt80 {margin-top: 80px;}
  .lg-mt90 {margin-top: 90px;}
  .lg-mt100 {margin-top: 100px;}
  .lg-mt200 {margin-top: 200px;}
  .lg-mb0 {margin-bottom: 0px;}
  .lg-mb5 {margin-bottom: 5px;}
  .lg-mb10 {margin-bottom: 10px;}
  .lg-mb15 {margin-bottom: 15px;}
  .lg-mb20 {margin-bottom: 20px;}
  .lg-mb25 {margin-bottom: 25px;}
  .lg-mb30 {margin-bottom: 30px;}
  .lg-mb40 {margin-bottom: 40px;}
  .lg-mb50 {margin-bottom: 50px;}
  .lg-mb60 {margin-bottom: 60px;}
  .lg-mb70 {margin-bottom: 70px;}
  .lg-mb80 {margin-bottom: 80px;}
  .lg-mb90 {margin-bottom: 90px;}
  .lg-mb100 {margin-bottom: 100px;}
  .lg-mb200 {margin-bottom: 200px;}
  .lg-ml0 {margin-left: 0px;}
  .lg-ml5 {margin-left: 5px;}
  .lg-ml10 {margin-left: 10px;}
  .lg-ml15 {margin-left: 15px;}
  .lg-ml20 {margin-left: 20px;}
  .lg-ml25 {margin-left: 25px;}
  .lg-ml30 {margin-left: 30px;}
  .lg-ml40 {margin-left: 40px;}
  .lg-ml50 {margin-left: 50px;}
  .lg-ml60 {margin-left: 60px;}
  .lg-ml70 {margin-left: 70px;}
  .lg-ml80 {margin-left: 80px;}
  .lg-ml90 {margin-left: 90px;}
  .lg-ml100 {margin-left: 100px;}
  .lg-ml200 {margin-left: 200px;}
  .lg-mr0 {margin-right: 0px;}
  .lg-mr5 {margin-right: 5px;}
  .lg-mr10 {margin-right: 10px;}
  .lg-mr15 {margin-right: 15px;}
  .lg-mr20 {margin-right: 20px;}
  .lg-mr25 {margin-right: 25px;}
  .lg-mr30 {margin-right: 30px;}
  .lg-mr40 {margin-right: 40px;}
  .lg-mr50 {margin-right: 50px;}
  .lg-mr60 {margin-right: 60px;}
  .lg-mr70 {margin-right: 70px;}
  .lg-mr80 {margin-right: 80px;}
  .lg-mr90 {margin-right: 90px;}
  .lg-mr100 {margin-right: 100px;}
  .lg-mr200 {margin-right: 200px;}
  .lg-fw100 {font-weight: 100;}
  .lg-fw200 {font-weight: 200;}
  .lg-fw300 {font-weight: 300;}
  .lg-fw400 {font-weight: 400;}
  .lg-fw500 {font-weight: 500;}
  .lg-fw600 {font-weight: 600;}
  .lg-fw700 {font-weight: 700;}
  .lg-fw800 {font-weight: 800;}
  .lg-fw900 {font-weight: 900;}
  .lg-fs8 {font-size: 8px;}
  .lg-fs10 {font-size: 10px;}
  .lg-fs12 {font-size: 12px;}
  .lg-fs14 {font-size: 14px;}
  .lg-fs16 {font-size: 16px;}
  .lg-fs18 {font-size: 18px;}
  .lg-fs20 {font-size: 20px;}
  .lg-fs22 {font-size: 22px;}
  .lg-fs24 {font-size: 24px;}
  .lg-fs26 {font-size: 26px;}
  .lg-fs28 {font-size: 28px;}
  .lg-fs30 {font-size: 30px;}
  .lg-fs32 {font-size: 32px;}
  .lg-fs34 {font-size: 34px;}
  .lg-fs36 {font-size: 36px;}
  .lg-fs38 {font-size: 38px;}
  .lg-fs40 {font-size: 40px;}
  .lg-fs42 {font-size: 42px;}
  .lg-fs44 {font-size: 44px;}
  .lg-fs46 {font-size: 46px;}
  .lg-fs48 {font-size: 48px;}
  .lg-tal {text-align: left;}
  .lg-tar {text-align: right;}
  .lg-tac {text-align: center;}
  .lg-taj {text-align: justify;}
  .lg-fn {float: none;}
  .lg-fr {float: right;}
  .lg-fl {float: left;}
  .lg-dn{display: none !important;}
  .lg-di{display: inline !important;}
  .lg-db{display: block !important;}
  .lg-df{display: flex !important;}
  .lg-dib{display: inline-block !important;}
  .lg-lh0 {line-height: 0;}
  .lg-lh5 {line-height: 0.5;}
  .lg-lh10 {line-height: 1;}
  .lg-lh12 {line-height: 1.2;}
  .lg-lh15 {line-height: 1.5;}
  .lg-lh20 {line-height: 2;}
  .lg-pa{position: absolute;}
  .lg-pf{position: fixed;}
  .lg-pr{position: relative;}
  .lg-ps{position: static;}

}

@media (min-width: 1860px) {
  .container {max-width: 1440px;}
  .col-xl-1 {-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}
  .col-xl-2 {-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}
  .col-xl-3 {-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
  .col-xl-4 {-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}
  .col-xl-5 {-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}
  .col-xl-6 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
  .col-xl-7 {-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}
  .col-xl-8 {-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}
  .col-xl-9 {-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}
  .col-xl-10 {-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}
  .col-xl-11 {-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}
  .col-xl-12 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
  .of-xl-0 {margin-left: 0;}
  .of-xl-1 {margin-left: 8.333333%;}
  .of-xl-2 {margin-left: 16.666667%;}
  .of-xl-3 {margin-left: 25%;}
  .of-xl-4 {margin-left: 33.333333%;}
  .of-xl-5 {margin-left: 41.666667%;}
  .of-xl-6 {margin-left: 50%;}
  .of-xl-7 {margin-left: 58.333333%;}
  .of-xl-8 {margin-left: 66.666667%;}
  .of-xl-9 {margin-left: 75%;}
  .of-xl-10 {margin-left: 83.333333%;}
  .of-xl-11 {margin-left: 91.666667%;}
  .of-xl-12 {margin-left: 100%;}
  .or-xl-0 {-webkit-box-ordinal-group: 1; -ms-flex-order: 0;order: 0;}
  .or-xl-1 {-webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1;}
  .or-xl-2 {-webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2;}
  .or-xl-3 {-webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3;}
  .or-xl-4 {-webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4;}
  .or-xl-5 {-webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5;}
  .or-xl-6 {-webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6;}
  .or-xl-7 {-webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7;}
  .or-xl-8 {-webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8;}
  .or-xl-9 {-webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9;}
  .or-xl-10 {-webkit-box-ordinal-group: 11;-ms-flex-order: 10;order: 10;}
  .or-xl-11 {-webkit-box-ordinal-group: 12;-ms-flex-order: 11;order: 11;}
  .or-xl-12 {webkit-box-ordinal-group: 13;-ms-flex-order: 12;order: 12;}
  .xl-ai-start {-ms-flex-align: start !important;align-items: flex-start !important;}
  .xl-ai-end {-ms-flex-align: end !important;align-items: flex-end !important;}
  .xl-ai-center {-ms-flex-align: center !important;align-items: center !important;}
  .xl-ai-baseline {-ms-flex-align: baseline !important;align-items: baseline !important;}
  .xl-ai-stretch {-ms-flex-align: stretch !important;align-items: stretch !important;}
  .xl-ac-start {-ms-flex-line-pack: start !important;align-content: flex-start !important;}
  .xl-ac-end {-ms-flex-line-pack: end !important;align-content: flex-end !important;}
  .xl-ac-center {-ms-flex-line-pack: center !important;align-content: center !important;}
  .xl-ac-between {-ms-flex-line-pack: justify !important;align-content: space-between !important;}
  .xl-ac-around {-ms-flex-line-pack: distribute !important;align-content: space-around !important;}
  .xl-ac-stretch {-ms-flex-line-pack: stretch !important;align-content: stretch !important;}
  .xl-jc-start {-ms-flex-pack: start !important;justify-content: flex-start !important;}
  .xl-jc-end {-ms-flex-pack: end !important;justify-content: flex-end !important;}
  .xl-jc-center {-ms-flex-pack: center !important;justify-content: center !important;}
  .xl-jc-between {-ms-flex-pack: justify !important;justify-content: space-between !important;}
  .xl-jc-around {-ms-flex-pack: distribute !important;justify-content: space-around !important;}
  .xl-p0 {padding: 0px;}
  .xl-p5 {padding: 5px;}
  .xl-p10 {padding: 10px;}
  .xl-p15 {padding: 15px;}
  .xl-p20 {padding: 20px;}
  .xl-p25 {padding: 25px;}
  .xl-p30 {padding: 30px;}
  .xl-p40 {padding: 40px;}
  .xl-p50 {padding: 50px;}
  .xl-p60 {padding: 60px;}
  .xl-p70 {padding: 70px;}
  .xl-p80 {padding: 80px;}
  .xl-p90 {padding: 90px;}
  .xl-p100 {padding: 100px;}
  .xl-p200 {padding: 200px;}
  .xl-pt0 {padding-top: 0px;}
  .xl-pt5 {padding-top: 5px;}
  .xl-pt10 {padding-top: 10px;}
  .xl-pt15 {padding-top: 15px;}
  .xl-pt20 {padding-top: 20px;}
  .xl-pt25 {padding-top: 25px;}
  .xl-pt30 {padding-top: 30px;}
  .xl-pt40 {padding-top: 40px;}
  .xl-pt50 {padding-top: 50px;}
  .xl-pt60 {padding-top: 60px;}
  .xl-pt70 {padding-top: 70px;}
  .xl-pt80 {padding-top: 80px;}
  .xl-pt90 {padding-top: 90px;}
  .xl-pt100 {padding-top: 100px;}
  .xl-pt200 {padding-top: 200px;}
  .xl-pb0 {padding-bottom: 0px;}
  .xl-pb5 {padding-bottom: 5px;}
  .xl-pb10 {padding-bottom: 10px;}
  .xl-pb15 {padding-bottom: 15px;}
  .xl-pb20 {padding-bottom: 20px;}
  .xl-pb25 {padding-bottom: 25px;}
  .xl-pb30 {padding-bottom: 30px;}
  .xl-pb40 {padding-bottom: 40px;}
  .xl-pb50 {padding-bottom: 50px;}
  .xl-pb60 {padding-bottom: 60px;}
  .xl-pb70 {padding-bottom: 70px;}
  .xl-pb80 {padding-bottom: 80px;}
  .xl-pb90 {padding-bottom: 90px;}
  .xl-pb100 {padding-bottom: 100px;}
  .xl-pb200 {padding-bottom: 200px;}
  .xl-pl0 {padding-left: 0px;}
  .xl-pl5 {padding-left: 5px;}
  .xl-pl10 {padding-left: 10px;}
  .xl-pl15 {padding-left: 15px;}
  .xl-pl20 {padding-left: 20px;}
  .xl-pl25 {padding-left: 25px;}
  .xl-pl30 {padding-left: 30px;}
  .xl-pl40 {padding-left: 40px;}
  .xl-pl50 {padding-left: 50px;}
  .xl-pl60 {padding-left: 60px;}
  .xl-pl70 {padding-left: 70px;}
  .xl-pl80 {padding-left: 80px;}
  .xl-pl90 {padding-left: 90px;}
  .xl-pl100 {padding-left: 100px;}
  .xl-pl200 {padding-left: 200px;}
  .xl-pr0 {padding-right: 0px;}
  .xl-pr5 {padding-right: 5px;}
  .xl-pr10 {padding-right: 10px;}
  .xl-pr15 {padding-right: 15px;}
  .xl-pr20 {padding-right: 20px;}
  .xl-pr25 {padding-right: 25px;}
  .xl-pr30 {padding-right: 30px;}
  .xl-pr40 {padding-right: 40px;}
  .xl-pr50 {padding-right: 50px;}
  .xl-pr60 {padding-right: 60px;}
  .xl-pr70 {padding-right: 70px;}
  .xl-pr80 {padding-right: 80px;}
  .xl-pr90 {padding-right: 90px;}
  .xl-pr100 {padding-right: 100px;}
  .xl-pr200 {padding-right: 200px;}
  .xl-m0 {margin: 0px;}
  .xl-m5 {margin: 5px;}
  .xl-m10 {margin: 10px;}
  .xl-m15 {margin: 15px;}
  .xl-m20 {margin: 20px;}
  .xl-m25 {margin: 25px;}
  .xl-m30 {margin: 30px;}
  .xl-m40 {margin: 40px;}
  .xl-m50 {margin: 50px;}
  .xl-m60 {margin: 60px;}
  .xl-m70 {margin: 70px;}
  .xl-m80 {margin: 80px;}
  .xl-m90 {margin: 90px;}
  .xl-m100 {margin: 100px;}
  .xl-m200 {margin: 200px;}
  .xl-mt0 {margin-top: 0px;}
  .xl-mt5 {margin-top: 5px;}
  .xl-mt10 {margin-top: 10px;}
  .xl-mt15 {margin-top: 15px;}
  .xl-mt20 {margin-top: 20px;}
  .xl-mt25 {margin-top: 25px;}
  .xl-mt30 {margin-top: 30px;}
  .xl-mt40 {margin-top: 40px;}
  .xl-mt50 {margin-top: 50px;}
  .xl-mt60 {margin-top: 60px;}
  .xl-mt70 {margin-top: 70px;}
  .xl-mt80 {margin-top: 80px;}
  .xl-mt90 {margin-top: 90px;}
  .xl-mt100 {margin-top: 100px;}
  .xl-mt200 {margin-top: 200px;}
  .xl-mb0 {margin-bottom: 0px;}
  .xl-mb5 {margin-bottom: 5px;}
  .xl-mb10 {margin-bottom: 10px;}
  .xl-mb15 {margin-bottom: 15px;}
  .xl-mb20 {margin-bottom: 20px;}
  .xl-mb25 {margin-bottom: 25px;}
  .xl-mb30 {margin-bottom: 30px;}
  .xl-mb40 {margin-bottom: 40px;}
  .xl-mb50 {margin-bottom: 50px;}
  .xl-mb60 {margin-bottom: 60px;}
  .xl-mb70 {margin-bottom: 70px;}
  .xl-mb80 {margin-bottom: 80px;}
  .xl-mb90 {margin-bottom: 90px;}
  .xl-mb100 {margin-bottom: 100px;}
  .xl-mb200 {margin-bottom: 200px;}
  .xl-ml0 {margin-left: 0px;}
  .xl-ml5 {margin-left: 5px;}
  .xl-ml10 {margin-left: 10px;}
  .xl-ml15 {margin-left: 15px;}
  .xl-ml20 {margin-left: 20px;}
  .xl-ml25 {margin-left: 25px;}
  .xl-ml30 {margin-left: 30px;}
  .xl-ml40 {margin-left: 40px;}
  .xl-ml50 {margin-left: 50px;}
  .xl-ml60 {margin-left: 60px;}
  .xl-ml70 {margin-left: 70px;}
  .xl-ml80 {margin-left: 80px;}
  .xl-ml90 {margin-left: 90px;}
  .xl-ml100 {margin-left: 100px;}
  .xl-ml200 {margin-left: 200px;}
  .xl-mr0 {margin-right: 0px;}
  .xl-mr5 {margin-right: 5px;}
  .xl-mr10 {margin-right: 10px;}
  .xl-mr15 {margin-right: 15px;}
  .xl-mr20 {margin-right: 20px;}
  .xl-mr25 {margin-right: 25px;}
  .xl-mr30 {margin-right: 30px;}
  .xl-mr40 {margin-right: 40px;}
  .xl-mr50 {margin-right: 50px;}
  .xl-mr60 {margin-right: 60px;}
  .xl-mr70 {margin-right: 70px;}
  .xl-mr80 {margin-right: 80px;}
  .xl-mr90 {margin-right: 90px;}
  .xl-mr100 {margin-right: 100px;}
  .xl-mr200 {margin-right: 200px;}
  .xl-fw100 {font-weight: 100;}
  .xl-fw200 {font-weight: 200;}
  .xl-fw300 {font-weight: 300;}
  .xl-fw400 {font-weight: 400;}
  .xl-fw500 {font-weight: 500;}
  .xl-fw600 {font-weight: 600;}
  .xl-fw700 {font-weight: 700;}
  .xl-fw800 {font-weight: 800;}
  .xl-fw900 {font-weight: 900;}
  .xl-fs8 {font-size: 8px;}
  .xl-fs10 {font-size: 10px;}
  .xl-fs12 {font-size: 12px;}
  .xl-fs14 {font-size: 14px;}
  .xl-fs16 {font-size: 16px;}
  .xl-fs18 {font-size: 18px;}
  .xl-fs20 {font-size: 20px;}
  .xl-fs22 {font-size: 22px;}
  .xl-fs24 {font-size: 24px;}
  .xl-fs26 {font-size: 26px;}
  .xl-fs28 {font-size: 28px;}
  .xl-fs30 {font-size: 30px;}
  .xl-fs32 {font-size: 32px;}
  .xl-fs34 {font-size: 34px;}
  .xl-fs36 {font-size: 36px;}
  .xl-fs38 {font-size: 38px;}
  .xl-fs40 {font-size: 40px;}
  .xl-fs42 {font-size: 42px;}
  .xl-fs44 {font-size: 44px;}
  .xl-fs46 {font-size: 46px;}
  .xl-fs48 {font-size: 48px;}
  .xl-tal {text-align: left;}
  .xl-tar {text-align: right;}
  .xl-tac {text-align: center;}
  .xl-taj {text-align: justify;}
  .xl-fn {float: none;}
  .xl-fr {float: right;}
  .xl-fl {float: left;}
  .xl-dn{display: none !important;}
  .xl-di{display: inline !important;}
  .xl-db{display: block !important;}
  .xl-df{display: flex !important;}
  .xl-dib{display: inline-block !important;}
  .xl-lh0 {line-height: 0;}
  .xl-lh5 {line-height: 0.5;}
  .xl-lh10 {line-height: 1;}
  .xl-lh12 {line-height: 1.2;}
  .xl-lh15 {line-height: 1.5;}
  .xl-lh20 {line-height: 2;}
  .xl-pa{position: absolute;}
  .xl-pf{position: fixed;}
  .xl-pr{position: relative;}
  .xl-ps{position: static;}

  .xl-mt-30 {margin-top: -30px;}
  .img-card {width: 162px;}
  .card:nth-child(odd) {padding-left: 0;}
  .card:nth-child(even) {padding-right: 0;}
  .img-card-product {width: 80px; height: 130px;}
  .footer-img {width: 496px; height: 391px; top: -240px; left: 10px;}
  .footer-block {width: 725px; height: 235px; top: -63px; left: -10px;}
  .xl-mt240 {margin-top: 240px;}
  .xl-pt210 {padding-top: 210px;}
  .xl-pb45 {padding-bottom: 45px;}
  .xl-pb110 {padding-bottom: 110px;}
  .xl-fd-col {flex-direction: column;}

  .xl-fb0 {flex-basis: 0;}
  .xl-fb1 {flex-basis: 10%;}
  .xl-fb2 {flex-basis: 20%;}
  .xl-fb3 {flex-basis: 30%;}
  .xl-fb4 {flex-basis: 40%;}
  .xl-fb5 {flex-basis: 50%;}
  .xl-fb6 {flex-basis: 60%;}
  .xl-fb7 {flex-basis: 70%;}
  .xl-fb8 {flex-basis: 80%;}
  .xl-fb9 {flex-basis: 90%;}
  .xl-fb10 {flex-basis: 100%;}

}
